【问题标题】:Amazon Lex - receive spoken spelled out word, what slot type should I use?Amazon Lex - 接收语音拼写的单词,我应该使用哪种插槽类型?
【发布时间】:2020-09-30 02:45:25
【问题描述】:

目标

用户应一次拼出一个字母,例如:“s a r a h”/“ess ay are ay ych”。

Lex 应该理解并一起将其转换为文本:“sarah”

我的尝试

我正在使用 Amazon Connect(IVR/电话,用户对着电话说出他们的名字),它使用 Lex 来收听并转换为文本。

我尝试了一个“AlphaNumeric”插槽,但它很少起作用。我还尝试了所有字母的自定义插槽,例如“a.”、“b.” - 也很少起作用。

有人处理过这个吗?任何方向/经验将不胜感激。使用 Lex 处理 口语 (非打字/聊天机器人) 逐个字母输入,最好还使用 Connect。

我做过的其他研究

https://forums.developer.amazon.com/questions/9331/letter-of-the-alphabet-slot-type.html - 这位作者显然采用了自定义字母槽方法,但并没有真正确认它是否整体有效。我已经尝试过了,但它不起作用,但也许我错过了一些重要的东西。

https://forums.aws.amazon.com/thread.jspa?threadID=261741 - 不是很有帮助的 AWS 支持线程

【问题讨论】:

    标签: amazon-lex amazon-connect


    【解决方案1】:

    如果您点击插槽类型旁边的+,您将可以选择扩展插槽类型。如果单击此按钮,您可以根据您的用例使用正则表达式创建新的插槽类型。对于可能是 [a-z]{2,25} 的名字。我认为这些的最大长度是 30,所以 [a-z]{1,40} 会失败。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-10
      • 2021-09-06
      • 1970-01-01
      • 2017-11-08
      相关资源
      最近更新 更多