发明名称 语音数据传输处理方法
摘要 本发明所介绍了一种由语音数字处理器、语音数据传输系统、微处理器、软件、语音识别器、延时器、数据暂存器等实现的语音数据传输处理方法,具有能够针对在语音数据在IP传输过程中出现的不均匀延时、数据接收速率不恒定或数据包丢失问题进行修正,提高语音在IP传输过程中的保真度及可懂性的特点。
申请公布号 CN101834964B 申请公布日期 2013.07.03
申请号 CN201010135898.5 申请日期 2010.03.31
申请人 耿直 发明人 耿直
分类号 H04M19/00(2006.01)I;H04M7/00(2006.01)I 主分类号 H04M19/00(2006.01)I
代理机构 代理人
主权项 一种语音数据传输处理方法,其特征在于:(1)设定语音音节起始码接收时间参数及语音音节终止码接收时间参数;(2)将当前语音数字化处理的语音取样速率进行编码得到语音取样速率码;(3)在语音数字编码处理中对语音数据的语音音节的起始点设置语音音节起始码,在语音音节的终止点设置语音音节终止码,对各个语音数据按先后次序设置语音数据序列码,对各个音节按先后次序设置语音音节序列码;(4)将语音音节起始码、语音音节终止码、语音数据、语音数据序列码、语音音节序列码及当前语音取样速率码向接收端发送;(5)接收端根据接收到的语音音节起始码、语音音节终止码、语音音节起始码与语音音节终止码之间的语音数据及当前的语音取样速率码后,对具有相同语音音节序列码的语音音节起始码与语音音节终止码之间的语音数据按照语音数据序列码所标志的次序及当前的语音取样速率码所对应的语音取样速率进行语音恢复处理;(6)语音数据接收端将当前的语音数据接收速率编码得到允许接收语音速率码,并将该允许接收语音速率码发送至语音数据发送端,语音数据发送端根据该允许接收语音速率码设定当前语音数字化处理的语音取样速率;(7)当语音数据及其语音数据序列码在传输中发生丢失时,接收端按照丢失的语音数据的语音数据序列码前后所收到的语音数据所对应的幅频值建立以语音数据序列码为变量的语音线性函数,以丢失语音数据对应的语音数据序列码的取值,由语音线性函数得出所对应的幅频值 并予以数字化后作为修复的语音数据加入到接收的语音数据的对应序列中;(8)在语音音节起始码接收时间参数所指定的时间内未收到语音音节起始码时,则以语音音节起始码接收时间参数所指定的时间结束时判定为收到语音音节起始码,在从收到语音音节起始码开始,到语音音节终止码接收时间参数所指定的时间内未收到语音音节终止码时,则以语音音节终止码接收时间参数所指定的时间结束时判定为收到语音音节终止码,在未收到语音音节序列码时,将前一次收到的语音音节序列码予以递增或递减后作为当前的语音音节序列码,在未收到语音取样速率码时,将前一次收到的语音取样速率码作为当前的语音取样速率码。
地址 610031 四川省成都市金牛区一环路北一段330号95栋3单元27号