私はそのスロットを使用して再度照会する必要があるため、ユーザーから取得する応答のスロットタイプを作成します。これが可能かどうかを伝える公式の文書は見つかりませんでした。アレクサ音声サービスでカスタムスロットタイプを動的に作成できますか?
答えて
実際これが可能だと思います。ここで説明するカスタムスロットタイプを定義する必要があります。https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/defining-the-voice-interface#custom-slot-types
ここで、カスタムスロットタイプでは可能な値を入力するように求められます。しかし!あなたが提供した可能な値のリストに含まれていなくても、Alexaはスロットの値を正しく解析しているようです。
これは文書化されていない機能と私は私自身の観察に基づいているあなたを言っていますように思わ:一般的にMy custom slot type is taking on unexpected values
、私の印象は、全体としての対話モデルのようにあまり見られなければならないということですルールの厳格な設定など、Alexa Voice Serviceの裁量で解釈されるガイドラインとして提供されています。
私はあなたがAlexa Skills Kit、Alexa Voice Serviceではないと思います。 Alexaスキルキットはスキル(アプリケーション)を記述し、ユーザーに返信を作成する要素です。
いいえ、自発的にスロットタイプを構成することはできません。スロットタイプを含むインタラクションモデルは、サウンドデータをインテント+スロットに変換するためにAlexaサービスによって使用されます。最高の品質を返すためには、固定インタラクションモデルが必要です。これは設計時に提供され、認識レベルに「コンパイル」されます。したがって、相互作用モデルの随時変更を必要とする機能はサポートしていません。
あなたは、特にホームスキルを作りたい場合はまあ、彼らはそれをサポートしています。ホームスキルの発見機能が可能であるという事実は、彼らが最終的にこの種の機能性をカスタムスキルに引き継ぐことを希望している。 – master565
「クエリ」というカスタムスロットタイプで「検索」というカスタムインテントを作成することで、この正確なことを達成できました。これは、ユーザーがスロット値で言うことを文字列で検索できるWebサービスに送信します。
私はスロット値セクションに(検証を渡すために)一例を入れなければなりませんでしたが、私のテストでは、スロットは動的データを受け取り、あなたが期待するように私のWebサービスに渡しています。添付のスクリーンショットを参照してください。
スロットタイプのクエリを作成しました。 [ { 「名前」:「クエリ」、 「タイプ」:「問い合わせ」 } ] ==>エラー:あなたの要求に問題がありました:不明なスロットタイプ 'しかし、そのは、(「スロット」を動作していませんクエリ 'スロット'クエリ ')。サンプルインテントスキーマを共有していただけますか? –
- 1. カスタムスキルとアレクサ音声サービスを統合することは可能ですか?
- 2. バックグラウンドで音声を再生するサービスを作成する
- 3. 動的に作成された音声を停止する
- 4. ユーザーが音声を録音するときに音声周波数グラフを作成しますか?
- 5. ボイステキスト - Alexa音声サービス
- 6. マイクロソフトコグニティブ音声サービス - Android
- 7. googleを使用してアプリケーションで音声録音を音声で録音できますか?
- 8. Androidでの音声合成ですか?
- 9. アプリケーションで音声合成音声を選択する方法
- 10. テキストは音声サービスがアンドロイドで起動していません
- 11. Skype for business iOS SDK:音声サービスを開始できません
- 12. 音声合成で歌う
- 13. Androidサービスでの音声認識のトリガー
- 14. Androidで音声から音声成分を検出する方法は?
- 15. Alexaスキルキットvs Alexa音声サービス
- 16. jxbrowseマイクが動作しない、音声を録音できない
- 17. 音声タグ自動再生モバイルでは動作しません
- 18. Cortanaはモバイルアプリでテキストを音声に変換できますか?
- 19. OnePlus 5が音声モードでスピーカーを起動できません
- 20. GoogleマップでiOSで音声ナビゲーションを作成する方法
- 21. Win7音声認識 - ユーザーを音声で認識しますか? .NETで
- 22. Android - 音声を聴くサービスを作成するにはどうすればよいですか?
- 23. alexaカスタムスロットタイプにエントリを動的に追加します。
- 24. Android音声テキスト音声音声
- 25. 録音音声のビジュアルバウンスサークルを作成する方法
- 26. ウェブスピーチapi音声合成 - 音声リストを取得する
- 27. レシートカードに音声を追加できますか?
- 28. JavaScriptを使用してWebアプリケーションで音声を録音できますか?
- 29. androidで音声通話とビデオ通話を作成する
- 30. Linuxで音声データの損失システムを作成する
これは必ずしも機能ではありません。それは私が私が提供する特定の値になりたいスロットタイプを持っているので、私は現在狂っている。 – Max
その文書化されていない:) 'カスタムスロットタイプは列挙と同じではありません。リスト外の値は、音声言語理解システムによって認識された場合でも返されます。カスタムスロットタイプへの入力はリスト内の値に向かって重み付けされていますが、アイテムには制約がありません... 'https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/ docs/alexa-skills-kit-interaction-model-reference – Mark