【发布时间】:2014-05-22 22:31:03
【问题描述】:
我的应用程序只能录制来自外部麦克风的声音。有没有办法获取可用麦克风的列表?
我正在使用AudioRecord 进行声音捕捉。
提前致谢。
【问题讨论】:
-
我很好奇。什么手机型号支持多于 1 个麦克风?我知道有一些地方可以插入集成式麦克风+扬声器耳机,但在这种情况下,它们会禁用现有的麦克风。
-
连接有线耳机并不会真正禁用内置麦克风;它只是为 大多数 音频源(不一定正确,例如
CAMCORDER音频源)赋予外部麦克风比内部麦克风更高的优先级。我猜 OP 想要检测是否连接了外部麦克风,并且只有在这种情况下才录制音频。 -
没错,我有一个自定义麦克风,除非已连接,否则应用程序不应记录信号。