如何模仿消息的接收?

时间:2018-08-14 10:32:39

标签: node.js botframework azure-bot-service

我正在使用botbuilder for Node.js构建聊天机器人(Zoe)。

我现在面临的问题是我想模仿邮件的接收。

用例是:

  1. 客户说英语
  2. Zoe与他说英语
  3. 客户在对话框外以法语发送消息
  4. 在处理消息之前(使用LUIS识别意图),Zoe询问客户是否要与他说法语
  5. 如果是,Zoe开始用法语聊天。如果没有,她会继续用英语聊天

在处理了语言更改之后,我想在步骤3中处理消息(使用LUIS识别意图)

有可能吗?

1 个答案:

答案 0 :(得分:0)

是的,有可能。

您可以查看有关如何Translate User Input的文档,该文档向您展示了如何在漫游器中实现Microsoft Text Translation服务。

您将需要一个Microsoft Text Translator API密钥,可以从Azure portal> 创建资源(左上角+号)>在市场搜索“ <在点击“翻译器文本”服务

时出现的刀片上,strong>翻译器文本”>“ 创建

在第一个链接中的机器人教程之后,如果您想了解有关如何添加更多自定义项的更多信息,可以查看Microsoft Text Translator documentation以获得更多详细信息。