主题:  Multimedia Builder脚本语言(七)

文羽

职务:普通成员
等级:1
金币:0.0
发贴:33
#12000/11/12 22:19:24
文本朗读

什么是文本到语音?

文本到语音是通过把文本当做数字音频讲出来的处理过程。

TTS在五个方面具有巨大的潜在市场:教育、残疾人、计算机接口、消费和电信。

安装TTS

从指定的路径安装微软的Text-to-Speech引擎。

命令首先测试系统是否需要安装。

如果用户的系统上没有安装TTS引擎,多媒体建立者能非常快地安装它。你只要把TTS安装文件放入光驱,它很快就会自动完成安装。

TTS将安装到多媒体建立者的TTS目录下。

msttss22L.exe

如果没有这个文件(大约2MB),可以从Internet下载。到www.mediachance.com下载。(注意:在Internet上发布的多媒体建立者中不包括这个文件-对于下载制作多媒体信息的安装文件来说,它太大了)

如果你计划在发布的程序中使用TTS,要在程序开始的时候调用InstallTTS。如果用户已经有了TTS引擎,命令就会继续而不耽搁。

InitTTS

初始化TTS引擎。在比较慢的计算机上会运行一会儿,所以最好把它放在程序安装TTS命令之后开始。这个命

令显示一个小块的对话框-正在安装TTS,请等待。

Say

说出文本。TTS引擎必须被安装和初始化。

SpeakText

演讲带任何文字的文本对象:文本对象、段落对象、按钮。TTS引擎必须被安装和初始化?

StopTTS

停止当前正在说的TTS。

PauseTTS

暂停当前正在说的TTS,你可以用ResumeTTS命令重新开始。

ResumeTTS

重新开始被暂停的演讲。

PitchTTS

为语音定调。(频率 Hz)在50-200之间,缺省是100。

SpeedTTS

语音速度。(字/分)30-450之间,缺省是150