Android音频记录外置插孔

时间:2016-11-04 12:41:41

标签: android audio external record

我想记录我的Android手机插孔的声音。我一直在搜索Android中的Audio Capture类,我发现了这个:

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

在此课程的设置中,有许多选项可供选择rec默认麦克风,如下所示:

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

我应该使用什么来获取插孔的声音?有什么例子吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

您提供的API是正确的。

调用mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC)(假设MediaRecorder的正确初始化如此处所述https://developer.android.com/guide/topics/media/camera.html - >捕获视频)将表现如下:

当您启动应用程序并开始录制而未连接任何插孔时,将使用手机的默认麦克风。一旦Jack麦克风引脚检测到连接的麦克风,系统就会将Jack mic引脚用作音频输入。 Hovewer,您需要知道即使音频记录有两个频道,它们也是相同的,因为Jack麦克风只能录制单声道流。