2 edwinningb edwinningb 于 2016.01.30 19:51 提问

Android wav转MP3的转换方法

用科大讯飞的录音只能得到WAV,现在需要转换成MP3 , 用过Lame Mp3 Encoder 可是有杂音!

不知道你们有没有更好的办法解决

3个回答

caozhy
caozhy   Ds   Rxr 2016.01.31 08:40

转换有杂音应该是你的采样率设置过低或者压缩格式有问题造成。你没有贴出代码,我找了个类似的

http://blog.csdn.net/gf771115/article/details/37112533

主要看下面两行
lame_set_in_samplerate(lame, 44100);
lame_set_VBR(lame, vbr_default);

修改下

qq_15944917
qq_15944917   2017.03.27 11:21

楼主可以把你wav转MP3的Demo发我一下吗?826545113@qq.com,实在是找不到适用的了,谢谢!

91program
91program   Ds   Rxr 2016.01.30 21:06

先听一听 WAV 是否录音正常(没有杂音),然后再做格式转换。
可以转了以后有什么用处呢?不如直接录音成 MP3 更好一些。因为你转成 MP3,已经不能再用于科大的语音识别引擎了。

edwinningb
edwinningb 我这个是用它录完的音频上传服务器,它录完是wav
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!