语音卡编程比你想像的要简单得多。所有的放音、录音等函数都是由厂商提供SDK包了,要
实现简单的放音拼接只需要调用内存放音函数就行了,而且速度很快,基本听不出延迟来。
用东进的卡的程序方式来说,它们用一个ini文件来记录语音文件的文件名(PCM文件),当
程序初始化中继卡/语音卡时就把这些语音文件都读到内存当中,之后就可以用内存放音函
数播放其对应文件的ID。其它厂商的做法应该也是大同小异的。但这只能应用于播报时间、
数额等简单的语音合成。
语音文件最好存在磁盘上,存在数据库中有诸多缺点,一是语音卡驱动程序不一定支持,二
是从数据库中读取语音文件的效率比从磁盘文件读取的效率低。
由于各个厂商提供的编程方法不同,做过其它品牌的卡的编程的人不可能提供给你完全需要
的信息,所以你最好的方法还是电话连接厂商技术支持。