将聊天机器人转换为语音机器人时无法识别Amazon-lex语音或用户输入

时间:2018-09-19 17:40:53

标签: python amazon-lex

我已经建立了一个简单的聊天机器人,带有发话“开始”和意图,该意图问您一个可以评级为“一个”到“五个”的问题。我对OrderFlower Lambda进行了修改,以验证问题评分并根据该评分以不同的语句结束。

我现在正在尝试使其与语音完全兼容(例如,contentType = SSML),但是我遇到了一些问题。

1)当使Lambda脚本与基于文本的版本相同时,我可以说出话,并且对话流开始。但是,等级“ 1”到“ 5”的情况尚不明确。评级已正确解析,并存储在intent_request ['inputTranscript']中,但是我找不到一种方法来用该值填充评级。因此,广告位值保持为空,并且漫游器会返回“我不明白,请将该问题评分为1到5”。
2)当我尝试使用intent_request ['inputTranscript']的内容(如果它们存在于intent_request中)时,例如通过尝试设置等级槽值。该漫游器不再识别发声,并且在不询问该问题的情况下返回“我听不懂,请对问题进行1到5分”。

对于如何使我的机器人与语音和语音评级配合使用的任何帮助,我们深表感谢。

关于, 科恩

0 个答案:

没有答案
相关问题