我正在创建一项技能,但我的意图需要一个插槽类型(它需要一个完整的句子作为输入),但它应该是印度语。
喜欢:AMAZON.LITERAL
它只支持英语(英国)和英语(美国)。
我需要任何以完整句子作为输入但支持英语(印度)的插槽类型。谢谢。
我正在创建一项技能,但我的意图需要一个插槽类型(它需要一个完整的句子作为输入),但它应该是印度语。
喜欢:AMAZON.LITERAL
它只支持英语(英国)和英语(美国)。
我需要任何以完整句子作为输入但支持英语(印度)的插槽类型。谢谢。
在过去的两周里,我也在寻找这个。我还通过电子邮件发送给 Alexa 的支持团队。之后,我得到了支持团队的确认,即 AMAZON.LITERAL 插槽类型不支持英语(印度)功能。
Amazon.Literal已弃用,如果您将技能更改为 en-Us,那么它将无法在我认为您永远不想要的任何其他语言环境中使用。此外,根据我与亚马逊开发团队的互动,就Amazon.Literal而言,拥有自由文本并不是一个好的选择,因为与解决潜在问题相比,这会在他们的 NLP 中增加更多的歧义,以解决意图和插槽。由于 Alexa 没有为您提供任何关于意图/槽的置信度因素,那么这对您的技能来说将是一个大问题,因为任何随机单词/句子都会与Amazon.Literal匹配。在开发技能时限制用户输入总是好的,尤其是当它涉及 AI/NLP 时。
更新
您可以使用适合您问题的新插槽类型Amazon.SearchQuery
你只能伪造它:
我还需要它来用德语做一个简单的回声技能,它只是回复。请参阅此处的对话模型:
"{slotOne}"
而不是您可以使用的样本" save the text I say {slotOne}"
更新
我没试过,现在才读。现在您可以使用AMAZON.SearchQuery
https://developer.amazon.com/de/blogs/alexa/post/a2716002-0f50-4587-b038-31ce631c0c07/enhance-speech-recognition-of-your-alexa-skills-with-phrase-插槽和亚马逊搜索查询