1

我有一个重要的问题,目前我正在写我的最后一篇论文,然后再开始我的学士论文。它是关于语音应用程序的,其中肯定包括 alexa 技能。

但我需要一些关于话语容差的信息。而且我还无法在互联网上找到一些信息。Alexa 是否只识别开发人员输入的话语,还是 Alexa 使用 Google Assistant 等机器学习来学习新的话语?这对我的论文真的很重要。因此,如果您能帮助我解决这个问题,我将非常高兴。

谢谢!

4

3 回答 3

0

Alexa 还可以识别与您定义为话语的句子略有不同的句子。但是,您的意图是否匹配还取决于您有多少意图以及它们的相似程度。

所以亚马逊方面发生的事情是在幕后发生的,我认为他们没有使用机器学习来让你的话语正确地连接到意图。因为您需要以某种方式训练算法,从短语到意图的连接什么是正确的,什么是错误的。

在他们的文档中,他们建议使用尽可能多的话语:

提供太多样本比提供太少要好

https://developer.amazon.com/de/docs/custom-skills/best-practices-for-sample-utterances-and-custom-slot-type-values.html

于 2019-10-28T14:20:09.867 回答
-1

如果您需要配置所有可能的意图变化,那么开发 alexa 应用程序将太难了。Alexa 从您为意图提供的短语中学习,并使用机器学习不仅可以识别您配置的意图,还可以识别细微的变化。

您可以通过设置基本的 Alexa 应用程序并在在线模拟器上对其进行测试来轻松验证这一点。

于 2019-10-28T22:47:41.260 回答
-1

根据我看到的使用回声设备测试技能而不仅仅是在线模拟器(它们太不同了,所以一定要使用真实设备测试技能,因为模拟器和回声之间的行为完全不同)我认为是的,Alexa 使用 ML 来理解您所说的话,以“强制”理解您已放入插槽的内容。

这是一种奇怪的行为,因为是的,您可以说一些不同的内容来填补空缺,但不能保证 Alexa 会正确理解您所说的内容并触发正确的空缺。

您可以尝试这种行为,只需将一些随机或非真实的单词放入插槽中。如果你对 Alexa 说类似那个词的话,即使它不存在,你也会得到匹配,但如果你说完全不同的话,并不能保证会触发意图。

(例如,如果您在插槽中输入“blues”一词,即使您说“blue”,Alexa 也会尝试将她的理解强制转换为“blues”。或者更好的是,尝试输入一个完全随机的字符串,例如“asdajhfjkak”并说Alexa类似的东西,你会得到一个匹配)

于 2019-11-04T10:22:38.500 回答