0
我不確定如何建模一個Alexa技能,涉及調整數字參數並且應該允許相對和絕對調整。Alexa/Lex用於調整數值的意圖設計
話語可以類似於:
- 設定溫度至20度
- 擡起溫度2度
- 將溫度升至25度
- 等
想法1:創建的單獨意圖增加,減少和設置
這三者的話語將是幾乎相同的是對推薦的最佳做法。
理念2:含有一個意圖{AdjustmentType}插槽
即{AdjustmentType}槽將包含值增加 | 減少 | 設置和根據別名。這樣我就不會再有多個含有非常相似的話語的意圖,但我還需要處理到和由誰改變的含義和基本上否決{AdjustmentType}。我可以簡單地爲此創建另一種插槽類型,並使用Lambda進行處理。我想知道這是否真的是一種方式,因爲我最終會發現只含有插槽的話語。
你對此有何看法?
只有當我不添加另一個返回當前值的意圖(例如「getter」意圖)時,這才起作用。如果我這樣做,即使該話語完全符合樣本二傳手之一,alexa也會檢測到吸氣者意圖。 當然,我也可以把這一個整合到一個單一的意圖中,但說實話,這很難成爲解決方案,否則我就可以自己處理這個話語。 – manuel
我最終只使用了一個意圖來設置(絕對和相對)並獲取值。此外,我發現與亞馬遜Alexa不同,Microsoft LUIS提供了一些用於處理插槽之間相關性的高級功能。 – manuel