はじめに
前回まで、複数回に渡ってオリジナルのAlexaスキルを作ろうと試みているが、うまくいっていない。
うまくいっていないのは、ヘルプ用のインテントハンドラの呼び出しの部分である。
本来であればヘルプインテントに紐づくであろう発話が、別なインテント(StartIntent)に紐付いてしまうゆえに、別なハンドラ(StartIntentHandler)が呼び出されてしまうのである。例えば、「ヘルプ」と言っても「使い方を教えて」と言っても「ほげ」といってもすべてStartIntentHandlerが呼び出されてしまうような形になっている。
そのため、スキルの公開に必要な「ヘルプ」機能が適切に設定できず、審査が通らない状況となっている。
そこで、前回は有識者にアドバイスを求める予定としていた。しかし、都合が合わなかった。そのため一旦自分たちで基礎的なドキュメントをおさらいし、自己解決を図ってみることにした。
やってみたこと
Alexa開発者用のドキュメントから、関係のある部分を参照してみることにした。
参照したドキュメントは次の通り。
- Amazon Alexa Official Site: What is Alexa? https://developer.amazon.com/ja-JP/alexa
ただ、インテントの設定方法について書いてあるページを探したのだけど、結局見つけられなかった。。
最後に
どうしよう。