4

我们可以区分耳机和 Android 设备的麦克风吗?

我正在尝试从设备的麦克风录制音频,但它将音频从耳机的麦克风路由到 android 设备。我们是否可以选择从设备的麦克风或耳机的麦克风收听?

请帮我。我会很感激的。

谢谢。

4

1 回答 1

4

并不真地。如果您插入有线耳机,默认情况下,其麦克风将用作语音通话和录音的输入。

您可以为您的 MediaRecorder 指定AudioSource.CAMCORDER,它应该为您提供一个内部麦克风而不是耳机麦克风。问题是您可能会在设备背面安装麦克风(如果设备在那里有麦克风),这可能不是您想要的。

AudioSource.VOICE_RECOGNITION可能会映射到某些设备上的主要内部麦克风,但不能保证这样做。也不能保证它是否会针对近场或远场记录进行调整。

于 2012-12-20T18:40:25.953 回答