阅读( 213 ) 我要纠错

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    无效的对象



功能描述:

  用于开始播放合成的语音文本。


×