在一个声音机器人的工作,将作为输入的声音,我有两个问题。
技术(.net)、框架(BotFrameWork v4)
谢谢
发布于 2019-02-18 11:35:36
您需要将应用程序id和密码添加到bot文件中的开发端点,以便在模拟器上启用麦克风功能。
如果您的bot文件有生产端点,您可能会在那里找到应用程序id和密码。大多数bot文件都是加密的,因此我建议通过模拟器检索id和密码。在模拟器中,右键单击左侧Endpoint部分下的production,然后选择Edit Configuration。这将打开一个窗口,您可以在其中复制应用程序id和密码。
如果您的bot文件没有生产端点,并且您没有将应用程序id和密码存储在其他地方,那么您必须按照这个指南在Azure上注册bot。
现在您已经拥有了用于bot的应用程序id和密码,您需要将它们添加到bot文件中的开发端点。同样,大多数bot文件都是加密的,所以在BotFramework模拟器中打开bot。右键单击左侧Endpoint部分下的development,然后选择。它将打开一个屏幕,您可以在其中添加我们在上一步中检索到的应用程序id和密码。
现在运行您的机器人并在模拟器中连接到它。你应该可以用麦克风和你的机器人说话。当用户与机器人交谈时,仿真器将把用户的声音转换为文本,并将消息作为一种活动发送给机器人,就像用户与机器人进行的任何其他交互一样。
https://stackoverflow.com/questions/54732829
复制