【发布时间】:2018-12-03 19:14:06
【问题描述】:
我在 NodeJS 中使用 LUIS 机器人,我使用 session.say() 让机器人说话,但没有音频输出。我想从这样的列表中说出电影列表session.say('hi', list.shift()) 我知道它可以工作,因为在聊天中打印了“hi”但没有音频,我什至把它放在 SSML 格式
session.say('hi','<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xml:lang="en-US">hey</speak>');
任何想法为什么我的机器人什么也没说,但仍在聊天中打印内容?
【问题讨论】:
-
如果加上下面这行
session.say('hi, this is a test','hi, this is a test audio'); -
没用,“嗨,这是一个测试”出现在我的聊天机器人中
-
您尝试使用哪些频道发言?
-
不确定,如何查看?
-
您是在本地机器上使用 Bot Framework Emulator 来测试您的机器人,还是在 WebChat 或 Skype 等其他地方进行测试?另外,如果您使用的是模拟器,您能告诉我们您使用的是哪个版本吗?您可以通过点击帮助下拉菜单项并选择关于或单击聊天右上角的三个点,选择设置,然后单击关于来检查。这取决于您使用的版本。
标签: node.js botframework text-to-speech azure-language-understanding