SpeechSynthesizer в Windows Phone 8

Я разрабатываю приложение для преобразования текста в речь, используя синтезатор речи в Windows Phone 8. В этом я хочу выделить текст, который был произнесен синтезатором речи. На сайте MSDN указано, что метод GetCurrentlySpokenPrompt() доступен в классе speech Synthesizer, но в моем коде такой метод недоступен.

вот мой код:

SpeechSynthesizer synth = new SpeechSynthesizer();
IAsyncAction task= synth.SpeakTextAsync("text");
var spokenText = synth.GetCurrentlySpokenPrompt(); // here its giving error

Может кто-нибудь мне помочь!

1 ответ

WP 8 а также WP 8.1 имеют ограниченную функциональность и ограниченные наборы API. Я думаю, что это будет невозможно в WP, Посмотрите ссылку msdn для справки Text-to-speech (TTS) для Windows Phone 8

Другие вопросы по тегам