Windows Phone 8中的SpeechSynthesizer

时间:2014-04-29 09:30:59

标签: c# wpf windows-phone-8 speechsynthesizer

我正在开发一个应用程序,使用Windows Phone 8中的语音合成器将文本转换为语音。我想突出显示语音合成器所说的文本。在MSDN站点中,可以在speechSynthesizer类中使用GetCurrentlySpokenPrompt()方法,但在我的代码中,没有这样的方法可以访问。

这是我的代码:

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

任何人都可以帮助我!

1 个答案:

答案 0 :(得分:1)

WP 8WP 8.1具有有限的功能和有限的api组合。我认为在WP中是不可能的。查看msdn链接以获取帮助Text-to-speech (TTS) for Windows Phone 8