【问题标题】:Disable microphone of Headset & Enable microphone of device.禁用耳机麦克风并启用设备麦克风。
【发布时间】:2012-12-20 17:50:52
【问题描述】:

我们能区分耳机麦克风和安卓设备吗?

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

请帮帮我。我会很感激的。

谢谢。

【问题讨论】:

    标签: android microphone headset


    【解决方案1】:

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

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

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

    【讨论】:

    • 感谢您的回答和分享有用的知识。我将使用它并查看它是否有效。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多