私のデバイスの特別なコントロールのためのスキルを構築しています。これらのコントロールは、Smart Home APIでは使用できません。自分のインテントスキーマのDeviceNameとして知られているカスタムスロットタイプを設定する必要があります。しかし、DeviceNameには本当に多くの可能性があります。私は、デバイスの猫の光、ボビーの車、ハンバーガーなどの名前を付けることができます...そして、私はサンプルのリストの下にそれらをすべて書くことはできません、それは実用的ではありません。Alexa Skillでデバイス名のカスタムスロットタイプを定義する方法
0
A
答えて
0
あなたが尋ねていることは明確ではありません。あなたは「カスタムスキル」とは対照的に、Alexa Smart Homeスキルを構築しようとしているようです。
スマートホームスキルでは、自分のスロット、インテント、発言などを指定することはできません。Amazonで定義されたスマートホームコマンドを使用する必要があります。
これが機能しない場合は、カスタムスキルを作成する必要があります。次に、インテント、スロットなどを定義できます。
0
AmazonのRecommendations for Custom Slot Type Valuesには、カスタム値のリストに、スキルが期待するすべての値が含まれている必要はありません。 Amazonは代表的な単語数を持つカスタム値の代表的なセットを提供することを推奨します。例えば
...
はのは、私は以下の意図を持っているとしましょう:
- Intent: MyFavoriteBand
- Utterance: "My favorite band is {Band_Name}"
- Custom Slot Type: Band_Name
- Custom Slot Values for Band_Name
* Ramones
* The Pixies
* The Grateful Dead
、ユーザーは "私の好きなバンドは車ある。"、と言います
あなたMyFavoriteBand
意図は、火災うとBand_Name
の値は、その値がトレーニングセットに含まれていなかったにもかかわらず、「車」になります。
関連する問題
- 1. Alexa skillレストAPI
- 2. Alexa Custom Skill - 双方向SSL
- 3. Amazon Alexa Intent Skill Console
- 4. Alexa Skill + Lambda + JsでSSMLを使用する方法
- 5. alexa-appkitとalexa-skill kitの最新バージョン
- 6. Amazon Alexa Skill S3の制限
- 7. Alexa skill SSMLの最大長
- 8. Alexa Flash Skillをテストするには?
- 9. Alexa Skill Handler State(Alexa.CreateStateHandler)説明
- 10. AWS Alexa SKill - AWSラムダAPIエラー
- 11. Alexa Skillに対する一言回答
- 12. Alexa Skill Management(SMAPI)vs CLIを使用
- 13. Alexa Skill Management APIを使用して公開ステータスを取得する方法
- 14. Alexa SkillをCortanaにインポートすることは可能ですか?
- 15. アレクサ-SDK response.listen(再プロンプトスピーチ)<a href="https://github.com/alexa/skill-sample-nodejs-highlowgame" rel="nofollow noreferrer">Alexa High Low Game Skill</a>で
- 16. alexaカスタムスロットタイプにエントリを動的に追加します。
- 17. Alexa Skill Alexaさんは「今年」が「今週」だと思っています
- 18. Alexa Skill(モバイルアプリ版)のユーザーの現在地を取得
- 19. Alexa Skillの名前を変更する際に必要な手順は何ですか?
- 20. HelloWorld Alexa Skill - どこから実行されますか?
- 21. コマンドラインからHelloWorld alexa-skill-kitサンプルを実行する際の問題
- 22. Flask Ask Libraryを使ってAlexa SkillのUserIDにアクセスするには?
- 23. 開発段階でアレクサ対応デバイスでamazon alexaカスタムスキルをテストする方法は?
- 24. Alexa Skill - 単語をトークンに変換していないようです
- 25. Alexaデバイスにカスタムデータを保存する
- 26. BLEアドバタイズパケットのデバイス名フィールドを設定する方法
- 27. フィーチャ選択で変数の名前を定義する方法
- 28. デザイン定義プロパティでカスタムコントロールの名前を生成する方法
- 29. Alexaスキル - カスタムスロットの発音を定義する例
- 30. WCSで軸名を定義する方法
こんにちは、私の質問をまとめる。名前のカスタムスロットタイプを作成する方法について質問しています。私は、カスタムスロットタイプに対して最大50,000の値を書き込むことができることを知っています。しかし、私はデバイスのすべての可能な名前を書く必要があるとは思わない。私が言及したように、私はデバイスの猫の光、ボビーの車、または何か奇妙な名前を挙げることができます。しかし、どのようにして、非常に広い範囲の可能な値を持つスロットタイプを定義できますか? –
サンプル値は単なる例に過ぎません。私は、特に列挙されていないスロットに渡された他の値を見てきました。私は発話の残りの部分が目的を限定するのに十分であるとすれば、追加の価値も引き継ぐ可能性があります。 もちろん、AMAZON。*で定義されたスロットタイプを見つけることが最良の賭けです。 –
私は参照してください。それが事実なら、時にはアレクサが正しく言葉を得られなかったのはなぜですか?ロミオという言葉が私のスロットの値のリストに載っています。しかし、私が "ベッドルーム"と言うとき、私はいつも "Romeo"という言葉を手に入れました。本当に私を混乱させます。 –