DroidAudio
Introduction: useful for learning android audio system
Tags:
最初创建此工程是为了方便自己学习 android 的多媒体的功能,现在慢慢自己在改进和优化,现在已经支持了以下的功能
- 作为 Android 的 MediaPlayer+MediaRecord,以及 AudioPlayer+AudioTrack 的学习范例
- 支持 MediaRecord+MediaPlayer 的音频的录制和播放,封装了这两个类的调用,简化了操作
- 支持 AudioRecord+AudioTrack 的录音的播放和录音,封装了这两个类的调用,简化了操作(目前支持 PCM)
- OPUS 的录制和播放
- 封装录音和播放库,作为一个通用的录音和播放库
- 支持多音频列表的混合播放(目前支持 amr, opus, pcm,相互之间的随意组合播放)
- amr,opus 格式支持 seekTo
TODO: 后续会支持的内容
- speex 的录制和播放
- 封装录音和播放库,作为一个通用的录音和播放库
- 降噪处理的引入
- 能够实现插件化的开发
个人微信: yqpan1991
欢迎大家讨论和交流