【发布时间】:2021-11-12 10:34:56
【问题描述】:
是否可以在WebChat的语音识别中集成语音的语言识别(限四种语言)?
目前用户必须“选择”他们的语言,但我希望机器人在用户说话时自动检测他们的语言。
非常感谢:-)
【问题讨论】:
-
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。
标签: web-chat
是否可以在WebChat的语音识别中集成语音的语言识别(限四种语言)?
目前用户必须“选择”他们的语言,但我希望机器人在用户说话时自动检测他们的语言。
非常感谢:-)
【问题讨论】:
标签: web-chat
您可以使用 Language Detection API 之类的东西,它是 Azure 认知服务的一部分。此服务将检查格式正确的文本字符串并返回检测到的语言及其 ISO 语言代码。
也许您可以在征得用户同意的情况下,将他们在连接到机器人后发送的第一条消息发送到语言检测服务,然后使用该结果设置语言属性而不是提示用户?我在上面链接的快速入门有一个超级简单的示例(在 C# 中),您可以将其集成到您的机器人中。
【讨论】: