电话系统和话音编码/解码方法

文档序号:7572733阅读:368来源:国知局
专利名称:电话系统和话音编码/解码方法
技术领域
本发明涉及电话系统和话音编码/解码方法,和被应用于例如在美国被称为PCS(个人通信业务)系统的蜂窝系统的移动终端装置中。
在美国,已经提出了称之为PCS系统的蜂窝系统,该系统应用由EIA/TIA(电子机器工业协会/美国电信工业协会Electronics Machinery IndustriesAssociation/American Telecommunication Industries Association)IS-95A和AMSI(美国国家标准学会American National Standards Institute,Inc)J-STD008定义的CDMA(码分多址)方法。
PCS系统主要包括一个移动终端装置和多个基站装置,和在该移动终端装置和该基站装置之间通过设置按照CDMA方法的无线电路彼此进行通信。
应用CDMA方法作为通信方法,与已经应用常规的模拟方法情况比较,PCS系统得到了大约增加十倍系统容量的好处。
在这种PCS系统中的移动终端装置一般具有回声抵消功能和侧音反馈(Side-back-toning)功能。这里回声抵消功能是消除2ms级的短延迟干扰话音信号的功能,这个信号是通过在装置自身的壳体部分中从装置的扬声器传播进入麦克风的。
侧音反馈功能是把从麦克风输入的用户的话音连同接收的另外一方的话音一起馈送到扬声器的功能,使得当正在讲话时该用户可以从扬声器中听到自己的话音。


