1 public static class voiceHelper 2 { 3 public static System.Speech.Synthesis.SpeechSynthesizer synth; 4 /// <summary> 5 /// 语音提示 6 /// </summary> 7 /// <param name="content">提示内容</param> 8 public static void SpeakAsync(string content) 9 { 10 Dispose(); 11 synth = new System.Speech.Synthesis.SpeechSynthesizer(); 12 synth.SpeakAsyncCancelAll(); 13 synth.SpeakAsync(content);//异步朗读 14 } 15 16 /// <summary> 17 /// 释放资源 18 /// </summary> 19 public static void Dispose() 20 { 21 if (synth != null) 22 { 23 synth.Dispose(); 24 } 25 26 } 27 }