【问题标题】:Getting the input level of microphone in windows IOT Core UWP在 Windows IOT Core UWP 中获取麦克风的输入电平
【发布时间】:2016-04-08 09:08:05
【问题描述】:

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

我的意思是当声音上升一段时间后开始录音。 我找到了 NAudio nuget,但似乎 UWP 中不存在 wavein 类。 如何在 c# whitout 录音中获取麦克风的实际输入音量?

【问题讨论】:

    标签: c# win-universal-app windows-10-iot-core


    【解决方案1】:

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

    如果没有,您可以查看此链接

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

    它使用以下组件 1) 驻极体麦克风放大器 – MAX9814,带自动增益控制 2) MCP3008——带 SPI 接口的 8 通道 10 位 ADC 3) Pi Cobbler Plus 4) 您现有的 Raspberry Pi – Windows IoT Core 设置

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多