Android MediaRecoder实现电话录音,其中出现录制成功但没有声音
来源:互联网 发布:植发靠谱吗 知乎 编辑:程序博客网 时间:2024/06/05 00:59
最近在处理公司生产的两种话机电话录音,MediaRecoder实现电话录音,其中出现录制成功但没有声音。总结原因如下:
1.选择合适的音源 mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);// 设置输入流设备为麦克风
2. 输出格式编码格式要合适正确,并且先后顺序不能变。
mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.AMR_NB); // 设置输出格式
mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); // 设置编码方式很重要
3. 最大的一个坑注意:在1,2都正确还是没有声音时候,应另起一个线程睡几秒(本人3秒)才开始录制声音,效果ok。
1.选择合适的音源 mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);// 设置输入流设备为麦克风
2. 输出格式编码格式要合适正确,并且先后顺序不能变。
mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.AMR_NB); // 设置输出格式
mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); // 设置编码方式很重要
3. 最大的一个坑注意:在1,2都正确还是没有声音时候,应另起一个线程睡几秒(本人3秒)才开始录制声音,效果ok。
阅读全文
1 0
- Android MediaRecoder实现电话录音,其中出现录制成功但没有声音
- MediaRecoder(查看api)录制声音
- 电话录音录制双方的声音
- Android之MediaRecoder录制视频
- Android 实时视频采集—MediaRecoder录制
- Android实现电话录音功能
- Android初级教程实现电话录音
- [多媒体]android MediaRecoder 实现录像机
- 使用MediaRecoder录制视频
- 【流媒體】Android 实时视频采集—MediaRecoder录制
- 【流媒體】Android 实时视频采集—MediaRecoder录制
- [流媒体]Android 实时视频采集—MediaRecoder录制
- 【流媒體】Android 实时视频采集—MediaRecoder录制
- 【流媒體】Android 实时视频采集—MediaRecoder录制
- Android中音频视频录制用到的类 MediaRecoder的用法
- android 实现电话录音(窃听)
- android声音录制
- 简易的android 通话录音实现【只能录制MIC的声音,不能录制对方的声音】
- I.MX6Q linux驱动层从串口输出dev_dbg信息
- java中常见jar包的作用
- 关于iBase4J使用的一点心得体会
- webpack学习笔记-4-less-loader
- MaterialDialog 仿Android 5.0原生的AlertDialog样式的对话框
- Android MediaRecoder实现电话录音,其中出现录制成功但没有声音
- MySQL 数据表创建报错:there can be only one auto column and it must be defined as a key
- Android 开发代码规范
- 关于mysql null 值的一些问题
- 1000. 函数求值
- 【量化投资】基金择时策略浅析(1)-基本概念和择时的必要性
- 排序之归并排序
- photoview
- CentOS-64 qt creator工程中添加自定义文件夹