gpt4 book ai didi

c# - Surface Pro 3麦克风阵列,如何分别访问它们?

转载 作者:行者123 更新时间:2023-12-03 01:37:31 26 4
gpt4 key购买 nike

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

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

最佳答案

Are they connected as 2 stereo mic? are they separate devices that I can also have separate access programmatically? also can I make program that can choose between 3 recording devices (front mic, back mic and input from audio jack) ?



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

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

关于c# - Surface Pro 3麦克风阵列,如何分别访问它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51260845/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com