【问题标题】:Surface pro 3 microphone array, how to access them separately?Surface pro 3 麦克风阵列,如何分别访问它们?
【发布时间】:2018-07-10 08:45:47
【问题描述】:

我有一个 Surface Pro 3,我需要测试设备中内置的所有麦克风(看看这些麦克风是否都能正常工作)。基本上我需要开发一个可以录制音频的 UWP 应用程序,这样我就可以进一步分析录制质量并检测是否有一些麦克风坏了。我已经开发了应用程序的某些部分,但访问单独的麦克风仍然令人困惑。

据我搜索,Surface pro 3 有 2 个麦克风:1 个在前面,1 个在后面,但没有关于如何配置的信息。它们是否连接为 2 个立体声麦克风?它们是单独的设备,我也可以通过编程方式单独访问吗?我也可以制作可以在 3 种录音设备(前置麦克风、后置麦克风和音频插孔输入)之间进行选择的程序吗?

【问题讨论】:

    标签: c# audio windows-10-universal audio-recording surface-pro


    【解决方案1】:

    它们是否连接为 2 个立体声麦克风?它们是单独的设备,我也可以通过编程方式单独访问吗?我也可以制作可以在 3 种录音设备(前置麦克风、后置麦克风和音频插孔输入)之间进行选择的程序吗?

    您可以通过调用FindAllAsync 来使用Windows.Devices.Enumeration.DeviceInformation class 获取系统可用音频渲染设备的列表。

    请查看Audio Creation 示例,了解如何使用 Windows.Media.Audio 命名空间为音频路由、混音和处理场景创建音频图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-28
      • 2010-09-16
      相关资源
      最近更新 更多