The invention discloses a method for improving the accuracy of data transmission in voice channel, which includes the following steps: constructing N class voice symbol waveforms; selecting Nsym best class voice symbol waveforms from the N class voice symbol waveforms, N >> Nsym, to form codebook; and sending end will need to transmit data bit groups, each Nbit is a group, and a total of
【技术实现步骤摘要】
提高语音信道数据传输准确性的方法
本专利技术涉及数据传输领域。更具体地说,本专利技术涉及一种提高语音信道数据传输准确性的方法。
技术介绍
现有的将数据在语音信道上传输的方法是:设计一组与数据对应的类语音信号,这些信号的频率在声码器要求范围内(300Hz-3400Hz),并且可以通过声码器信道之后在接收端成功解调。对该方法的研究有很多,主要集中在对类语音信号的设计和优化,然而,现有的传输方法依然存在传输性能低、误码率高等缺点。
技术实现思路
本专利技术的一个目的是提供一种提高语音信道数据传输准确性的方法,其具有提高传输性能,降低误比特率等优点。为了实现根据本专利技术的目的和其它优点,提供了一种提高语音信道数据传输准确性的方法,包括以下步骤:构造N个类语音符号波形;从所述N个类语音符号波形中选择Nsym个最优类语音符号波形,N>>Nsym,组成码本;发送端将需要传输的数据比特分组,每Nbit个比特为一组,总共有种可能性,每一组选择所述码本中对应的类语音符号波形进行调制,转换成类语音信号,并将类语音信号在语音信道上传输;接收端对接收到的类语音信号进行数据解调;其中,从所述N个类语音符号波形中选择Nsym个最优类语音符号波形,具体为:A1、利用线性预测分析对语音信号数学模型式中:ai(i=1,2,...,p)为线性预测系数,p为预测阶数,求解得到N个类语音符号波形的LPC特征,lpc1,lpc2,...lpci,...,lpcN(1≤i≤N),lpci是第i个类语音符号波形的LPC特征,为1×p向量;A2、选择第一个最优类语音符号波形的规则:abs(lpc ...
【技术保护点】
1.提高语音信道数据传输准确性的方法,其特征在于,包括以下步骤:构造N个类语音符号波形;从所述N个类语音符号波形中选择Nsym个最优类语音符号波形,N>>Nsym,组成码本;发送端将需要传输的数据比特分组,每Nbit个比特为一组,总共有
【技术特征摘要】
1.提高语音信道数据传输准确性的方法,其特征在于,包括以下步骤:构造N个类语音符号波形;从所述N个类语音符号波形中选择Nsym个最优类语音符号波形,N>>Nsym,组成码本;发送端将需要传输的数据比特分组,每Nbit个比特为一组,总共有种可能性,每一组选择所述码本中对应的类语音符号波形进行调制,转换成类语音信号,并将类语音信号在语音信道上传输;接收端对接收到的类语音信号进行数据解调;其中,从所述N个类语音符号波形中选择Nsym个最优类语音符号波形,具体为:A1、利用线性预测分析对语音信号数学模型式中:ai(i=1,2,...,p)为线性预测系数,p为预测阶数,求解得到N个类语音符号波形的LPC特征,lpc1,lpc2,...lpci,...,lpcN(1≤i≤N),lpci是第i个类语音符号波形的LPC特征,为1×p向量;A2、选择第一个最优类语音符号波形的规则:abs(lpc1-lpc2)表示第一个类语音符号波形LPC特征和第二个类语音符号波形LPC特征差的绝对值,为1×p向量,将这p个值相加,和用diff12表示,diff13表示第一个类语音符号波形和第三个类语音符号波形LPC特征值的差异,diffmn表示第m个类语音符号波形和第n个类语音符号波形LPC特征值的差异,令:D1=diff12+diff13+...+diff1i+...+diff1ND2=diff21+diff23+...+diff2i+...+diff2NDi=diffi1+diffi2+...+diffi(i-1)+diffi(i+1)+...+diffiNDN=diffN1+diffN2+...+diffNi+...+diffN(N-1)在[D1,D2,...,Di,...,DN]中,若Dm值最大,则选取第m个类语音符号波形作为码本中的第一个最优类语音符号波形;A3、选择第i(2≤i≤Nsym)个最优类语音符号波形的规则:假设已选取出的前i-1个最优类语音符号波形在N个类语音符号符号波形s1,s2,...,sN中的位置为ind1,ind2,...,indi-1,去除剩下的N-(i-1)个类语音符号波形中选取一个最优类语音符号波形,令:在[D'1,D'2,...,D'i,...,D'N-i+1]中,若D'm值最大,则选取类语音符号波形作为码本中的第i个最优类语音符号波形;A4、重复A3,直至选择出Nsym个最优类语音符号波形。2.如权利要求1所述的提高语音信道数据传输准确性的方法,其特征在于,发送端在需要传输的数据比特Ndata的前端或中间增加同步比特Nsyn,将数据比特Ndata和同步比特Nsyn进行分组,每Nbit个比特为一组,每一组选择所述码本中对应的类语音符号波形进行调制,每组L个样点,则同步有LENsyn=Nsyn/Nbit·L个样点,数据有LENdata=Ndata/Nbit·L个样点,转换成类语音信号,并将类语音信号在语音信道上传输;接收端根据最大点值积值对接收到的类语音信号进行数据解调,解调前还包括,确定同步起始点,具体为:B1、找出第一帧的同步起...
【专利技术属性】
技术研发人员:陈冰雪,庞潼川,杨成功,
申请(专利权)人:北京芯盾集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。