代码如下:
SpeechVoiceSpeakFlags SpFlags = SpeechVoiceSpeakFlags.SVSFlagsAsync;
SpVoice Voice = new SpVoice();
Voice.Voice = Voice.GetVoices(string.Empty, string.Empty).Item(0);
Voice.Rate = 4;
string NM1="苏A88888";
string NM2="16000";
string ReadOut = "车号" + NM + NM2 + "公斤";
Voice.Speak(ReadOut.Trim(), SpFlags); SpFlags);现存问题:1、有时会读到一半就不读了,比如“车号88888一万”后面的“六千公斤”就不读了。
          2、NM1中的“苏A”字永远不读,也就是“车号88888一万六千公斤”以上问题怎么解决,求教大神。