1

我正在开发一种 Amazon Alexa 技能,该技能使用自定义插槽来允许用户指定 82 个值之一(一个县)。其中一个值是“Hinds”,但她正在听到“Heinz”并向我的服务报告。我知道在某些情况下这是“设计使然”,用户可以说其他话,但在这种情况下,我想自动纠正这种常见的错误发音。亨氏永远不会有效。我应该在代码中执行此操作,还是有更好的方法在开发人员控制台中进行配置。

4

1 回答 1

1

听起来在这种情况下没有歧义:当你得到“Heinz”时,你知道他们说的是“Hinds”,所以我会在你的技能中手动将“Heinz”转换为“Hinds”。

没有更好的方法(据我所知)来处理这个问题。

当您的自定义插槽词列表包含“Hinds”而不是“Heinz”时,Alexa 会向您报告“Heinz”,我有点惊讶,但我认为没有害处,也许随着亚马逊改进它的语音,它会停止发生认出。

于 2016-11-04T21:48:52.647 回答