系统升级指导
一、各合成系统企业版运行库主要特性对比(注1 )
区别 |
KD2000 |
InterPhonic CN Rev1.0 |
||
Rev 1.1 |
Rev 1.5 |
Rev 2.0 |
||
合成技术 |
多样本波形拼接合成技术
|
多样本波形拼接合成技术 |
多样本波形拼接合成技术 |
大语料库合成技术 |
自然度 |
3.8 (五分制) |
4.0 (五分制) |
3.8 (五分制) |
4.3 (五分制) |
支持语种 |
汉语普通话 |
汉语普通话和英文,支持中英文混读 |
汉语普通话 |
汉语普通话 |
合成路数 |
30 路 (本地调用) |
30 路 (本地调用) |
160 路 (本地调用) |
90 路 (本地调用) |
安装包尺寸(注2 ) |
250M |
930M |
252M |
645M |
安装16K 音库的系统尺寸 |
144M |
334M |
95M |
270M |
安装8K 音库的系统尺寸 |
95M |
180M |
55M |
180M |
英文发音 |
按字母发音 |
能读出4000 英文单词及其变形 |
按字母发音 |
按字母发音 |
支持字符集 |
GB2312 ,GBK ,BIG5 |
GB2312 ,GBK ,BIG5 |
GB2312 ,GBK ,BIG5 ,UNICODE |
GB2312 ,GBK ,BIG5 ,UNICODE |
推荐配置 |
PIII550 × 2 ,128M RAM ,10G SCSI HD |
PIII550 × 2 ,128M RAM ,10G SCSI HD |
PIII550 × 2 ,128M RAM ,10G SCSI HD |
PIII800 × 2 ,256M RAM ,10G SCSI HD |
软件锁 |
HASP4 for KD2000 Rev1.1 |
HASP4 for KD2000 Rev1.1 |
HASP4 for KD2000 Rev2.0 |
HASP4 for InterPhonic CN Rev1.0 |
单路内存占用 |
12M |
40M |
7M |
40M |
最高路数内存占用 |
30 路内存占用26M |
30 路内存占用70M |
160 路内存占用100M |
90 路内存占用90M |
注:
二、各合成系统企业版开发包主要特性对比(注1 )
区别 |
KD2000 |
InterPhonic CN Rev1.0 |
||
Rev 1.1 (注2 ) |
Rev 1.5 |
Rev 2.0 |
||
开发接口 |
IFly TTS SDK 1.0 或 CTTSAPI |
IFly TTS SDK 1.0 |
IFly TTS SDK 1.1 |
IFly TTS SDK 1.1 |
设置输出声音缓冲区大小 |
否,2M |
否,2M |
是,64K -2M |
是,64K -2M |
所有标点符号发音控制 |
否 |
否 |
是 |
是 |
所有数字串发音控制 |
否 |
否 |
是 |
是 |
停顿风格控制 |
否 |
否 |
是 |
是 |
回车符处理控制 |
否 |
否 |
是 |
是 |
SynthText 返回大小为0 的声音数据 |
否 |
否 |
是 |
否 |
FetchNext 返回大小为0 的声音数据 |
是 |
是 |
否 |
否 |
注:
三、注意事项
1. 如果您以前购买的是KD863的语音合成系统,因为该系统在架构、实现、接口上与现在的合成系统区别比较大,您需要做重新开发和测试的工作。
2. 如果您以前购买的是KD2000 Rev1.1版本,有可能您使用CTTSAPI这个旧接口进行的系统开发。现在所有的合成系统都统一使用iFlyTTS SDK开发接口,如果您要升级到InterPhonic则需要对原来的应用程序进行修改和调试;
3. 对于KD2000 Rev1.5和Rev2.0合成系统,开发接口与InterPhonic区别不大,InterPhonic只是增加了一些控制参数。如果您以前按照开发文档来进行开发,版本更新一般只需要更新项目中的头文件、iFlyTTS.lib和iFlyTTS.dll,重新编译之后就可以使用了;
4. 如果您以前购买的是KD2000 Rev1.5版本,请您注意InterPhonic当前版本并不支持中英文混读的特性。如果您需要使用该特性,请考虑这次版本升级的必要性;
5. 您需要注意各版本合成系统在合成效率上的区别,如果InterPhonic在效率上与您的要求不同,请考虑本次版本升级的必要性。
6. 您在升级的过程中需要注意的是,首先您应该终止在需要升级的计算机上所有与合成相关的进程(如合成系统演示程序,TTS Server Express,以及您使用语音合成的系统);然后卸载原有的合成系统;再安装InterPhonic CN Rev1.0合成系统的运行库、开发包和TTS Server Express;在安装完成之后,请注意您现在应该使用开发包中的iFlyTTS.dll进行合成服务的调用。
7. 您还需要注意的是,InterPhonic CN Rev1.0使用的HASP软件锁与其他版本合成系统的软件锁不能通用。您需要使用新的软件锁才能正确运行系统。原来合成系统的软件锁将被收回。