多路数字式硬盘录音录时系统 本发明属于一种利用计算机硬盘为基本存贮媒体的多路数字式话音和时间的记录系统。
多路话音的记录和重放有两种实现方法:数字方式和模拟方式。模拟方式由于磁头生产工艺要求高,机械传动机构复杂,除国外少数厂家外,国内尚无能力生产。
沈空通信处于89年10月11日向中国专利局申请了“数字式多路记录方法及设备”的发明专利,专利号89105184.8。以该专利所述方法制造的设备,使用VHS录像机作为多路话音记录设备,以普通录像磁带为记录媒体,较好的解决了大通道长时间话音记录。其弊病是话音重放检索时间长。沈阳汇通电子研究所于93年12月14日向中国专利局申请了“多路光盘时音记录系统”的发明专利,专利申请号93115967.9。该系统使用可读写光盘为记录媒体,实现了随机检索放音。由于使用光盘为记录媒体,硬件成本较高。
本发明的目的是提供一种利用计算机硬盘为基本存贮媒体的多路数字式话音和时间的记录系统
本发明的目的是通过以下所述方法实现的。参见图1
图1是多路硬盘时音记录、重放系统方框图
图1的图面解释:
AD:话音模/数变换,8—32路
DA:话音数/模变换电路。
JC:话音有/无、拨号检测电路。
BUFFER:话音数据缓存器。
COMPUTER:486计算机。
HD:基本存贮媒体,计算机硬盘。
SIN:多路话音信号。
该方案最关键的技术在于话音数据缓存。若没有缓存,计算机很难同时处理多路话音的输入、输出。举例说明:假定AD采样速率为3KByte/S,如果不加缓存,计算机每秒需处理3000次输入,这样计算机很难再有时间完成话音数据文件的组织,存贮,时间信息的提取及放音等工作。
若每8路加128KByte缓存,即每路有16KByte缓存,这样计算机每5秒种才处理一次输入,效率提高了约15000倍。
该系统话音数据缓存器即附图1中的BUFFER。
本发明的构成及工作过程是:
多路话音信号SIN通过各自地AD,变换为数字信号存于BUFFER中,BUFFER的一端接到A/D上,其地址信号由取样时钟控制,另一端接到计算机1M基本内存的高端。JC电路连于计算机数据线上。BUFFER满后,向计算机发出申请,计算机根据JC信号判断那一路话音数据有效。有效即读入计算机,形成话音数据文件存于HD内,无效即放弃。COMPUTER同时建立一个与话音数据文件相对应的时间检索文件,便于检索输出。
话音的重放是根据要求的通道、时间,从时间检索文件中找出相对应的话音数据文件,经DA放音输出。
由于该系统使用了独特的话音数据缓存技术,它实现了多通道、大容量话音记录。本发明由一部计算机控制,可靠性高、通道扩充容易、硬件集成度高、成本低,弥补了上述两种方法的不足。
下面给出一个实施例,给合实例进一步说明本发明。
实施例:32路数字式硬盘录音录时系统。参见图2。
附图2是32路数字式硬盘录音系统方框图。
图2的图面解释:
COMPUTER,HD,与图1的定义相同。
其中CARD—1:话音输入处理卡1-8路。
CARD—2:话音输入处理卡9-16路。
CARD—3:话音输入处理卡17-24路。
CARD—4:话音输入处理卡25-32路。
四块卡结构基本相同。
H-MEM:COMPUTER的高端内存。
KB:键盘。
CRT:显示器。
TIME:时间信息产生器。
TAPE:话音文件辅助存贮器,可以选用软盘、数字式磁
带机、光盘等。
图3为话音输入处理卡原理框图。
其中:JC,DA与附图1的定义相同。
AD1-AD8八路话音模数变换,增量调制编码(△M),核
心芯片为FX609。
BUFFER1和BUFFER2:即话音数据缓存器(BUFFER)、BUFFER1和
BUFFDFR2所选的芯片相同,都是628128
静态RAM芯片。
CLOCK:取样时钟产生器。
PD1,PD1’,PD2,PD2’:数据线隔离器,芯片为74LS245
PA1,PA1’,PA2,PA2’:地址线隔离器,芯片为74LS245
NOT:非门,芯片为74LS04
Add-CTL:地址产生,控制电路
CTL,CTL:话音有/无、拨号检测信号
(下文中所述BUFFER泛指BUFFER1,BUFFER2。CARD泛指CARD-1,CARD-2,CARD-3,CARD-4。)
BUFFER由628128静态RAM构成。在32K采样数率下,可以存贮8路话音数据5秒钟。
四块话音输入处理卡做成插板的形式,插在486计算机扩展槽内,构成了设备的话音处理部分。四块卡的结构基本相同,区别在于相对486计算机的存贮器地址不同。
32路话音信号S1N1—S1N32,以8路为一组送到各自的CARD卡。
以第一组为例,S1N1-S1N8进入CARD-1送到各自的AD和JC电路。AD在时钟信号的驱动下产生了数字话音数据,送到BUFFER缓存。BUFFER实际上由二个相同的存贮体构成(BUFFER1,BUFFER2)。BUFFER1,BUFFER2轮流作为输入和输出缓冲区,存贮体一端接到AD上,其地址信号由取样时钟控制。一端接到COMPUTER 1M基本内存的高端。每卡占用COMPUTER地址16KByet,采用分页的方法读取8路话音数据。BUFFER1,BUFFER2的转换是在Add-CTL的控制下,由PD1,PD1’,PD2,PD2’,PA1,PA1’,PA2,PA2’完成,芯片为74LS245。
PD1,PD2实现AD到BUFFERR数据线隔离,驱动。
PA1,PA2实现AD到BUFFER的地址线隔离,驱动。
PD1’,PD2’实现BUFFER到COMPUTER的数据线隔离,驱动。
PD1’PD1’实现BUFFER到COMPUTER地址线隔离,驱动。
当CTL信号为高电平,经非门NOT,CTL’为低电平
则PD1’,PA1’,PD2,PA2导通,驱动。
而PD1,PA1,PD2’,PA2’三态,隔离。
COMPUTER即可在BUFFER1中读取话音数据。
BUFFER2可接收来自AD的话音数据。
反之亦然。
由上述可知,在同一时刻缓存器一个为输入,另一个必然为输出。保证了话音输入的连贯。主机在读取话音数据时,先读JC电路,JC电路连接于计算机数据线上,若为有用话音输入信号,即读取该路的话音数据信号。
JC电路有两套电路,对应电话输入和普通话音输入(如麦克)用户可以选择。
话音信号读进来之后,并不立即写盘,而是先放到COMPUTER的高端内存H-MEM中暂存,H-MEM中的数据达到一定程度后才写入HD。这样做的目的是减少频繁写HD提高系统的可靠性,同时在TIME中读取时间信息,并根据JC信号建立放音检索文件
HD采用循环覆盖的记录方式,TAPE作为话音文件辅助存贮器,可以选用软盘、数字式磁带机、光盘等,长期保存话音文件。
CARD卡的第八路设计为输入、输出兼容,输出有二种方法可供选择。
第一种方法是在CRT提示下,由KB输入要求重放的通道、时间,COMPUTER从时间检索文件中找出相对应的话音数据文件,经DA放音输出。
第二种方法实现了异地电话查询的功能。用户拨入给设备分配的电话号码,通过二次拨号,选择通道及放音时间,即可收听相应的话音。