用函数FORMAT可以把文字转换(朗读)成声音或WAVE文件,两类语句举例如下:
LODOP.FORMAT("VOICE:0;50","Hello,您好!"); //用匹配的语音引擎朗读"Hello,您好"
LODOP.FORMAT("VOICE0:0;50","Hello,您好!"); //强制用0号(默认)语音引擎
LODOP.FORMAT("FILE:WAVE,c:/lodoptest.wav","Hello,您好!");//把"Hello,您好"的朗读声写入文件
其中参数说明:
"VOICE:"和"FILE:WAVE,"是关键字,分别控制朗读和生成wav文件,可带引擎序号,如"VOICE1:"
紧跟VOICE:的0和50是“语速(范围-10~10)”和“音量(范围0~100)”的值,二者用分号隔开。
紧跟FILE:WAVE,的是Wave文件路径和名称,第二个参数里是要朗读的文字内容。
演示:
注:客户端操作系统最好是Win7以上版本,或者下载安装微软TTS语音引擎。(微软官方下载地址)
<<回样例目录