dialogflow-es - 有没有办法让谷歌助手的语音识别更好地识别我的对话流代理中使用的单词?

标签 dialogflow-es actions-on-google

我正在使用 Dialogflow 创建一个可在 Google Assistant 上使用的聊天机器人。然而,语音识别经常会错误地识别出想要的单词。例如,当我说出“seal”这个词时,它会将说出的单词错误地识别为“shield”。

有什么方法可以“训练”或让 Google 助理更好地识别单词吗?

最佳答案

如果您想要改进的单词数量有限,请使用 Dialogflow 的 entities将是一个选择。例如,如果您想识别某些动物。您可以创建一组动物作为实体,并设置意图在用户输入中查找动物实体。

除了这个选项我不知道还有什么可以改善演讲本身,你可以 train Dialogflow 将“seal”和“shield”映射到您想要的意图,但这不会改变实际的单词,它仍然是shield。

对于语音识别的任何其他改进,恐怕您将不得不等待 Google 对其算法的更新。

关于dialogflow-es - 有没有办法让谷歌助手的语音识别更好地识别我的对话流代理中使用的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57265509/

相关文章:

go - 如何发送 FulfillmentMessages 作为 Dialogflow v2 WebhookResponse 的一部分?

node.js - node.js 中函数调用后 API 的响应范围

node.js - 使用 Amazon SES 服务从 node.js 发送电子邮件不起作用

push-notification - Actions on Google - C# 中的推送通知

security - actions-on-google 中用于 Dialogflow 身份验证的用户身份的可靠性

actions-on-google - 是否可以向 google home 应用程序发送丰富的响应?

javascript - 如何播放对话框流的输出音频(int 数组)

dialogflow-es - 如何将 dialogflow 与 instagram 集成

java - 如何使用 dialogflow.v2beta1 创建默认响应

actions-on-google - Action SDK : Handling unsupported utterance whilst playing media