c# - 以 WAV 格式从麦克风捕获流

标签 c# windows-8 microsoft-metro windows-runtime .net-4.5

我正在将 Metro 风格的应用程序从 Windows Phone 7.5 迁移到 Windows 8。我的应用程序用于捕获麦克风输入流。

我找到了 MediaCapture类在 win 8 api for metro style apps 中,但我认为不可能以 wav 编码获取麦克风输入流。

切换到另一种编码格式会严重影响代码库。

是否有可能以 wav 编码捕获麦克风流?

最佳答案

当然可以。我推荐你使用 Naudio 类,在资源下你可以很容易地找到如何捕获记录。 这是代码 EXAMPLE

尽情享受吧!

关于c# - 以 WAV 格式从麦克风捕获流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10228312/

相关文章:

c# - 使用 CSOM C# 创建网站集时出现错误值不能为空。参数名称 : source

c# - 十进制到字符串 "Specified cast is not valid"

C# 和反射

C# 将 byte[] 按十六进制值拆分为新的 byte[] 数组

wmi - 在 Win8 上发现和启用/禁用设备?

windows - 如何将 WinRT 异步任务集成到现有的同步库中?

c# - WinRT - 在控件中显示动画 GIF

windows-8 - C++/CX:Platform::String 与 std::wstring

c# - 取消带有超时的静态异步函数

windows-8 - WinJS - 无法获取未定义或 null 引用的属性 'forEach'