图1表示具有回声抵消功能和侧音反馈功能的移动终端装置的结构。该移动终端装置1是由接收系统(图1的下面部分)和发送系统(图1的上面部分)组成。
在接收系统中,由天线2接收的接收信号S1经多路复用器3被送到RF放大器4。RF放大器4放大接收的信号到预定功率电平和送到解调器5。解调器5从接收的信号S1中提取话音分组数据S2并送到话音解码器6。
话音解码器6解码话音分组数据S2和作为话音数据S3一次写入缓冲器7。缓冲器7将话音数据S3中的一帧输出话音帧作为话音样值数据S4传送到输出缓冲器8。输出缓冲器8具有足够存储一个输出话音帧的容量。
然后,数-模变换器9变换来自输出缓冲器8的话音样值数据S4为模拟信号S5和经扬声器10作为话音进行发送。
在发送系统中,诸如利用麦克风11得到的话音的模拟信号S6被送到模-数变换器12。模-数变换器12变换该模拟信号S6为数字信号和作为话音样值数据S7写入输入缓冲器13。在此时刻,话音样值数据S4(对于一帧的输出话音帧)将被转移和在话音样值数据S7作为输入话音帧已被写入输入缓冲器13的同时从缓冲器7写入到输出缓冲器8。
考虑到回声抵消和话音解码要求时间,在话音样值数据S7已被作为一个输入话音帧写入输入缓冲器13的同时,在缓冲器7一旦写入话音数据S3后,话音样值数据S4(输出话音帧)被逐帧地转移到输出缓冲器8。
图2表示分别在相同的时序上写入到输出缓冲器8和输入缓冲器13的每帧话音样值数据S4和S7的相互关系。如图2所示,写入到输入缓冲器13的话音样值数据S7和写入到输出缓冲器S8的话音样值数据S4在各帧之间彼此具有相同的边界。
因此,在移动终端装置1中,当执行回声抵消时,回声抵消器14根据输出话音帧1可以消除来自输入话音帧1的延迟干扰话音信号和改写话音样值数据S7,其中该输出话音帧1在边界上是与输入话音帧1相一致的。
图3表示回声抵消的操作时序。因为输出话音帧按照移动终端装置1中的DSP单元的操作时序在输入话音帧已被写入输入缓冲器13的同时已被写入到输出缓冲器8。在图3的时序“A”上,由话音解码器6开始话音分组数据S2的解码和1帧的输出话音帧被从缓冲器7转移到输出缓冲器8。
在此时刻,一帧的输入话音帧已被写入到输入缓冲器13中和根据写入到输出缓冲器8的输出话音帧在图3的时序“B”上执行回声抵消,此后,回声抵消的输入话音帧在图3的时序“C”上进行编码。
具体地,回声抵消器14根据写入到输出缓冲器8的一个输出话音帧的话音样值数据S4预测被延迟的干扰话音信号,以便从话音样值数据S7中消除被延迟的干扰话音信号,和作为话音样值数据S8重新再次写入到输入缓冲器13和输出到话音编码器15。
话音编码器15编码若干帧的存储的回声抵消的话音样值数据S8,产生话音分组数据S9和将其输出到调制器16。调制器16调制话音分组数据S9和作为发送信号S10输出到RF放大器17。RF放大器17放大发送信号S10到一个预定的功率电平和经多路复用器3从天线2将其发送。
另一方面,由模-数变换器12变换为数字数据的话音数据S7经由数模变换器9利用来自扬声器10的输出进行侧音反馈。当从扬声器10中进行讲话时,该侧音反馈使用户能够听到另一方用户的声音也听到他自己的声音。
图4表示执行回声抵消和侧音反馈的一系列处理。这里将描述一个话音帧的处理。
在移动终端装置1中,处理从步骤RT1开始进入和前进到步骤SP1。在移动终端装置1中的步骤SP1,当开始讲话时,话音抵消器14、话音编码器15、话音解码器6、输入缓冲器13和输出缓冲器8的每个模块被初始化。
在移动终端装置1中的步骤SP2,经天线2、多路复用器3和RF放大器4接收的接收信号S1被解调器5作为话音分组数据S2进行提取和输出到DSP单元的话音解码器6。在此时刻,移动终端装置1确定是否话音解码器6接收到了话音分组数据S2。
当话音解码器6还没有接收到时,得到否定的结果和再次返回到步骤SP2。这种处理将被重复,直至话音解码器6接收到话音分组数据S2。和当话音解码器6接收到话音分组数据S2时,得到肯定的结果和前进到步骤SP3。
在移动终端装置1的步骤SP3,话音分组数据S2由话音解码器6解码为话音数据S3,和前进到步骤SP4。
在移动终端装置1的步骤SP4,当讲话开始时已经由麦克风11拾取的和经由模数变换器12进行变换的话音样值数据S7被输出到扬声器10,和经受侧音反馈处理。这里侧音反馈处理是从谈话开始到谈话结束执行的。
然后在移动终端装置1中,在步骤SP5被话音解码器6解码的话音数据S3被一次写入缓冲器7,和此后话音样值数据S4(输出话音帧)被逐帧地转移到输出缓冲器8。在此时刻,通过证实各个帧之间边界的存在确定写入输入缓冲器13中的一帧话音样值数据S7是否已经被写入。
当边界不能被证实时,得到否定的结果和该处理将被重复,直至话音样值数据S7可以被完美地转移和边界以以被证实。另一方面,当边界可以被证实时,得到肯定的结果和处理前进到步骤SP6,确定一个帧(输入话音帧1)的话音样值数据S7可以被完美地转移。
在移动终端装置1的步骤SP6,利用回声抵消器14根据一帧话音样值数据S4(输出话音帧1)从一帧话音样值数据S7(输入话音帧1)中消除延迟的干扰话音信号,以便作为新的话音样值数据S8改写输入缓冲器13。然后处理前进到步骤SP7。
在移动终端装置1中,在步骤SP7,话音样值数据S4的接着的一帧(输出话音帧2)被从缓冲器7转移到输出缓冲器8,以便准备消除来自下一个话音帧2的延迟的干扰话音信号和抵消该回声。
在步骤SP8,后来的回声抵消的话音样值数据S8(输入话音帧1)利用话音编码器15进行编码和处理前进到步骤SP9。
在步骤SP9,移动终端装置1确定是否谈话已经停止。当谈话尚未停止时,得到否定的结果和处理返回步骤SP2以执行下一个话音帧的回声抵消和侧音反馈。当话音已经停止时,得到肯定的结果和处理前进到步骤SP10和处理停止。
如上所述,在移动终端装置1中,根据具有各话音样值数据S7帧(输入话音帧)之间相同边界的话音样值数据S4(输出话音帧)已经执行回声抵消。
同样,在具有上述结构的移动终端装置1中,当在回声抵消中,回声抵消器14根据转移到输出缓冲器8的话音样值数据S7(例如,输出话音帧1)消除来自话音样值数据S7(例如,输入话音帧1)的延迟干扰话音信号和写到新的样值数据S8。
但是,因为输出缓冲器8具有仅一帧的存储容量,所以当缓冲器7连续转移话音数据S3到输出缓冲器8时,引起在与输入话音帧1写入输入缓冲器13的同时输出话音帧1被从输出缓冲器8中发送出去和输出话音帧2被转移到输出缓冲器8,因此不能进行回声抵消。
此后,当执行回声抵消时,移动终端装置1必须再次将由话音解码器6解码的话音数据S3写入到缓冲器7和在话音样值数据(输入话音帧1)被写入到输入缓冲器13的同时转移一帧话音样值数据S4(输出话音帧1)。这里存在一个问题是处理被复杂化了。
再有,移动终端装置1发送由麦克风11和模数变换器12变换的话音样值数据S7经由数-模变换器9到扬声器10以执行侧音反馈处理。因此,还存在一个问题是从扬声器10产生未被回声抵消的话音和声音的质量比较低。
如上所述,本发明的目的是提供一种电话系统和话音编码/解码方法,该系统和方法能够通过减少缓冲器的存储容量减少消耗的功率和输出高音质的话音。
一种以数字形式进行操作的无线通信设备。该设备进行操作变换音频信号为数字数据、对于每个帧单元写入这个数据到输入缓冲器、对于多个帧单元读出和编码该数据并进行RF调制和发送,同时该设备进行操作解调接收的信号、解码解调的信号、对于每个帧单元将解码的数据写入到输出缓冲器、读出和变换该数据为模拟信号和产生声音,该设备包括信号处理装置,该装置进行操作,使写入所述输入缓冲器的多个帧之间的边界的时序设置在大于写入所述输出缓冲器的多个帧之间的边界的时序的预定时间之前。
一种以数字形式进行操作的无线通信设备,该设备进行操作变换音频信号为数字数据、对于每个帧单元写入这个数据到输入缓冲器、对于多个帧单元将它们读出、利用编码器对它们进行编码和RF调制和发送;和该设备进行操作解调接收的信号、利用解码器解码该解调的信号、对于每个帧单元写入解码的数据到输出缓冲器、读出和变换该数据为模拟信号形式和产生声音,该设备包括通过馈送回声抵消的输入数据到该设备的接收部分来处理侧音反馈程序的信号处理单元。
一种利用数字形式的无线通信方法,该方法包括变换音频信号为数字数据、对于每个帧单元写入这个数据到输入缓冲器、对于多个帧单元读出和编码该数据、和进行RF调制和发送的步骤,和该方法包括解调接收的信号、解码该解调的信号、对于每个帧单元将解码的数据写入到输出缓冲器、读出和变换该数据为模拟信号和产生声音的步骤,该方法还包括以下步骤
信号处理步骤,对于写入所述输入缓冲器的多个帧之间的边界时序设置在大于写入所述输出缓冲器的多个帧之间的边界的预定时间之前。
一种利用数字形式的无线通信方法,该方法包括变换音频信号为数字数据、对于每个帧单元写入这个数据到输入缓冲器、对于多个帧单元读出该数据、由编码器对于多个帧单元的数据进行编码和进行RF调制和发送;和该方法包括解调接收的信号、由解码器解码该解调的信号、对于每个帧单元将解码的数据写入输出缓冲器、读出和变换该数据为模拟信号和产生声音的步骤,该方法还包括以下步骤;通过馈送回声抵消的输入数据到一个设备的接收部分来处理侧音反馈程序的信号处理步骤。
从结合附图阅读下面的详细描述中,本发明的性质、原理和用途将变得显而易见,在各附图中相同的部件将由相同的标号或字符来表示。
在各附图中图1是表示常规移动终端装置结构的方框图;图2是表示在常规的例子中输入话音帧与输出话音帧之间的关系的示意图;图3是说明在常规的例子中在回声抵消中的操作时序的时序图;图4是表示在常规的例子中的话音处理程序的流程图;图5是表示按照本发明的一个实施例的移动终端装置的结构的方框图;图6是表示按照本发明的实施例的输入话音帧与输出话音帧之间的关系的示意图;图7是表示按照本发明的实施例的输入缓冲器和输出缓冲器的缓冲状态的示意图;图8是说明根据本发明的实施例的回声抵消中操作时序的时序图;图9是表示本发明的实施例的话音处理程序的流程图;和图10是表示本发明的另一个实施例的移动终端装置的结构的方框图。
将参照各附图描述本发明的优选实施例;参照图5,在图5中相同的标号被标注到对应于图1的各部件上,按照本发明的移动终端装置20除了缓冲器7从移动终端装置1(图1)中被忽略和代替输出缓冲器8新近设置输出缓冲器18外是类似于移动终端装置1构成的。
在接收系统中,利用天线2接收的接收信号S1经多路复用器3和RF放大器4被送到解调器5。解调器5从接收信号S1中提取话音分组数据S2和送到话音解码器6。
话音解码器6考虑到回声抵消和话音解码的时间解码话音分组数据S2,使得输出话音帧的边界迟于写入输入缓冲器13的输入话音帧(话音样值数据S7)3(ms),该3(ms)是用于回声抵消和解码所需要的最大时间,和将其作为话音数据S11写入到输出缓冲器18。
这里,输出缓冲器18具有能存储被延迟3(ms)的一帧输出话音帧和话音数据的存储容量。因此,具有与写入到输入缓冲器13的输入话音帧相同的时间的输出话音帧始终被写入的状态可以被保持。
然后,数模变换器9变换话音数据S11为模拟信号S12和通过扬声器10作为话音输出。
在发送系统,诸如从麦克风11得到的模拟信号S6经模数变换器12被变换为数字数据和作为话音样值数据S7写入输入缓冲器13。
在此时刻,话音样值数据S7被顺序写入输入缓冲器13和话音样值数据S11(对于3[ms]+1帧)被写入输出缓冲器18,在此时刻,在输入话音帧中的一帧话音样值数据已经被存储。
图6表示在每个帧单元写入到输出缓冲器18的话音样值数据S11和写入输入缓冲器13的话音样值数据S7的关系。如图6所示,在各帧的边界上,写入输出缓冲器18的话音样值数据S11的输出话音帧被从写入到输入缓冲器13的话音样值数据S7的输入话音帧中延迟3(ms)。
再有,因为输出缓冲器18具有能够存储延迟3(ms)或更多的一帧输出话音帧和话音数据的容量,输出话音帧必须不能被一次写入缓冲器7和与常规移动终端装置1一样被逐帧地转移到输出缓冲器8。
因此,移动终端装置20能够保持输出话音帧在输入话音帧写入到输入缓冲器13的相同时间总是被写入输出缓冲器18的状态,和因此在没有常规移动终端装置1的缓冲器7的情况下回声抵消可以被执行。
具体地讲,在回声抵消器14中,根据是写入到输出缓冲器18的一帧的输出话音帧的话音样值数据S11预测延迟的干扰话音信号和从话音样值数据S7中消除所述延迟的干扰话音信号,并且然后作为新的话音样值数据S13再次将其改写到输入缓冲器13和发送到话音编码器15。
话音编码器15编码将若干帧集合在一起的回声抵消的话音样会值数据S13和产生话音分组数据S14,和将其发送到调制器16。调制器16调制话音分组数据S14和作为发送信号S15发送到RF放大器17。RF放大器17放大发送信号S15到规定的功率电平和经多路复用器3从天线2中进行发送。
然后,图7表示当作为数信号处理装置的DSP单元执行回声抵消时输入缓冲器13和输出缓冲器18的状态。
输入缓冲器13是当在回声抵消时的一个读/写数据缓冲区,和它分为A区和B区。A区是存储将要由话音编码器15编码的话音数据的缓冲区。它被要求有由话音编码器15所要求的样值数量的大小(一般来说要大于一帧)。
B区是存储由模数变换器12进行数字化的一帧的话音数据的缓冲区。在这种情况下,当开始成帧时输入缓冲器13将来自A区和B区之间的边界的话音数据存储在右端,以便写入一帧的话音样值数据,和然后该话音数据被从B区移入A区以执行回声抵消。
另一方面,输出缓冲器18是在回声抵消时存储读出的话音样值数据S11的一个缓冲区,和它被分为C区和D区。C区是等待在话音解码器6进行解码话音分组数据S2和发送该话音样值数据S11到数模变换器9时尚未被发送的话音样值数据S11的缓冲区。它要求在大小上为3[ms]和回声抵消器附加使用。
D区是存储已经由话音解码器6解码的一帧话音样值数据S11的缓冲区。注意,A区到D区的缓冲区在右端将被写入暂时新的数据。
回声抵消器14读出写入在输入缓冲器13中的一帧输入话音帧1和消除根据写入到输出缓冲器18的一帧输出话音帧1的回声,和作为新的话音样值数据S13再次将其写入到输入缓冲器13的A区。
图8表示如下的回声抵消中的操作时序。在移动终端装置20中,当在回声抵消的操作时序时,每个操作是利用作为参考时钟的无线信道帧同步信号由“a”表示的时序执行的。
这里,由“b”表示的时序表示解调器5解调接收的数据和提取话音分组数据S2的时序。由“c”表示的时序表示调制器16调制话音分组数据S14和产生发送数据的时序。
由“d”表示的时序表示解调器5发送话音分组数据S2到DSP单元和DSP单元发送话音分组数据S14到调制器16的时序。由“e”表示的时序表示回声抵消器14的操作时序,该回声抵消器在该输入话音帧开始的时序“h”后刚好开始操作。
另外,由“f”表示的时序表示话音解码器6的操作时序,该解码器在回声抵消器的处理已经完成之后刚好开始操作和在输出话音帧被开始的时序“i”之前刚好停止。由“g”表示的时序表示话音编码器15的操作时序,该编码器在话音解码已经完成后刚好开始操作和在话音分组数据的发送/接收的时序“d”之前停止。
然后,由“h”表示的时序表示输入话音帧开始的时序,即,开始存储来自模数变换器12的话音样值数据S7到输入缓冲器13的B区的时序。由“i”表示的时序表示输出话音帧开始的时序,即,开始发送在输出缓冲器18的D区中的话音样值数据S11到回声抵消器14和数模变换器9的时序。
在这种连接中,时序“h”和时序“i”被进行设置,使得彼此移位3[ms],该3[ms]是用于回声抵消和解码所需的最大时间。
因此,按照DSP单元操作时序,当刚好在输入话音帧1的边界上时,DSP单元根据输出话音帧1抵消了回声,写入由话音解码器6解码的输出话音帧2到输出缓冲器18,以便准备用于下一个输入话音帧2的回声抵消,和编码刚刚回声抵消的输入话音帧1。
这里,输入话音帧和输出话音帧之间的边界移位的3[ms]是合适的,因为当等于3[ms]或更多时,用户感到不协调,因为从扬声器10听到的声音被延迟了。
图9表示如上所述的根据DSP单元操作时序的回声消除和侧音反馈的处理。在此连接中,将描述一帧的话音帧处理。
移动终端装置20从开始步骤RT1进入处理和前进到步骤SP21。在步骤SP21,当谈话开始,回声抵消器14、话音编码器15、话音解码器6、输入缓冲器13和输出缓冲器18的每个模块都被初始化。
在步骤SP22,在移动终端装置20中,模数变换器12变换话音信号S6为数字数据和开始存储话音样值数据S7到输入缓冲器13。在此时刻,因为DSP单元除了数据输入外尚未执行处理,所以DSP单元进入睡眠模式以减少功耗。
然后,移动终端装置20确定是否输入话音帧1的边界被馈送到输入缓冲器13。当输入缓冲器13未接收到输入话音帧1的边界时,得到否定的结果和移动终端装置20再次返回到步骤SP22和进行等待直至输入话音帧1的边界被馈送。另一方面,当证实输入缓冲器13接收到了输入话音帧1的边界时,得到肯定的结果和移动终端装置20确定一帧的回声抵消所需的话音样值数据S7(输入话音帧1)已经写入和前进到步骤SP23。
在步骤SP23,在移动终端装置20中,回声抵消器14根据写入到输出缓冲器18中的输出话音帧1从写入到输入缓冲器13中的输入话音帧1中消除延迟的干扰话音信号和改写话音样值数据S7为新的话音样值数据S13。然后,移动终端装置20前进到步骤SP24。
在步骤SP24,移动终端装置解码话音分组数据S2,以便为下一个输入话音帧2的回声抵消做准备和写入话音样值数据S11(输出话音帧2)到输出缓冲器18。在此时刻,(如果需要)将要执行产生DTMF(双音多频)信号。
然后,在步骤SP25,移动终端装置20发送回声抵消的话音样值数据S13(输入话音帧1)到输出缓冲器18和与话音样值数据S11(输出话音帧1)相综合,和经数模变换器9将其发送到扬声器10以执行侧音反馈。在这种连接中,侧音反馈将被执行直至谈话停止。从而,用户可以在移动终端装置20中听到高音质的话音。
在步骤SP26,话音编码器15编码回声抵消的话音样值数据S13(输入话音帧1),和当编码结束时,移动终端装置20进入睡眠模式和前进到步骤SP27。顺便说说,当在睡眠模式中,话音分组数据将在DSP单元和调制器16和解调器5之间进行发送/接收。
在步骤SP27,移动终端装置20判断是否谈话已经停止。这里,当尚未停止时,得到否定的结果和移动终端装置20返回步骤SP22,再次重复该处理。另一方面,当谈话已经停止时,得到肯定的结果和移动终端装置20前进到步骤SP28和结束处理。
在具有如上所述结构的移动终端装置20中,话音解码器6解码话音分组数据S2,使得输出话音帧的边界迟于写入到输入缓冲器13的输入话音帧(话音样值数据S7)边界为3(ms),该3(ms)是用于回声抵消和解码所需要的最大时间,和然后作为话音数据S11,将其写入到输出缓冲器18。
因为输出缓冲器18具有能够存储延迟3(ms)或更多的一帧的输出话音帧和3话音数据的存储容量,当如果话音解码器6连续转移话音样值数据S11到输出缓冲器18时,输出缓冲器18能够保持在输入话音帧将被回声抵消的同时输出话音帧始终被存储的状态。
从而,移动终端装置20可以将来自话音解码器6的话音样值数据S11写入到输出缓冲器18和根据话音样值数据S11和执行回声抵消以消除来自话音样值数据S7的延迟干扰话音信号。和移动终端装置20可以忽略复杂处理,即话音数据必须被再次写入到常规的移动终端装置1中设置的缓冲器7和逐帧转移。并且设置缓冲器7变得没有必要。
再有,在移动终端装置20中,利用回声抵消的话音样值数据S13执行侧音反馈,从而用户可以从扬声器10中听到高质量的话音。
按照上述结构,移动终端装置20解码话音分组数据S2,以便输出话音帧边界迟于写入到输入缓冲器13的输入话音帧(话音样值数据S7)边界为3(ms)和将解码的数据写入到具有能够存储延迟3(ms)或更多的一帧输出话音帧和话音数据存储容量的输出缓冲器18,从而,设置缓冲器7(图1)变得没有必要,和在不执行诸如在输入话音帧被写入的时序上逐帧地转移输出话音帧到输出缓冲器18的复杂处理情况下能执行回声抵消。因为移动终端装置20变得没有必要设置常规的移动终端装置1的缓冲器7,所以存储器的容量可以减少和功耗可以降低。
另外,在移动终端装置20中,回声抵消的话音样值数据S13被用于侧音反馈,从而,用户始终能够从扬声器10中听到高质量的话音。
上面描述的实施例涉及利用发送回声抵消的话音样值数据S13(输入话音帧1)到输出缓冲器18和与话音样值数据S11(输出话音帧1)相综合实现侧音反馈的情况。但是,本发明不仅限于这种情况,而且还可以将来自话音编码器15的话音数据发送到话音解码器6以执行侧音反馈;假定侧音反馈是利用回声抵消的话音数据执行的。在这种情况下,可以得到与上述实施例同样效果。图10表示这个例子。
再有,上面描述的各实施例涉及输出话音帧边界比输入话音帧的边界延迟了3(ms)。但是,本发明不仅限于这种情况,而且可以根据回声抵消和解码所需的处理时间设置最佳延迟时间。
还有,上面描述的各实施例涉及应用本发明到PCS系统中CDMA方法的移动终端装置20的情况。但是,本发明不仅限于这种情况,而且还可以应用到利用各种方法,例如,TDMA方法的其它终端上,假定以数字数据形式发送/接收话音。
按照如上所述的本发明,输入话音帧被写入到输入缓冲器和根据输出话音帧消除延迟的干扰话音信号以抵消回声,和然后接收的话音分组数据被解码。从而,各输入话音帧之间的边界可以比各输出话音帧之间的边界至少加快所述回声抵消和解码所需的时间。
结果,在写入到输入缓冲器的输入话音帧相同时间上的输出话音帧始终能够被写入和根据该输出话音帧可以从输入话音帧中消除延迟的干扰信号,因此可以实现能够产生高音质话音的电话系统和话音编码/解码方法。
在结合本发明的各优选实施例已经进行的描述的同时,可以作出各种改变和修改,这对于本专业的技术人员是显而易见的,因此,由所附的权利要求书覆盖的所有那些改变和修改都将落入本发明的精神和范围之中。
权利要求
1.一种以数字形式进行操作的无线通信设备,该设备进行操作变换音频信号为数字数据、对于每个帧单元写入这个数据到输入缓冲器、对于多个帧单元读出和编码该数据并进行RF调制和发送、同时该设备进行操作解调接收的信号、解码解调的信号、对于每个帧单元将解码的数据写入到输出缓冲器、读出和变换该数据为模拟信号和产生声音,该设备包括信号处理装置,该装置进行操作,使写入所述输入缓冲器的多个帧之间的边界的时序设置在大于写入所述输出缓冲器的多个帧之间的边界的时序的预定时间之前。
2.按照权利要求1所要求的无线通信设备,其特征在于所述预定时间是用于回声抵消处理和解码处理的时间。
3.按照权利要求1所要求的无线通信设备,特征在于为了实现使写入所述输入缓冲器的多个帧之间的边界的时序设置在大于写入所述输出缓冲器的多个帧的边界的时序的预定时间之前的条件,其中所述信号处理装置进行操作使回声抵消的开始时间刚好设置在输入缓冲器的一个帧的开始时序之后,解码的开始时序刚好设置在所述回声抵消的结束时序之后,和编码的开始时序刚好设置在所述解码的结束时序之后。
4.一种以数字形式进行操作的无线通信设备,该设备进行操作变换音频信号为数字数据、对于每个帧单元写入这个数据到输入缓冲器、对于多个帧单元将它们读出、利用编码器对它们进行编码和RF调制和发送;和该设备进行操作解调接收的信号、利用解码器解码该解调的信号、对于每个帧单元写入解码的数据到输出缓冲器、读出和变换该数据为模拟信号形式和产生声音,该设备包括通过馈送回声抵消的输入数据到该设备的接收部分来处理侧音反馈程序的信号处理单元。
5.按照权利要求4所要求的无线通信设备,其特征在于所述侧音反馈程序是利用馈送所述输入缓冲器的输出信号到所述输出缓冲器执行的。
6.按照权利要求4所要求的无线通信设备,其特征在于所述侧音反馈程序是利用馈送所述编码器的输出信号到所述解码器执行的。
7.一种利用数字形式的无线通信方法,该方法包括变换音频信号为数字数据、对于每个帧单元写入这个数据到输入缓冲器、对于多个帧单元读出和编码该数据、和进行RF调制和发送的步骤,和该方法包括解调接收的信号、解码该解调的信号、对于每个帧单元将解码的数据写入到输出缓冲器、读出和变换该数据为模拟信号和产生声音的步骤,该方法还包括以下步骤信号处理步骤,对于写入所述输入缓冲器的多个帧之间的边界时序设置在大于写入所述输出缓冲器的多个帧之间的边界的预定时间之前。
8.按照权利要求7所要求的无线通信方法,其特征在于所述预定时间是用于回声抵消和解码处理的时间。
9.按照权利要求7所要求的无线通信方法,其特征在于为了实现使写入所述输入缓冲器的多个帧之间的边界的时序设置在大于写入所述输出缓冲器的多个帧的边界的时序的预定时间之前的条件,其中所述信号处理步骤进行操作使回声抵消的开始时间刚好设置在输入缓冲器的一个帧的开始时序之后,解码的开始时序刚好设置在所述回声抵消的结束时序之后,和编码的开始时序刚好设置在所述解码结束的时序之后。
10.一种利用数字形式的无线通信方法,该方法包括变换音频信号为数字数据、对于每个帧单元写入这个数据到输入缓冲器、对于多个帧单元读出该数据、由编码器对于多个帧单元的数据进行编码和进行RF调制和发送;和该方法包括解调接收的信号、由解码器解码该解调的信号、对于每个帧单元将解码的数据写入输出缓冲器、读出和变换该数据为模拟信号和产生声音的步骤,该方法还包括以下步骤通过馈送回声抵消的输入数据到一个设备的接收部分来处理侧音反馈程序的信号处理步骤。
11.按照权利要求10所要求的无线通信方法,其特征在于所述侧音反馈程序是通过馈送所述输入缓冲器的输出信号到所述输出缓冲器执行的。
12.按照权利要求10所要求的无线通信方法,其特征在于所述侧音反馈程序是通过馈送所述编码器的输出信号到所述解码器执行的。
全文摘要
一种电话系统和话音编码/解码方法,该系统和方法能够提供减少缓冲器的存储容量来降低功耗和产生高质量的话音。本发明写入输入话音帧到输入缓冲器和根据输出话音帧从输入话音帧中消除延迟的干扰话音信号以执行回声抵消,并且解码所接收的话音分组数据,使得输入话音帧的边界至少比输出话音帧的边界减少用于回声抵消和解码所需的时间,因此,在写入到输入缓冲器的输入话音帧相同时间上输出话音帧能够始终被写入,和根据所述输出话音帧可以从输入话音帧中消除延迟的干扰话音信号,因此能产生高音质的话音。
文档编号H04M1/60GK1165461SQ9711163
公开日1997年11月19日 申请日期1997年4月15日 优先权日1996年4月15日
发明者小宫光三 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1