2017-07-26 62 views
0

Alexa只是不理解「postpaid」這個詞,而我已經在我的技能中嘗試了一百萬次。我也嘗試過「Alexa,西蒙說後付費」,但它重複了其他事情,除了後付費,我不知道爲什麼。我的樣本話語就像這個「什麼是{type}銷售」,並且類型具有「後付費」等自定義廣告位值。解決方法:alexa在我的技能中不理解「後付費」一詞

我已經看過AMAZON.LITERAL,但並不完全理解它,如果它能幫助我的話。因此,任何解決方法都將有所幫助,並提前致謝。

回答

0

Alexa認爲你說了什麼?也許你可以在你的意圖中使用它。您的代碼可以檢查並替換任何「後付費」。

這是一個黑客,但可能會爲你工作,直到亞馬遜提供給我們一種微調輸入的方式。

0

Alexa不會總是限制將一個插槽中的選項轉錄爲給定值,特別是如果您有大量可能的值。無論是使用列表還是使用AMAZON.LITERAL,在這種情況下,您最好的選擇可能是檢查確定的值實際上是列表中的值之一,然後使用它,否則,可以使用語音匹配/相似度算法選擇最接近的值。

打我,如果你(在我的情況在Python)需要示例代碼

0

這種感覺簡單,但你嘗試過打破後付費分成兩個詞?

{type} == "post paid" 

老虎機可以包含多個單詞發音。也許Alexa會識別兩種不同的語素。