我正在开发一个应用程序,使用Windows Phone 8中的语音合成器将文本转换为语音。我想突出显示语音合成器所说的文本。在MSDN站点中,可以在speechSynthesizer类中使用GetCurrentlySpokenPrompt()方法,但在我的代码中,没有这样的方法可以访问。
这是我的代码:
SpeechSynthesizer synth = new SpeechSynthesizer();
IAsyncAction task= synth.SpeakTextAsync("text");
var spokenText = synth.GetCurrentlySpokenPrompt(); // here its giving error
任何人都可以帮助我!
答案 0 :(得分:1)
WP 8
和WP 8.1
具有有限的功能和有限的api组合。我认为在WP
中是不可能的。查看msdn链接以获取帮助Text-to-speech (TTS) for Windows Phone 8