我需要插槽类型的意图为我的Alexa技能

时间:2018-02-08 09:41:36

标签: alexa alexa-skills-kit alexa-skill alexa-slot alexa-app

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

赞:AMAZON.LITERAL

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

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

3 个答案:

答案 0 :(得分:0)

过去两周我也在搜索这个。我也发电子邮件给支持alexa的团队。之后我得到了支持团队的确认,AMAZON.LITERAL插槽类型不是英语(印度)的支持功能。

答案 1 :(得分: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-slots-and-amazon-searchquery

答案 2 :(得分:0)

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

<强> 更新

  

您可以使用适合您问题的新广告位类型 Amazon.SearchQuery