我正在将名称列表传递给Google Cloud Speech API,如下所示:
speech_contexts: [{ phrases: [ "Bob Smith" ] }]
Google可以正确识别名称(例如“ Bob Smith”)并将其插入文本中。但是,它们全都以小写形式出现在抄录中:“鲍勃·史密斯”。为什么名称没有以传递到API的格式出现在抄录中?
答案 0 :(得分:0)
语音API使用短语提示参数执行和增强识别和转录任务,从而提高了识别此类单词或短语的可能性;但是,不能保证文本会完全匹配。
我认为您应该尝试分别发送这些单词,以验证服务是否可以执行prase hints中指定的转录并实现maxAlternatives属性,该属性将检索多个替代结果您可以根据置信度值进行过滤。
如果这些选项都不起作用,则可以使用Issue Tracker工具引发和/或跟踪Speech API功能请求,以改善此服务功能。