实现麦克风回放(Micphone loopback)
摘要:
最近给公司做项目,需要用到一个功能:将麦克风设备采集到的音频直接回放出来(不是录制)。Android里自带的录音机只能录制,没有实时回放功能。网上涉及到音频采集的教程,以用MediaRecorder录制的为多,涉及到直接回放的例子很少。在网上搜索了一天,终于在一个老外的论坛上找到了实时回放的方法,稍加改动,就可以工作了。 麦克风信号的实时回放,不需要对音频做编码,也就是说,不要走录制->压缩->播放的路子。而是要直接把采集到的PCM信号送给播放设备。下面是一个简单的例子,为了简明,没写创建线程的代码。实际使用的时候,需要创建线程,将这段代码放到线程里使用。boolean mRunn 阅读全文
posted @ 2011-06-21 10:27 vus520 阅读(774) 评论(0) 推荐(0)
浙公网安备 33010602011771号