firebase - 有没有办法在 MicrophoneInfo 的帮助下选择特定的麦克风作为 AudioSource 进行音频录制?
问题描述
我正在开发一个应用程序,该应用程序将诊断设备中可用的每个麦克风。我可以使用MicroPhoneInfo获取所有麦克风信息。如何通过每个麦克风作为录音机的音频源。可能吗?
mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
解决方案
通常有两个麦克风:
MediaRecorder.AudioSource.MIC
和MediaRecorder.AudioSource.CAMCORDER
第二个通常是在手机的背面。
推荐阅读
- laravel - 集合在 Tinker 中按预期工作,但在控制器中我得到 BadMethod
- regex - 如何处理正则表达式中的内部标签?
- python - ValueError:在运行单元测试 Django ModelViewSet 时没有足够的值来解包
- asp.net - Asp.Net Web 应用程序 Web.Config 编辑以防止深度链接到子目录中的文件
- javascript - ScrollTo 在新浏览器和隐身模式下无法进行初始加载
- java - 排序集代码有什么问题?我的输出应该匹配样本
- r - 如何在代码中将列索引到单个变量中
- c# - 如何删除 Entity Framework .Core 中的一组记录?
- r - 有没有办法让 for 循环沿着列表的元素重复?
- java - .exe 文件仅使用 Java Dev Kit 运行,而不是 Java Runtime Environment