c#中SAPI使⽤总结——SpVoice的使⽤⽅法要使⽤SAPI,⾸先添加引⽤DotNetSpeech,请⾃⾏下载DotNetSpeech.dll。
初始化对象,SpVoice voice = new DotNetSpeech.SpVoiceClass();
朗读时,使⽤
sp文voice.Speak(string,SpeechVoiceSpeakFlags.SVSFlagsAsync);
暂停,使⽤
voice.Pause();
从暂停中继续刚才的朗读,使⽤
voice.Resume();
停⽌功能是⼤多资料都没有写清楚的,⽽且在⽹上很少能到,这⾥使⽤
voice.Speak(string.Empty, SpeechVoiceSpeakFlags.SVSFPurgeBeforeSpeak);
这样就可以完整地实现了“朗读”、“暂停”、“继续”、“停⽌”的功能。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论