用sapi来做语音合成,为什么有时候会出现单词读不完的情况?但相同的代码在别人的示例程序却可以?
以下是代码.就是感觉好象突然一下咽了回去.try
{
    if(this.i_isSoundOpen)
    {
         SpeechVoiceSpeakFlags SpFlags = SpeechVoiceSpeakFlags.SVSFlagsAsync;
SpVoice voice = new SpVoiceClass();
voice.Voice = voice.GetVoices("language=409",string.Empty).Item(2);//英文
voice.Speak(this.lblDanciTxt.Text,SpFlags);   //朗读
    }
}
catch(Exception er )
{
         MessageBox.Show("An Error Occured!","SpeechApp", MessageBoxButtons.OK, 
                          MessageBoxIcon.Error);

}