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