android系统层实现录取播放声音的方法
最近有个需求要在mic录取播放的声音,录取的过程并不是直接用mic去录,具体实现原理是通过获取给喇叭的pcm数据,同步填写替换掉mic获取的pcm数据,具体操作就是在给喇叭写数据的地方开一个比较大点的buffer, 循环不停的往里面填写给喇叭的pcm数据,而mic读取数据的地方就一直从这个buffer里去循环获取数据来实现,需要注意的是播放和录取设置的波特率这些参数需要一致。另外实现过程中发...