動機
チュートリアルやアレクサ道場の使い方を色々みて、いざ作ってみたときにサンプル発話を書き込むのが面倒だったので、同じところでぐだる人がいないようにまとめてみました。
スキルによっては独自のサンプル発話を作る必要があると思うので、その部分は追加してください。
私はアレクサスキルでゲームを作っていたので、「降参」みたいな発話で終了しています。豆知識スキルのような場合は必要ないので、削除してください。
下のコードをAlexaSkill KitのJsonエディターの中にあるAMAZON.CancelIntentのサンプルの部分にコピーしてください。
似たようなインテントにストップインテントがありますが、あちらは中断するときに使用されるみたいです。
キャンセルインテントとストップインテントの処理の違いについては以下を参照してください
https://developer.amazon.com/ja/docs/custom-skills/standard-built-in-intents.html#about-canceling-and-stopping
AMAZON.CancelIntent
"samples": [
"降参",
"降参する",
"降参するよ",
"降参した",
"降参だ",
"降参だよ",
"降参だね",
"降参です",
"降参ですね",
"降参ですよ",
"降参します",
"負けた",
"負けだ",
"負けです",
"負けですね",
"負けですよ",
"負けました",
"諦める",
"諦めた",
"諦めます",
"もういい",
"もういいよ",
"もういいです",
"やめ",
"やめる",
"やめます",
"やめだ",
"やめです",
"やめてください",
"もうやめ",
"もうやめて",
"もうやめる",
"もうやめます",
"もう",
"ダメだ",
"ダメだよ",
"ダメです",
"もうダメだ",
"もうダメだよ",
"もうダメです",
"終わり",
"終わります",
"終わりです",
"終わって",
"終わってください",
"ギブアップ",
"ギブアップします",
"ギブアップです",
"終了",
"終了します",
"終了です",
"中止"
]
HelpIntent
こちらはヘルプインテントにコピー&ペーストしてください
"samples": [
"ヘルプ",
"ヘルプして",
"ヘルプしてください",
"ヘルプです",
"ヘルプが欲しい",
"ヘルプが欲しいです",
"わからない",
"わからないです",
"わかりません",
"やり方",
"やり方がわからない",
"どうやってやるの",
"どうやってやればいい",
"どうするの",
"どうすればいいの",
"どうしたらいいの",
"使い方を教えて",
"使い方を教えてください",
"使いかたがわからない",
"使い方がわからないです",
"使い方を教えて",
"方法がわからない",
"方法がわからないです",
"方法を教えて",
]
###参考URL
スキル終了の発話を参考にしました。
https://qiita.com/t_ryusuke/items/dae852d552e2389c5ed5