DroidAudio android上易用的音频简易封装框架

Android的audioTrack+audioRecord,以及MediaPlayer+MediaRecord 在使用起来,并不是很方便,个人做了封装,并且做了统一的管理
目前支持的内容如下:

  1. 作为Android的MediaPlayer+MediaRecord,以及AudioPlayer+AudioTrack的学习范例
  2. 支持MediaRecord+MediaPlayer的音频的录制和播放,封装了这两个类的调用,简化了操作(状态机(MediaPlayer播放简化状态机)的控制,参见基于Android的MediaPlayer的音乐播放器的封装
  3. 支持AudioRecord+AudioTrack的录音的播放和录音,封装了这两个类的调用,简化了操作(目前支持PCM)
  4. OPUS的录制和播放
  5. 封装录音和播放库,作为一个通用的录音和播放库

github地址

TODO:
后续会支持的内容
2. speex的录制和播放
3. 封装录音和播放库,作为一个通用的录音和播放库
4. 降噪处理的引入
5. 能够实现插件化的开发

个人微信: yqpan1991

欢迎大家讨论和交流

posted @ 2018-01-01 19:16  Panda Pan  阅读(16)  评论(0编辑  收藏  举报