阅读背景:

android wear录音,android 使用AudioRecord录音音频文件pcm 转amr_儒雅的半帘香雾的博客

来源:互联网 

我是在做手表开发的时候接触到音频文件的转码问题,大家都知道在手机上使用录音功能可以直接使用MediaRecord这个类,可以直接将录制内容输出为amr格式,但是在手表端(android wear)是无法使用MediaRecord这个类的,那么要想完成手表端的录音功能就必须使用AudioRecord这个类,而AudioRecord录制输出为pcm流(原声音频流,无损,无压缩,音质好,但文件太大),如果单纯的是手表端与手机端通信,借助于蓝牙连接的两端传输一个相对较大的 文件也没有什么问题,但是我们做的应用肯定是要和服务器打交道的,这时就需要传输的数据尽可能的小,这就迫使我去研究pcm压缩,查询了解后还是pcm转amr比较合适,压缩后是录音源文件大小的十分之一,而且手机端MediaRecord与MediaPlayer这两个类分别支持amr格式的输入与播放。我是在做手表开发的时候接触到音频文件的转码问题,大家都知道在手机上使用录音功能可以直接




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: