我正在使用Google Cloud Speech API来识别我正在呼叫的姓名和姓氏。因为我可以访问电话簿,所以我和电话簿中的所有人都有完整的短语列表。问题是,当我发送数据以识别语音Api现在只从我的短语列表中选择答案时,他也可以建议自己的名字。
我的目标是对语音API说只使用我的词组列表并选择其中一个人,而不是建议其他人。
我观看了Speech API但没有找到我怎么做。也许有人可以提供帮助?
答案 0 :(得分:0)
使用Google Speech API无法提供单词列表,只有在该列表中存在要识别的单词时才能获得结果。增加识别单词或短语概率的一种方法是passing a speechContext,就像你一样,它包含一个短语列表,作为API的“提示”。
在您的情况下,您可以在客户端实施该限制。这样您就可以将API响应的结果与电话簿上的数据进行比较。
如果您认为这是真正需要的功能,您可以open a feature request获取语音API。