各位大神,烦请看下图,代码再两个VS版本一样的(已添加相同的dll引用),非常感谢 感谢。
using System.Speech.Synthesis;
private void button1_Click(object sender, EventArgs e)
{
SpeechSynthesizer ss = new SpeechSynthesizer();
ss.SpeakAsync("大声朗读");
}
是否和设置有关,参考这个https://stackoverflow.com/questions/29163994/adding-a-new-language-to-speechsynthesizer
原来是我的语音包坏了,VS2012之前的程序却可以读,一直没弄明白,但VS2012后续再创建语音类,就不能读了。
英文能正常播报吗?
– dudu 6年前@dudu: 您好,大神,英文的也不能播报。 VS2012 中英文都可以。
– 帝沧澜 6年前