如何使用C#从Windows Metro Apps中的麦克风捕获PCM数据

时间:2013-05-15 07:04:40

标签: c# audio microsoft-metro

任何人都可以帮我了解如何使用C#从windows metro app中的麦克风捕获pcm数据。

1 个答案:

答案 0 :(得分:0)

你需要编写一个使用WASAPI的C ++组件,据我所知,这不能仅在C#中完成。

这里有一个很好的工作示例:

http://www.codeproject.com/Articles/525620/Recording-audio-to-WAV-with-WASAPI-in-Windows-Stor

这篇文章的源代码很难找到,所以这里有一个链接:

http://www.codeproject.com/KB/audio-video/525620/RecordingWavFilesWithWasapiInWindowsRT.zip

我以前在我的C#应用​​程序中使用过此功能,允许人们暂停录音。