0

我正在创建一项技能,但我的意图需要一个插槽类型(它需要一个完整的句子作为输入),但它应该是印度语。

喜欢:AMAZON.LITERAL

它只支持英语(英国)和英语(美国)。

我需要任何以完整句子作为输入但支持英语(印度)的插槽类型。谢谢。

4

3 回答 3

0

在过去的两周里,我也在寻找这个。我还通过电子邮件发送给 Alexa 的支持团队。之后,我得到了支持团队的确认,即 AMAZON.LITERAL 插槽类型不支持英语(印度)功能。

于 2018-02-08T10:07:24.363 回答
0

Amazon.Literal已弃用,如果您将技能更改为 en-Us,那么它将无法在我认为您永远不想要的任何其他语言环境中使用。此外,根据我与亚马逊开发团队的互动,就Amazon.Literal而言,拥有自由文本并不是一个好的选择,因为与解决潜在问题相比,这会在他们的 NLP 中增加更多的歧义,以解决意图和插槽。由于 Alexa 没有为您提供任何关于意图/槽的置信度因素,那么这对您的技能来说将是一个大问题,因为任何随机单词/句子都会与Amazon.Literal匹配。在开发技能时限制用户输入总是好的,尤其是当它涉及 AI/NLP 时。

更新

您可以使用适合您问题的新插槽类型Amazon.SearchQuery

于 2018-02-13T03:15:26.310 回答
0

你只能伪造它:

  • 创建自己的插槽类型
  • 对于这种插槽类型,给出许多不同长度的不同话语(如“一个”、“这是一个句子..”等)
  • 在您的话语中使用您的插槽和自定义插槽类型

我还需要它来用德语做一个简单的回声技能,它只是回复。请参阅此处的对话模型:


更新

我没试过,现在才读。现在您可以使用AMAZON.SearchQuery https://developer.amazon.com/de/blogs/alexa/post/a2716002-0f50-4587-b038-31ce631c0c07/enhance-speech-recognition-of-your-alexa-skills-with-phrase-插槽和亚马逊搜索查询

于 2018-02-08T12:55:41.650 回答