在Win-RT上暂停和恢复录音

时间:2013-03-14 13:52:33

标签: c# windows-8 windows-runtime

任何人都可以帮我在WinRT中编写PAUSING和RESUMING录制音频文件的代码。

使用的类如下:

IRamdomAccessStream ,用于将捕获的语音存储到随机流中。

用于捕获音频语音的

Windows.Media.Capture.MediaCapture

用于存储文件的

Windows.Storage.StorageFile

请帮助我解决如何暂停流的代码,并再次恢复捕获的语音附加到现有流。

等待回复..

谢谢。

2 个答案:

答案 0 :(得分:1)

不知道为什么这个被投了票。看看this sample,它应该让你开始。

答案 1 :(得分:0)

上面链接的示例确实提供了一个关于如何在WinRT应用程序中使用音频/视频捕获的良好开端。 但是,回答原始问题的样本中没有任何情况: 似乎确实没有方法支持MediaCapture中的暂停。 唯一可用的商店应用程序,支持在录制时暂停,我可以看到Windows Sound Recorder from Microsoft。 我假设App是用C ++编写的,而是使用自定义接收器来录制音频,这也支持将数据附加到现有流中。