2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

スマートスピーカーAdvent Calendar 2021

Day 1

Alexa Conversations 入門スキルをペライチで表現してみる

Last updated at Posted at 2021-11-30

2021/12/7 Alexa Developer Console の Alexa Conversations 部分に大きなアップデートがあり、以下の記事は古いものとなってしまいました。というか、この記事を上げる前からアップデートされていたみたいだ。また、hostedスキルでも「Alexa Conversations 入門」が作成できない状況になっているようです。 現在は作成できます。

November 2021
The Alexa Conversations developer console experience has been upgraded. To migrate your skill to the new experience, click the associated link in the developer console banner. The following updates are the primary differences between non-migrated and migrated skills.

image.png

アップデート版のペライチはこちらを参照してください。
アップデートされたAlexa Conversationsを触ってみる


以下、スマートスピーカー Advent Calendar 2021 1日目 の記事

2021/11/27 スキルのテンプレートに、Alexa Conversations入門というものが追加されていることに気づいた。このテンプレートを使ってhostedスキルを作成し、スキルの呼び出し名 を設定してビルドするだけで簡単にAlexa Conversationsが試せるようになっている。

image.png

この入門スキルは、好きな色を聞いて保管する。保管した情報を言うという2つのサンプルダイアログで構成されている。ちょっと会話がぎこちないところもあるけど、そこはいったん目を瞑って:grin:

そして、Alexa Conversations入門スキルを全体の作りをペライチで表現すると以下のような感じになる。これでほぼカバーできているのではないかと思っている。

image.png

入門スキルを起動するとLaunchRequestではなく、Alexa ConversationsのWelcome応答から始まるように作られている。これは、インターフェース - Alexa Conversations - セッション開始時にAlexa Conversationsをダイアログマネージャーとして使用する のチェックがオンになっているから。オンの場合は、スキル起動=Alexa Conversationsになるし、オフの場合は、スキル起動=LaunchRequestとなる。

image.png

ダイアログを増やしたり、会話を長くしたりして遊んでみると理解が深まると思います。

おわり

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?