在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
翻译源:Speech Synthesis & Speech Recognition Using SAPI 5.1 By Brian Long (http://www.blong.com/) 翻译说明:并不全文翻译,只翻译些对本人有用的部分,原版代码为Delphi,译文用C# .NET Framework 2.0 [1]语音合成 在简单层面上实现语音合成,只需要创建SpVoiceClass对象并调用其中的Speak方法,最简单的实现如下[读出文本框中的文字] private void button1_Click(object sender, EventArgs e) [Tachikoma注:此处并未提到编程时添加对SAPI的引用,对COM组件的引用较简单,请自行处理] 对Speak方法的参数作如下说明: 0]对Speak方法的调用默认情况下将会是同步的,也就是说在朗读完指定文字之前不会返回值[同步/异步状态可用第二参数调整] 1]第一个参数为要阅读的文字 2]第二参数为可调节的一些参数[Flags],可用"或"运算符将其连接同时使用 # SVSFDefault [该方法将同步阅读][具体见说明0]] # SVSFIsXML 标明文本中含有XML标签,用于控制朗读的音量\频率等参数,示例 <EMPH>Hello</EMPH> |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论