在WPF中播放并记录16位PCM(RAW)音频字节



是否有任何标准的Microsoft组件可以从WPF应用程序中进行以下内容:

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

我试图调查我是否可以以某种方式使用Soundplayer,Medialement或Mediaplayer组件,但我真的不认为其中任何一个都符合该法案。如果我错了,请提供有关如何进行此操作的输入。

我可以使用马克·希思(Mark Heath(的大努维奥库来完成它,但是如果可能的话,我想避免在.NET框架之外使用依赖。

预先感谢。

恐怕.NET框架中没有内置的内容,这就是为什么像Naudio这样的库存在的原因。

最新更新