//private static System.Speech.Synthesis.SpeechSynthesizer _provider; static void Init() { if (_provider == null) { //_provider = new Speech.Synthesis.SpeechSynthesizer(); //_provider.SetOutputToDefaultAudioDevice(); _provider = new NewLife.Extension.SpeakProvider(); } }
/// <summary>调用语音引擎说出指定话</summary> /// <param name="value"></param> public static void SpeakAsync(this String value) { if (_provider == null) { _provider = new NewLife.Extension.SpeakProvider(); } _provider.SpeakAsync(value); }