android AudioRecord 音频录制 噪音消除
2017-06-15 17:27
2461 查看
android AudioRecord 音频录制 噪音消除
因为公司APP做适配,一些低端机的噪音比较严重,所以再一些低端机上做了简单除噪音功能,1,由于APP使用场景的限制,所以一般噪音基本上都是环境声音,相对人声还是算比较低,所以使用最简单消除算法,效果还算很理想
消除噪音前
消除噪音后
通过上边两幅图对比,可以看出噪音小了很多。
下边是代码
int test_Noise(short *buf, int nb_sample) { int i = 0; for (i = 0; i < nb_sample; i++) { buf[i] >>= 2; } return 0; }
相关文章推荐
- Android Native C++ 层中使用AudioRecord录制PCM音频
- Android音频处理——通过AudioRecord去保存PCM文件进行录制,播放,停止,删除功能
- Android音频录制--AudioRecord
- Android音频处理——通过AudioRecord去保存PCM文件进行录制,播放,停止,删除功能
- Android使用AudioRecord录制pcm音频原始数据以及使用AudioTrack播放
- Android音频开发之使用AudioRecord录制
- Android MediaRecorder录制音频
- 初学Android,多媒体之使用MediaRecorder录制音频(七十八)
- Android利用AudioRecord类实现自己的音频录制程序
- android多媒体部分学习笔记六----音频录制 mediaRecorder
- Android 录制音频示例
- Android多媒体学习九:利用MediaRecorder类实现自己的音频录制程序
- Android多媒体学习十:利用AudioRecord类实现自己的音频录制程序
- 26、从头学Android之多媒体--使用MediaRecorder录制音频
- Android多媒体学习十:利用AudioRecord类实现自己的音频录制程序
- android 音频录制
- Android 使用AudioRecord 录音只有噪音
- Android通过MediaRecorder API手机音频录制例子
- Android视音频录制实现步骤(Android学习随笔八)
- android多媒体部分学习笔记七------音频录制 mediaRecorder