201. JHSpeechSynthesisStart(开始语音合成)
JHZRESULT JHZAPI JHSpeechSynthesisStart(
HANDLE hdl,
unsigned long option,
unsigned short num,
const char *pformatstring) ;
参数:
hdl [IN] 实例句柄,与控制卡相对应。
option [IN] 操作选项。
位 31-17:保留;
位 17: 0 不重复,1 自动重复 ;
位 16:是否等待合成, 为 0 表示立即语音合成,为 1 表示等待 上一次语音合成结束后再合成本次语音;
位 15-8:背景音乐,0 表示无背景音乐, 1-15 表示背景音乐编 号;
位 7-0:字符编码;
0x00:GB2312 编码;
0x01: GBK 编码;
0x02: BIG5 编码;
0x03:UNICODE 编码;
其他保留;
num [IN] 字符个数,1-1024 字节 ; (单位: 字节)。
Pformatstring [IN] 要语音合成的文本。
返回值:
JR_OK 成功
JR_INVALID_OBJECT 无效的对象
功能描述:
用于开始播放合成的语音文本。