问题描述
我一直在尝试使用media元素从Windows Phone 7上的网站链接播放一些声音(.wav)。
MediaElement mediaElement = new MediaElement();
mediaElement.source =新uri(\“ http://api.microsofttranslator.com%2fwav \”);
mediaElement.play();
什么都不做。
我尝试实现处理程序,甚至尝试使用Webclient类下载流并播放它,但是它有相同的问题,我什么也听不到。
而且我也将uri复制到浏览器中,并且播放了所需的波形。
解决方法
如果要使用“ 0”,则可以将“ 1”添加到API SOAP服务。服务客户端公开SpeakAsync方法,该方法将返回
WAV
文件的URL。然后,您可以使用WebClient
或HttpWebRequest
下载流并进行播放。在此博客文章中有示例代码。