gpt4 book ai didi

c# - 在 Windows IOT Core UWP 中获取麦克风的输入电平

转载 作者:太空狗 更新时间:2023-10-29 22:00:17 27 4
gpt4 key购买 nike

我试图在不录音时获取麦克风的实际输入音量。

我的意思是当声音上升到一定程度时开始录音。我找到了 NAudio nuget,但似乎 UWP 中不存在 wavein 类。在没有录音的情况下,如何在 C# 中获取麦克风的实际输入音量?

最佳答案

我也在找同样的东西。有没有发现什么?

如果没有,你可以查看这个链接

Windows IoT Core:感应声级 https://blog.falafel.com/windows-iot-core-sensing-sound/

它使用以下组件1) 驻极体麦克风放大器——具有自动增益控制的 MAX98142) MCP3008——带 SPI 接口(interface)的 8 channel 10 位 ADC3) Pi Cobbler Plus4) 您现有的 Raspberry Pi – Windows IoT 核心设置

如果上述方法不起作用,请尝试这个 Youtube URL,它可能会给您一些提示以找到实际代码:https://www.youtube.com/watch?v=f3Wt4xpkBYk

我已经尝试并测试了我项目中的代码并且它有效。虽然存在硬件依赖性,例如您可能需要放大器使其准确,否则小声音不起作用但是放大器需要处理好,否则最小的声音会在酒吧上产生巨大差异。我正在尝试修改它以适用于任何 USB 麦克风或计算机,这样我就不必依赖上述硬件。

关于c# - 在 Windows IOT Core UWP 中获取麦克风的输入电平,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36495688/

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