【发布时间】:2013-11-17 21:54:03
【问题描述】:
我正在使用这样的东西来启动录音:
MediaRecorder recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile("/dev/null");
recorder.prepare();
recorder.start();
我想始终使用内置麦克风录音。使用上面的代码,一旦插入外部麦克风,音频源就会切换到外部麦克风。我查看了文档,找不到设置首选麦克风的方法。
【问题讨论】:
-
您尝试过 MediaRecorder.AudioSource.CAMCORDER 吗?
标签: android android-mediarecorder