系统升级指导
一、各合成系统企业版运行库主要特性对比(注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软件锁与其他版本合成系统的软件锁不能通用。您需要使用新的软件锁才能正确运行系统。原来合成系统的软件锁将被收回。