2016-11-04 72 views
0

我想记录我的android手机插孔条目的声音。我一直在寻找关于Android的音频捕获类,我发现这一点:Android音频记录外部插孔

https://developer.android.com/guide/topics/media/audio-capture.html

在这个类的设置,也有很多选择,选择REC默认麦克风,因为这样:

使用MediaRecorder.setAudioSource()设置音频源。您可能需要使用MediaRecorder.AudioSource.MIC。

我应该用什么来获取插孔条目的声音?有没有例子?

谢谢!

回答

0

您提供的API是正确的。

调用mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC)(假设MediaRecorder正确初始化这里描述https://developer.android.com/guide/topics/media/camera.html - >捕获视频)会像这样:

当您启动应用程序,启动无记录插孔连接,将使用手机的默认麦克风。只要杰克麦克风引脚检测到连接了麦克风,系统将使用杰克麦克风引脚作为音频输入。 Hovewer,你需要知道即使音频记录有两个通道,它们也是一样的,因为Jack的麦克风只能记录单声道数据流。