如何选择在 Android 上使用哪些麦克风?

5 android input microphone

我有一个与 webrtc 连接的应用程序。我必须有一个选定的部分,我可以在其中选择我使用的麦克风。

我已经可以显示已连接的麦克风列表(实习生、蓝牙等),当我选择此列表之一时,我可以返回一些值。这些值可以是名称、id 类型...为此,我使用getDevices(AudioManager.GET_DEVICES_INPUTS)

那么我如何选择这些设备之一呢?

谢谢你的帮助。示例或教程的链接可能很好!