DroidAudio android上易用的音频简易封装框架
16lz
2021-01-23
Android的audioTrack+audioRecord,以及MediaPlayer+MediaRecord 在使用起来,并不是很方便,个人做了封装,并且做了统一的管理
目前支持的内容如下:
- 作为Android的MediaPlayer+MediaRecord,以及AudioPlayer+AudioTrack的学习范例
- 支持MediaRecord+MediaPlayer的音频的录制和播放,封装了这两个类的调用,简化了操作(状态机(MediaPlayer播放简化状态机)的控制,参见基于Android的MediaPlayer的音乐播放器的封装
- 支持AudioRecord+AudioTrack的录音的播放和录音,封装了这两个类的调用,简化了操作(目前支持PCM)
- OPUS的录制和播放
- 封装录音和播放库,作为一个通用的录音和播放库
github地址
TODO:
后续会支持的内容
2. speex的录制和播放
3. 封装录音和播放库,作为一个通用的录音和播放库
4. 降噪处理的引入
5. 能够实现插件化的开发
个人微信: yqpan1991
欢迎大家讨论和交流
更多相关文章
- 【Android】android的基本UI操作(1)
- Android中TextView内容过长加省略号,设置超出6个字就用省略号表示
- Android中使用WakeLock保证后台操作的顺利进行
- Ionic 简单操作
- Android sqlite 数据库操作
- Android心得3.2--用SAX解析器解析xml文件内容
- android 访问网络不能在主线程中进行以及在线程中操作UI的解决方
- 在Android中把内容写到XML文件中