如何在Alexa插槽中获取单个字母

时间:2018-08-30 00:35:22

标签: amazon alexa alexa-skills-kit alexa-slot

我的Alexa技能要求用户有时拼出单词,因此我能够拥有一个接受单个字符的插槽。我为此创建了一个自定义插槽,每个英语字母的值都不同,并且我打算使用该插槽从一次出现到多次进行多次说话。但是在测试实际应用程序时,Alexa非常笨拙,并且不会不能正确获得说出的字符,有时在说出6个左右时返回一个字符。有没有更好的方法可以做到这一点,为什么亚马逊没有实现字母数字插槽。

1 个答案:

答案 0 :(得分:0)

  

插槽值以书面格式发送给您的技能。例如,   “ fire h。d。7”和“ fire h。d。7”都会发送给您   作为“ Fire HD7”。为了更好的识别,首字母缩写词和其他短语   涉及口头表达的字母应全部大写(“ HD”)或分开   按句号和一个空格(“ h。d。”)。

在您的自定义广告位中,尝试提供这样的示例值。

SPELL_SLOT
e. l. p. h. a. n. t.
t. i. g. e. r.
m. o. t. h. e. r.
c. a. n. d. y.

提供各种样本值以满足您的要求。

希望这会有所帮助。