【问题标题】:Recording audio from Kinect using WASAPI使用 WASAPI 从 Kinect 录制音频
【发布时间】:2014-01-27 06:00:39
【问题描述】:

我一直在尝试使用 NAudio WPF Demo App 进行录制,使用 Kinect 作为捕获设备(Bit Depth:32 位,Sample Rate:16 KHz,Number of channels:4,Sample Type:IEEE float ) 但我收到错误“不支持的波形文件格式”。我知道 WASAPI 在某种意义上是有限的,它在捕获音频时不能进行任何重新采样,但是独占模式不应该让声卡在 16 KHz 下采样吗?我试过了,但徒劳无功……有什么想法吗?

【问题讨论】:

    标签: wpf kinect naudio


    【解决方案1】:

    我对 WASAPI 独占模式的实验表明,您可以使用哪种 WaveFormat 仍然非常挑剔。通常不支持较低的采样率。您还经常需要指定声卡输入通道的确切数量。 (例如,它不会从立体声设备录制单声道)。我不知道这些限制是来自 Windows 还是来自声卡驱动程序。您可能只需要在录制后重新采样(例如,使用 MediaFoundationResampler)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-15
      相关资源
      最近更新 更多