【问题标题】:Google Cloud Speech use only phrase list in recognitionGoogle Cloud Speech 仅使用短语列表进行识别
【发布时间】:2018-03-22 15:41:33
【问题描述】:

我正在使用 Google Cloud Speech API 来识别我正在呼叫的人名和姓氏。因为我可以访问电话簿,所以我与电话簿中的所有人都有准确的短语列表。问题是当我发送数据以识别 Speech Api 现在只从我的短语列表中选择答案时,他也可以建议自己的名字。

我的目标是让语音 API 只使用我的短语列表并选择其中一个人,而不是建议其他名字。

我观看了 Speech API,但没有找到我该怎么做。也许有人可以帮忙?

【问题讨论】:

  • 使用对话流,将您的列表输入为意图(批量),这样您就可以完全控制语音/对话

标签: google-cloud-platform speech-to-text google-cloud-speech


【解决方案1】:

使用 Google Speech API 无法提供单词列表并仅当要识别的单词存在于该列表中时才能获得结果。增加识别该单词或短语的概率的一种方法是passing a speechContext,就像您所做的那样,它包含一个短语列表,作为 API 的“提示”。

在您的情况下,您可以在客户端实施该限制。这样,您应该能够将 API 响应的结果与电话簿上的数据进行比较。

如果您认为这是一个真正需要的功能,您可以 open a feature request 获取语音 API。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-25
    • 1970-01-01
    • 1970-01-01
    • 2019-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多