【问题标题】:Play and record 16-bit PCM (raw) audio bytes in WPF在 WPF 中播放和录制 16 位 PCM(原始)音频字节
【发布时间】:2018-04-25 11:32:22
【问题描述】:

是否有任何标准 Microsoft 组件允许 WPF 应用程序执行以下操作:

  • 将(默认)PC 麦克风输入记录到 16 位 PCM 音频字节数组块,以及
  • 在(默认)PC 扬声器上播放 16 位 PCM 音频字节数组块

我试图调查是否可以以某种方式使用SoundPlayerMediaElementMediaPlayer 组件,但我认为它们中的任何一个都不符合要求。如果我错了,请提供一些关于如何解决此问题的意见。

我可以使用 Mark Heath 提供的出色的 NAudio 库来完成它,但如果可能的话,我希望避免在 .NET Framework 之外使用依赖项。

提前致谢。

【问题讨论】:

    标签: c# wpf audio media-player naudio


    【解决方案1】:

    恐怕 .NET 框架中没有内置任何东西来执行此操作,这就是存在诸如 NAudio 之类的库的原因。

    【讨论】:

    • 谢谢!我可能最终会使用 NAudio :-)
    猜你喜欢
    • 1970-01-01
    • 2018-09-25
    • 1970-01-01
    • 1970-01-01
    • 2014-10-11
    • 1970-01-01
    • 2014-08-08
    • 2015-12-28
    • 1970-01-01
    相关资源
    最近更新 更多