我正在爲我們設備的特殊控件構建技巧。這些控件在智能家居API中不可用。我需要爲我的意圖模式設置一個自定義插槽類型,稱爲設備名稱。但是DeviceName確實有很多可能性。我可以命名一個設備貓燈,鮑比的汽車,漢堡包等等......我不能把它們都寫在樣本列表下,這是不切實際的。如何在Alexa技巧中爲設備名稱定義自定義插槽類型
0
A
回答
0
目前還不清楚你在問什麼。這聽起來像你正在試圖建立一個Alexa智能家居技能,而不是「自定義技能」。
智能家居技能不允許您指定自己的插槽,意圖,話語等。您必須使用由亞馬遜定義的智能家居命令。
如果這不適合你,那麼你需要創建一個自定義技能。然後,您可以定義意圖,插槽等。
0
亞馬遜的Recommendations for Custom Slot Type Values聲明您的自定義值列表不需要包含您的技能預期的所有值。亞馬遜建議您提供具有代表性字數的代表性的一組自定義值。
例如...
比方說,我有以下意圖:
- 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的技能自定義插槽 - 貨幣
- 2. Alexa技能自定義插槽的日期時間
- 3. Java有Alexa的自定義技能要求缺少插槽
- 4. 如何在Alexa技巧中使用之前的插槽值?
- 5. 將額外的自定義設備狀態傳遞給Alexa自定義技能
- 6. 爲Alexa技能套件提供數字數據的自定義插槽
- 7. 鏈接alexa自定義技能和avs設備
- 8. Alexa的自定義技能設備發現
- 9. Alexa無法調用自定義技能
- 10. 將條目動態添加到alexa自定義插槽類型s
- 11. 如何處理自定義Alexa技能中的自由文本?
- 12. 讓亞馬遜Alexa認可一個術語而不定義自定義插槽?
- 13. Alexa的技能 - 定義自定義時隙示例
- 14. Qt自定義插槽
- 15. Qt C++ - 自定義插槽
- 16. StartOverIntent的自定義插槽
- 17. 如何在qt4設計器中創建自定義插槽?
- 18. Alexa技巧 - 如何存儲超過1個單詞作爲插槽值
- 19. 如何在構建自定義alexa技能套件時將客戶關聯到Alexa設備?
- 20. 自定義類型的小巧陣列
- 21. 任何方式在Alexa Lambda函數中創建自定義插槽值?
- 22. 在XSD中共享定義的技巧?
- 23. 在Alexa設備中存儲自定義數據
- 24. 如何獲得一個Alexa技巧流媒體MP3到設備
- 25. Alexa技能互動模式不確定關於定製插槽
- 26. 如何確定自定義對象的「名稱」或類型?
- 27. Alexa技巧離線
- 28. 如何使用自定義名稱在sequelize-cli中定義自定義主鍵
- 29. 在導軌中定義自定義模型名稱
- 30. 如何在模板類定義中構造自定義類型
嗨,總結我的問題。我在詢問如何爲名稱創建自定義插槽類型。我知道我可以爲自定義插槽類型寫入最多50,000個值。但我不希望我需要爲設備編寫所有可能的名稱。正如我所提到的,我可以命名一個設備貓燈,鮑比的車,或任何奇怪的名字。但是,我怎樣才能定義這種插槽類型,它具有非常廣泛的可能值。 –
示例值只是示例。我已經看到其他值沒有明確列出的插槽中傳遞。我其餘的話語足以限定意圖,那麼你也可以通過傳遞其他值。 你最好的選擇當然是找到AMAZON。*定義的插槽類型。 –
我明白了。如果是這種情況,那麼爲什麼有時Alexa無法正確理解這個詞?我在我的插槽值列表中列出了羅密歐一詞。但是當我說「臥室」時,我總是會得到「羅密歐」這個詞,這讓我很困惑。 –