c#中SAPI使用总结――SpVoice的使用方法
2011-10-06 11:53
609 查看
要使用SAPI,首先添加引用DotNetSpeech,请自行下载DotNetSpeech.dll。
初始化对象,SpVoice voice = new DotNetSpeech.SpVoiceClass();
朗读时,使用
voice.Speak(string,SpeechVoiceSpeakFlags.SVSFlagsAsync);
暂停,使用
voice.Pause();
从暂停中继续刚才的朗读,使用
voice.Resume();
停止功能是大多资料都没有写清楚的,而且在网上很少能找到,这里使用
voice.Speak(string.Empty, SpeechVoiceSpeakFlags.SVSFPurgeBeforeSpeak);
这样就可以完整地实现了“朗读”、“暂停”、“继续”、“停止”的功能。
初始化对象,SpVoice voice = new DotNetSpeech.SpVoiceClass();
朗读时,使用
voice.Speak(string,SpeechVoiceSpeakFlags.SVSFlagsAsync);
暂停,使用
voice.Pause();
从暂停中继续刚才的朗读,使用
voice.Resume();
停止功能是大多资料都没有写清楚的,而且在网上很少能找到,这里使用
voice.Speak(string.Empty, SpeechVoiceSpeakFlags.SVSFPurgeBeforeSpeak);
这样就可以完整地实现了“朗读”、“暂停”、“继续”、“停止”的功能。
您可能感兴趣的文章:
相关文章推荐
- SAPI使用总结——SpVoice的使用方法
- SAPI使用总结——SpVoice的使用方法
- 【C#小知识】C#中一些易混淆概念总结--------数据类型存储位置,方法调用,out和ref参数的使用
- C#中串口组件的使用方法总结及上位机制作方法
- 【C#小知识】C#中一些易混淆概念总结---------数据类型存储,方法调用,out和ref参数的使用
- SAPI—SpVoice的使用方法
- C#语言中字符类char的使用方法(总结)
- C#中一些易混淆概念总结--------数据类型存储位置,方法调用,out和ref参数的使用
- C#中验证控件的使用方法总结一
- C# ArrayList的使用方法小总结
- C#中验证控件的使用方法总结(续前篇)
- c# ArrayList的使用方法小总结
- C#中Math的使用方法 总结
- C#中串口组件的使用方法总结及上位机制作方法
- 史上最全的CSS hack方式一览 jQuery 图片轮播的代码分离 JQuery中的动画 C#中Trim()、TrimStart()、TrimEnd()的用法 marquee 标签的使用详情 js鼠标事件 js添加遮罩层 页面上通过地址栏传值时出现乱码的两种解决方法 ref和out的区别在c#中 总结
- JS中 逻辑或 || 逻辑与 && 的使用方法总结
- C#使用浏览按钮获得文件路径和文件夹路径的方法
- 总结安装cocoapods的步骤和使用方法
- C# Web Service 或WCF時,使用異步方法,回調涵數的理解
- Git使用方法总结——Git 安装