首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用avconv为谷歌语音转文本制作linear16文件

如何使用avconv为谷歌语音转文本制作linear16文件
EN

Stack Overflow用户
提问于 2016-10-28 07:17:58
回答 1查看 266关注 0票数 1

我试图使用avconv为谷歌的语音转文本制作一个LINEAR16原始文件,但每当我尝试使用文档中的play命令播放它时,我都会得到一个非常慢的文件:

代码语言:javascript
复制
play --rate=16000 --bits=16 --endian=little --encoding=signed-integer --channels=1 out.raw

进行这种转换的正确方法是什么?

EN

回答 1

Stack Overflow用户

发布于 2016-10-28 07:20:37

这需要一些实验,但我能够通过显式地说明采样率、通道数和输出格式来使其工作:

代码语言:javascript
复制
avconv -i michael_queen_v._ed_schultz_cl.mp3 -f s16le -ac 1 -ar 16k out.raw

-f:这会强制输出编码,因为.raw显然不足以让它知道要做什么。

-ac 1:单声道

-ar 16k:这听起来像a gun,令人沮丧,但这会将采样率设置为16000 the。

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

https://stackoverflow.com/questions/40295656

复制
相关文章

相似问题

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