我正在使用带有example的C ++流媒体google.cloud.speech.v1 API。示例streaming_transcribe
和提供的audio.raw
示例按预期返回临时和最终结果。
我的问题是几秒或更长时间的音频内容。在收到is_final=true
结果之前,我必须等待完整文件的流式传输和处理。
出于我的目的,我需要一次获得少量单词的最终结果(比如说大约5秒的音频内容),而不是在给出最终结果之前等待读取整个文件对我来说。到目前为止,使用中期结果并不是一个可靠的选择。我对使用single_utterance
配置不感兴趣,必须转录整个音频文件(当然,除非这是正确的方法)。
问:如何更频繁地获取成绩单is_final结果而不是等待完整的音频文件?