我编写了一个基本的SL4应用程序,用于从麦克风中捕获音频数据CaptureSource.麻烦的是,它是原始的PCM输出 - 这意味着巨大的和未压缩的.
鉴于我需要这个应用程序纯粹在SL4环境中运行,我如何将PCM音频数据压缩成可以更容易地传送到远程服务器的东西?
基本上我需要一个解决方案,我也可以部署/包含在Windows Phone Series 7应用程序中,以及一个可以在浏览器环境中工作的解决方案 - 我认为只有托管代码解决方案?
在对话中,人们已经建议使用Speex和WMA,但是我没有找到任何可以工作的库或示例而不需要引用在SL4项目中不起作用的DLL.
我想知道是否有人有任何代码示例或文档链接,演示如何从新的Windows Phone Series 7上的设备麦克风捕获音频.我最近为Visual Studio 2010下载了Windows Phone SDK CTP而我是努力寻找任何可能有用的支持文档.
谢谢,
理查德.
快速问题:我正在尝试将以下格式的日期解析为它们的等效DateTime数据类型,但由于某种原因它失败了.
字符串格式为:28/May/2009:17:43:04 +0000
或者:dd/MMM/yyyy:hh:mm:ss zz00
这是我正在使用的代码:
Dim provider As New CultureInfo("en-US")
Dim d As DateTime = DateTime.ParseExact(value, "dd/MMM/yyyy:hh:mm:ss zz00", provider)
Run Code Online (Sandbox Code Playgroud)
但是,这会产生FormatException.
仅供参考:我也尝试将InvariantCulture用于ParseExact的provider参数,但无济于事.
任何指针都将非常感激; 这是星期五,我的大脑已经入睡了!:)
谢谢!