首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >音频文件中的静音/暂停导致Google语音到文本的转录提前结束

音频文件中的静音/暂停导致Google语音到文本的转录提前结束
EN

Stack Overflow用户
提问于 2019-05-31 22:47:23
回答 1查看 566关注 0票数 2

我正在使用谷歌语音到文本API转换FLAC音频文件使用Python3中的同步识别意图。但是,当音频文件包含短暂的停顿或静默时,转录将提前结束,并且响应不会捕获暂停/静默后的文本。

代码语言:javascript
运行
复制
        audiofile = self.convert_mp3_to_flac(audiofile)
        with io.open(audiofile, 'rb') as audio_file:
            content = audio_file.read()
        audio = types.RecognitionAudio(content=content)
        config = types.RecognitionConfig(
            encoding=enums.RecognitionConfig.AudioEncoding.FLAC,
            sample_rate_hertz=24000,
            language_code='en-US',
            enable_automatic_punctuation=True)
        response = self.client.recognize(config, audio)

response对象不包含音频文件中静音后语音的转录。

我希望看到整个转录,因为我提出了与整个音频文件的请求。

EN

回答 1

Stack Overflow用户

发布于 2019-06-04 02:07:16

音频源是用消噪麦克风产生的吗?一种解决办法是在音频中添加一些白噪声。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56397257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档