Wp7 Windows Phone 7 медиа-элемент не воспроизводит поток - PullRequest
0 голосов
/ 14 июня 2011

Я пытался воспроизвести какой-либо звук (.wav) по ссылке на веб-сайт на Windows Phone 7, используя элемент мультимедиа.

MediaElement mediaElement = new MediaElement ();mediaElement.source = new uri ("http://api.microsofttranslator.com%2fwav"); mediaElement.play ();

ничего не делает.

я попытался реализовать обработчики или даже попытаться использовать класс Webclient для загрузки потока ииграть, но у меня та же проблема, я ничего не слышу.

, а также я скопировал URI в браузер, и он воспроизвел волну, в которой я нуждался.

1 Ответ

1 голос
/ 14 июня 2011

Если вы хотите использовать Microsoft Translator, вы можете добавить Service Reference к службе API SOAP.Клиент службы предоставляет метод SpeakAsync , который возвращает URL-адрес файла WAV.Затем вы можете использовать WebClient или HttpWebRequest для загрузки потока и его воспроизведения.В этом блоге приведен пример кода.

...