Google Cloud Speech仅使用短语列表进行识别

时间:2018-03-22 15:41:33

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

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

我的目标是对语音API说只使用我的词组列表并选择其中一个人,而不是建议其他人。

我观看了Speech API但没有找到我怎么做。也许有人可以提供帮助?

1 个答案:

答案 0 :(得分:0)

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

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

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