Daily VUX07: もう一度って・・・なに?

ユーザーが開発者の意図しない発話をした場合のハンドルも、一工夫入れるとより親切になります。

🤔

ユーザー

Alexa, ゆで卵タイマーでタイマーつけて

Alexa

すみません。うまく聞き取ることができませんでした

ユーザー

・・・?

😎

ユーザー

Alexa, ゆで卵タイマーでタイマーつけて

Alexa

固め・普通・柔らかめ、どれくらい茹でますか?

ゆーざー

硬めで

解説

開発者としては、「茹で具合言ってくれないとタイマーつけれないよ」という気持ちなのでしょう。ですが、「うまく聞き取ることができませんでした」では「え、じゃあどうしたらいいの?」となってしまいます。

なるべく対話モデルを充実して、Unhandledまたはフォールバックインテントには極力リクエストが飛ばない様にするとよいでしょう。またはSessionAttributesにstateを持たせて、その値を見ながらフォールバック側でヒントをだしてやるとよいかと思います。

[PR] Get Amazon Echo

この記事を書いた人

hideokamoto

Alexaをはじめる

買い物やリマインダーなど、基本機能に触れてみよう

Alexaをカスタムしてみる

Blueprintやスキルなど、DIYでAlexaを自分向けにカスタムしてみましょう