如何使用android.media.audiorecord创建android软件?

时间:2014-11-25 18:29:23

标签: android

我需要使用像android.media.AudioRecord这样的本机库来创建一个android软件,但我不知道如何启动它?

1 个答案:

答案 0 :(得分:0)

使用Androids AudioRecord并不困难,你需要做的就是初始化它,产生一个线程,然后调用startRecording()然后从线程中读取mic数据。

您很快就会发现Android软电话中最困难的部分是播放延迟,并发现自己沿着OpenSL ES路线进行音频播放。即使使用OpenSL ES驱动程序,您也会发现缺少低延迟音频支持的设备上的播放延迟令人沮丧。

Android有一些非常好的开源软电话,它们是如何使用AudioRecord和AudioTrack的良好起点。