使用基于数据段的重新初始化的回声消除器的制作方法

文档序号:7577218阅读:206来源:国知局
专利名称:使用基于数据段的重新初始化的回声消除器的制作方法
技术领域
本发明涉及用于消除本地输入信号中的回声成份的回声消除器。
回声消除器用在诸如免提式汽车电话机和电视会议终端一类的通信设备中。一个回声消除器具有一个处理所接收的来自远端通信设备的信号的滤波器,估算所接收的信号在本地输入信号中产生的回声并造出一个所估算的回声的拷贝。从本地输入信号中减掉回声拷贝,以使远端方听不到他或她自己的回声。
滤波器具有若干表示回声路径的传送特性的抽头系数。为了对付回声路径特性的变化和对付外部噪声,通过一种算法来调整抽头系数,以图降低在回声消除之后留下的残余回声。两种广泛使用的算法是最小均方值(LMS)算法和归一化最小均方值(NLMS)算法,这两种算法均具有稳定运算和比较小量的计算要求的优点。
但是,这些算法都具有只能慢慢地收敛到准确反映回声路径的传送特性的状态的缺点。例如,在汽车电话中,随着司机改变位置或者当把手放在电话机的送话器或扬声器附近时,会很快出现回声路径特性的变化。不能指靠LMS和NLMS算法以令人满意的速度响应快速的变化。
收敛更快的算法例如仿射投影算法已经被提出来,但是,这些算法要求大量的计算,并且很少有投入实际应用的。
本发明的一个目的是提供一种能够适应回声路径特性的快速变化而不要求大量计算的回声消除器。
本发明的回声消除器有一个其系数被调整得匹配回声路径特性的自适应滤波器。把系数加到所接收信号的样本上生成一个要从本地输入信号中减去的回声拷贝以造出一个用于输出传输的残余信号。把系数分组成一些数据段,对每个数据段均在一个候选数值存储器中存储多个候选数值。
回声消除器中的信号电平均受到监测以决定何时需要重新初始化。当需要重新初始化时,全部候选数值均通过被指定为相应数据段中的系数而受到试验。生成相应的回声拷贝和残余信号,并评价残余信号以选出每个数据段的最佳候选数值。所选出的最佳候选数值便被指定为相应的数据段中的全部系数。
在附图中

图1是本发明第一实施例的一个方框图;图2说明重新初始化第一实施例中抽头系数的接连数据段;图3是一个流程图,说明第一实施例的操作;图4是本发明第二实施例的一个方框图;图5示出第二实施例中数据段结构的一个例子;以及图6是一个流程图,说明第二实施例的操作。
将参照示例性附图叙述本发明的各实施例。在这些附图中,Rin和Rout表示自远端通信信设备接收的信号。Sin,Sin’和Sout表示送向远端的信号;Rin,Sin’和Sout都是数字电信号;Rout和Sin则是声音信号。为简单起见,用于生成Rout,Sin’和Sout的换能器(例如送话器和扬声器)以及数/模和模/数转换电路都在附图中省略了。
参照图1,在本发明的第一实施例中,Rin系在本地输入端子101接收到的来自远端的信号,把它供应给自适应滤波器102,并以模拟信号的形式供应给例如说链接到一个扬声器(它造出一个声音的接收信号Rout)的本地输出端子103。Rout在回波路径104上传播并变成一个声音回波信号ET,把ET添加到由本地信号源105生成的声音信号Sin上。在汽车电话中,本地信号源105包括例如说汽车里面的旅客。回声信号ET和输入信号Sin在例如送话器的电端子一类的本地输入端106相混合。经过模/数转换之后,Sin和ET之和变成一个混合的数字输入信号Sin’。
回声消除器包括这个自适应滤波器102和一个加法器107,一个监控器108,一个鉴定器109,一个重新初始化器110以及一个候选数据存储器111。回声消除器的总体功能是在Sin’返回远端之前从混合的本地输入信号Sin’中除去回声成份ET。回声消除器中各个元件的功能如下。
自适应滤波器102分析回声路径104的传送特性,更准确地说,是分析其脉冲响应并造出一个回声拷贝信号ER。加法器107借助把ER的二进制补码加到Sin’上的办法从混合的本地输入信号Sin’中减去回声拷贝信号ER,以产生一个回声残余信号ZS供应给输出端子112作为输出信号Sout用于输出传输。残余信号ZS还供应给自适应滤波器102和鉴定器109。
自适应滤波器102的内部元件(在附图中看不见)包括一个用于存储抽头系数的系数寄存器,一个用于存储所接收信号Rin的相继样本数值的样本寄存器,一个用于将这些样本数值乘以抽头系数的乘法器,以及一个用于对所得到的乘积求和从而生成回声拷贝信号ER的加法器。
自适应滤波器102还具有用于通过例如说NLMS算法调整体系数寄存器中的抽头系数以适应回声路径104的传送特性的小变化或逐渐变化的电路或其他装置。当用这种办法调整抽头系数时,就说回声消除器在其正常状态工作。
回声消除器也能在重新初始化状态工作,在这一状态下,抽头系数被重新初始化器110重新初始化。监控器108监测混合的本地输入信号Sin’和远端输入信号Rin以决定何时需要重新初始化。当在回声路径104的传送特性中出现超出自适应滤波器102的自适应能力的大的突然变化以致回声路径104的传送特性显著不同于当前使用的抽头系数所表示的特性时,就需要重新初始化。
监控器108能按照各种不同的标准识别重新初始化的需要。一个可能的方案是在混合的本地输入信号Sin’的平均功率电平等于或低于一个第一门限值并且远端输入信号Rin的平均功率电平等于或大于一个第二门限值时重新初始化。
本发明并不局限于这一决定何时重新初始化的方法;决定也可以通过对Sin’和Rin或者别的信号应用其他标准做出。例如,监控器可以通过监测残余信号ZS和远端输入信号Rin决定何时重新初始化。因此,至监控器108的Sin’输入信号线在图1中用虚线表示。
一旦检测出需要重新初始化,监控器108就给出命令使一系列重新初始化操作得以执行。当这些操作完成时,监控器108命令回声消除器返回到正常状态。
自适应滤波器102和加法器107在正常状态和重新初始化状态两个状态期间都工作,但鉴定器109、重新初始化器110以及候选数据存储器111都只在重新初始化状态才工作。
自适应滤波器102中的抽头系数被分为若干相等的数据段。第一数据段包括用于被接收信号Rin的若干最新样本的抽头系数;其他数据段则包括应用于逐渐变老的样本的抽头系数。所有数据段都具有同一数目的抽头系数;也就是说,所有的数据段都具有同样的长度。下面将用大写字母N表示数据段的数目。
候选数据存储器111存储用于每一数据段的多个候选数值。每个数值都是用于数据段内的所有抽头系数的候选数值。所有的数据段都具有同样数目的候选数值。下面将用小写字母n表示每数据段的候选数值数目。
给所有的数据段以同样的长度和同样的候选数值数目会简化重新初始化过程的控制。
当监控器108给出重新初始化命令时,重新初始化器110从第一数据段开始,依次从候选数据存储器111读取用于每一数据段的所有候选数值。每当重新初始化器110为一个给定数据段读出候选数值时,重新初始器110都用该候选数值代替自适应滤波器102中那个数据段的全部抽头系数,并且自适应滤波器102使用这些抽头系数的新数值算出一个新的回声拷贝,从本地输入信号Sin’中减去这个新的回声拷贝便得到残余信号ZS。鉴定器109根据其对残余信号ZS的影响评价每一候选数值并选出用于每个数据段的最佳候选抽头系数。
图2说明重新初始化过程中的三个阶段。在时间t,用于前三个数据段S1、S2和S3的最佳候选值已经找出并被指定为这些数据段中的抽头系数。现在重新初始化器110将用于数据段S4的n个候选数值依次指定为数据段S4中的全部抽头系数,置数据段S5和更高编号数据段中的抽头系数为零。鉴定器109评价所得结果并选出用于数据段S4的最佳候选值。
在时间t+n,重新初始化器110将数据段S4中的抽头系数置为如像上面找出那样的最佳候选数值。然后,把数据段5中的抽头系数依次置为其n个候选数值。数据段S1、S2和S3中的抽头系数保持为以前找出的最佳候选数值不变,并且数据段S6和更高编号数据段中的抽头系数仍置为零。鉴定器109评价这些结果并选出用于数据段S5的最佳候选值。
在时间t+2n,重新初始化器110和鉴定器109用同样的方法找出用于数据段S6的最佳候选值。
从包含有用于最新样本的抽头系数的第一数据段开始的原因是一个脉冲的回声功率往往上升很快,随后慢慢地衰减。从第一数据段开始能够很快消除大部份回声功率,在此之后,用于较后诸数据段的最佳抽头系数可以更准确地决定。
下一步,将叙述第一实施例的全面操作。
在正常状态下,第一实施例工作得几乎和常规回声消除器一样。在时刻t用于自适应滤波器102中的抽头系数h(t)是对回声路径104在时刻t的脉冲响应作出的估计。在下面的叙述中,h(t)将被当作是一个列向量,并且H(t)被当作是一个等于h(t)的转置的行向量。时刻t以前的一个远端输入信号Rin连续样本系列组成一个具有和h(t)同样大小的列向量x(t)。回声拷贝信号ER是一个标量,用下式算出。
ER=H(t)X(t)如果y(t)是混合的本地输入信号Sin’在时刻t的标量数值,e(t)是残余信号ZS的标量数值,则由于ZS是通过从Sin’中减去ER得出的,故有关系式e(t)=y(t)-H(t)X(t)如果使用NLMS算法,则自适应滤波器的抽头系数根据下面的方程调整,方程中的X(t)是一个等于x(t)的转置的行向量,α是一个处在0<α<2范围内的步长增益常数,β是一个为避免除数为零而添加的小正数常数。
h(t+1)=h(t)+αe(t)x(t)/(X(t)x(t)+β)第一实施例在正常状态下的操作和常规回声消除器的操作之间的区别是监控器108监测输入信号以检出需要重新初始化的条件。当检出这些条件时,第一实施例便如图3的流程图所示那样操作。
在步骤1000,监控器108命令自适应滤波器102、鉴定器109以及重新初始化器110开始在重新初始化状态下工作。自适应滤波器102停止调整其抽头系数并将全部抽头系数数值清零。监控器108还将候选编号参数i和数据段编号参数j置为初始数值1。
下面的四个步骤组成一个试验用于一个数据段的候选抽头系数的循环。符号ho(i,j)将被用来表示用于第j个数据段的第i个候选抽头系数。
这个数值ho(i,j)在步骤1001从候选数据存储器111读出,并放入自适应滤波器102中作为第j个数据段内所有抽头系数的数值。如上所述,在第j个数据段之前的任何数据段里的抽头系数已经具有前面确定的最佳候选数值,并且在第j个数据段之后的任何数据段里的抽头系数都具有零值。将第i个候选数值分配到第j个数据段可以用符号表示如下h’(t)=h’(i,j)=h(j-1)+ho(i,j)在这个方程式中,h’(t)和h’(i,j)两者都表示在重新初始化过程期间,当用于第j个数据段的第i个候选抽头系数被试验时,当前时刻t的抽头系数列向量;h(j-1)表示在确定用于第j-1个数据段的最佳候选抽头系数之后的抽头系数列向量;并且ho(i,j)被看作是一个列向量,它在第j个数据段中对每个抽头系数具有第i个候选数值,在其他数据段中对所有抽头系数具有零值。
在下一个步骤1002中,自适应滤波器102以H’(t)和X’(t)之积的形式计算出一个回声拷贝信号ER,其中H’(t)是通过转置h’(t)所得到的行向量,X’(t)是等于时刻t之前Rin样本的列向量X(t)或者等于在前j个数据段中具有这些样本数值并在其余任一数据段具有零值的一个列向量。零值还被插在X’(t)中代替任何失落的样本数值。
在下一个步骤1003中,加法器107从混合的本地输入信号y(t)中减去回声拷贝信号ER,得出一个残余信号ee(t)或ee(i,j)如下ee(t)=ee(i,j)=y(t)-H’(t)X’(t)同一数值y(t)和同一列向量X’(t)被用来试验用于所有数据段的全部候选抽头系数,即使在此期间接收到远端输入信号Rin的新样本也是这样。残余信号ee(t)存储在鉴定器109中。
下一个步骤1004将参数i增加1,如果所得i的数值等于或小于每一数据段的候选抽头系数数目n,则返回到步骤1001。重复从步骤1001至1004的循环直至对第j个数据段中的全部候选抽头系数的残余信号都被存储起来为止。
在下一步骤1005中,鉴定器109对第j个数据段存储的诸残余信号幅值进行比较,并选择一个给出最小残余数值的候选数值。重新初始化器110指定这一选出的数值为自适应滤波器102中第j个数据段的抽头系数,并使用这一数值试验下一个数据段,如图2所示。
在下一个步骤1006中,监控器108将参数j与数据段的总数目N进行比较。如果j小于N,则在下一步骤1007中将j增1和将i重新置为1,并且过程返回到步骤1000以试验下一个数据段。如果j等于N,则监控器108终结重新初始化过程并在步骤1008使回声消除器返回到正常工作状态。
在重新初始化过程结束时,各最佳候选数值已经被指定为所有数据段的抽头系数。根据这些最佳候选数值开始正常状态的操作。
计算残余信号ee(t)包括许多反复的乘加计算H’(t)X’(t),但是因为同一候选数值被用作一个数据段中所有抽头系数,故每一数据段的每个候选数值仅需要一次乘法计算。此外,一旦选出最佳候选数值,其数值在重新初始化过程期间便不再变化,因此,如果把每次乘法运算的结果存储起来,则在整个重新初始化过程期间,每一数据段的每个候选数值仅需一次乘法运算。例如说,如果每一数据段的候选数值数目等于每一数据段的抽头系数数目,则重新初始化过程中所涉及的乘法运算总次数不会大于正常操作期间计算一个回声拷贝信号ER所需要的乘法运算次数。根据执行其他运算(加法,减法和比较)的速度,整个重新初始化过程可以在用于处理一个远程输入信号Rin样本的正常时间之内完成。
重新初始化抽头系数将难得完全匹配回声路径104的传送特性,但是如果传送特性突然变化,重新初始化过程就能比使用常规方法例如LMS或NLMS算法快得多地产生出近似匹配新的传送特性的抽头系数。在这一近似的匹配建立起来之后,常规的算法便在正常状态下取而代之并以惯常的方式收敛。重新初始化缩短了总的收敛时间。
将抽头系数分成若干数据段,即使每个数据段仅有相对少数n个候选抽头系数,也能实现被试验抽头系数的大量组合。对于一个给定总数量的候选抽头系数数据,最好为多个数据段的每一个提供相对小数量的候选数值,而不要提供每一个都被同等地应用于所有抽头系数的大数目候选数值。
下面,将叙述第二实施例。
图4示出第二实施例,对于完全相同或等效的元件使用和图1中一样的标号。第二实施例中的新元件是一个存储说明抽头系数的分段信息并将这个信息供应给监控器108的分段数据存储器113。存储在分段数据存储器113中的信息具体说明每一数据段各自的长度和候选数值的数目。
在第一实施例中,所有的数据段都是等长度的并且每一数据段都具有同一数目(n)的候选数值。在第二实施例中,不同的数据段具有不同的长度和不同数目的候选数值。从第一个数据段到最后一个数据段,数据段的长度逐渐增加,而候选数值的数目则逐渐减少。
这一安排的理由是,正如上面所指出的一样,回声路径的脉冲响应功率在对应于头几个抽头系数数据段的区间最大,在后面的区间里则变得越来越少。抽头系数遵守一个类似的模式。因此,后面的较高编号抽头系数数据段往往具有比前面较低编号的数据段更小的数值范围,并可用比前面的数据段所需更少的候选数值覆盖。因为抽头系数在后面的数据段中往往比在前面的数据段变化得少,所以后面的数据段也可以比前面的数据段更长些。
试验一个数据段的候选数值所需要的计算量随数据段里的抽头系数数目和用于该数据段的候选数值数目两者而定。如果这两个量成反比例关系,则每一数据段的计算量可以大体上保持为常数。
图5示出可以应用在第二实施例中的分段型式的一个例子。水平轴表示滤波器的总长度,也就是抽头系数的总数目。垂直轴表示存储在候选数据存储器111中用于每一数据段的候选数值的数目。头两个数据段各有抽头系数总数目的三十二分之一,并且各有同样数目的候选数值。每一个后跟的数据段都是前面数据段的两倍长,但仅具有一半的候选数值。例如,第三个数据段是第二个数据段的两倍长(总长度的十六分之一),但仅有一半的候选数值。用于一个数据段的候选数值数目反比于数据段的长度。
如图5所示,不一定每一个数据段都长于前一数据段并且有较少的候选数值;一些相邻的数据段对可以是相等长度的并且一些相邻的数据段对可以具有相等数目的候选数值。此外,虽然在数据段长度和候选数值数目之间的反比关系对于控制计算量是方便的,但这一关系并不是必须的。数据段长度一般地说应当是数据段编号的非下降函数,并且候选数值的数目一般地说应当是数据段编号的非上升函数,而在这一限制范围之内,许多的变例都是可以允许的。
图6说明第二实施例的操作,对于完全一样或等效的步骤,使用和图3同一样的标号。
在第一步骤1000中,所有的抽头系数都被清零,并将数据段号(j)和候选数值号(i)初始化为1。
在下一个步骤1009中,监控器108从分段数据存储器113读取当前数据段的参数。这些参数给出数据段长度和数据段中候选抽头系数数值的数目(n)。
后面的步骤(从步骤1002至步骤1008)与第一实施例中的相应步骤一样,因而将略去详细叙述。在执行这些步骤当中,重新初始化器110使用从分段数据存储器113读取的参数决定自适应滤波器102中哪一个抽头系数要修改,并决定用于当前数据段的所有候选数值何时试验完。在步骤1004中,候选抽头系数的数目(n)一个数据段一个数据段地变化。
第二实施例提供与第一实施例类似的作用,但通过把更少的抽头系数和更多的候选数值放在出现大部分回声功率的低编号的数据段中,第二实施例能获得对回声路径传送特性的更准确的近似。因而接下来在正常状态下使用的算法收敛将比第一实施例中的更快些。而且,可以不增加重新初始化过程中需要的总计算量而获得这一改进。
上面仅是本发明许多可能的实施例中的两个。通过使用不同的算法例如各种已知的最小均方值算法的变异算法,递归最小二乘方(RLS)算法或者卡尔曼滤波算法调整正常状态下的抽头系数就可得到其他的实施例。
计算重新初始化状态下的残余回声数值在前面的实施例中是按顺序进行的,但可以使用并行处理硬件同时对不同的候选数值进行计算。例如,可以并行算出一个已给数据段的全部残余数值。也可以并行完成不同数据段的残余数值的计算。并行处理赢得的速度可用于试验更多的候选数值组合。例如,用于第二数据段的每一个候选数值可以和用于第一数据段的全部候选数值组合起来试验,并且用于这两个数据段的诸最佳候选数值可以根据从试验所有这些组合得到的结果选出。
回声消除器可以与从返向远端的信号Sout中消除本地环境噪声的噪声消除器结合起来。然后可以根据噪声消除器的输出来评价候选数值。
存储在候选数据存储器111中的候选数值不必是固定数值。在重新初始化过程已经完成和抽头系数已经收敛到正常状态下的稳定数值之后,在重新初始化过程期间给出最坏结果的候选数值可以从候选数据存储器111中删除,并代之以根据每个数据段中抽头系数的新的稳定值决定的典型数据。抽头系数收敛到稳定数值可以根据回声衰减或者根据所经过的时间决定。
本发明并不限于应用在声音回波消除器中,而是也可应用在电回波消除器例如消除在二线制电话电路和四线制电话电路之间转换的混合线圈中产生的电回波信号的回波消除器上。
本发明能实际应用在基于硬件的回声消除器和基于软件的回声消除器两者之中。
那些熟悉这一技术的人员将认识到在下面权利要求的范围内进一步的变例是可能的。
权利要求
1.一种在回声消除器中重新初始化自适应滤波器的系数的方法,自适应滤波器调整所述系数以匹配回声路径的特性,并把所述系数施加到所接收的信号样本上以生成一个回声拷贝,再从本地输入信号中减去该回声拷贝以造出一个用于输出传输的残余信号,方法包括的步骤是将所述系数分成多个数据段;存储用于每一个所述数据段的多个候选数值;监测所述回声消除器中的信号电平以决定何时需要重新初始化;在确定需要重新初始化时,通过将每一个所述候选数值指定为相应的一个所述数据段的所有系数来试验所述候选数值;通过使用如此指定的候选数值生成回声拷贝和相应的残余信号;通过评价所述残余信号选出用于每一个所述数据段的最佳候选数值;以及将每个选出的最佳候选数值指定为相应的一个所述数据段中的所有系数。
2.根据权利要求1的方法,其中全部所述数据段具有相等数目的所述系数。
3.根据权利要求2的方法,其中全部所述数据段具有相等数目的所述候选数值。
4根据权利要求1的方法,所述数据段按一个顺序编号,使得较低编号数据段中的系数比较高编号数据段中的系数先应用到所述接收信号的样本上,其中至少一个所述数据段具有比较低编号数据段多的所述系数。
5.根据权利要求4的方法,其中至少一个所述数据段具有比较低编号数据段少的候选数值。
6.根据权利要求1的方法,所述数据段以一个顺序编号,使得较低编号数据段中的系数比较高编号数据段中的系数先应用到所述接收信号的样本上,其中所述生成和选择步骤均一次一个地在所述诸数据段上执行,从较低编号数据段开始,并向较高编号数据段继续进行。
7.根据权利要求6的方法,其中当所述生成和选出步骤在一个所述数据段上执行时,较低编号数据段中的系数被指定等于它们的已经选出的最佳候选数值,并且较高编号数据段中的系数被指定为零。
8.根据权利要求1的方法,其中所述候选数值是固定的。
9.根据权利要求1的方法,还包括步骤通过评价所述残余信号选出用于每一个所述数据段的最坏候选数值;以及用一个新的候选数值取代所述最坏的候选数值。
10.一种具有一个自适应滤波器的回声消除器,自适应滤波器具有若干加到被接收信号的样本上以生成一个回声拷贝的系数,回声拷贝被从本地输入信号中减去以造出一个用于输出传输的残余信号,自适应滤波器调整系数以匹配回声路径的特性,回声消除器包括一个监控器,用监测所述回声消除器中的信号电平以决定何时需要重新初始化,并在需要重新初始化时发布一个重新初始化命令;一个存储多个候选数值的候选数据存储器,所述自适应滤波器的系数被分为若干数据段,每个所述候选数值可应用于相应的一个所述数据段中的全部系数,并且多个候选数值被存储在用于每一个所述数据段的所述候选数据存储器中;一个耦合到所述监控器和所述候选数据存储器的重新初始化器,用于根据所述初始化命令,将所述候选数值指定为相应数据段中的系数,使得所述自适应滤波器生成相应的回声拷贝,从而产生相应的残余信号;以及一个鉴定器,用于通过评价所述残余信号而选出用于每个所述数据段的所述候选数值中最佳的一个候选数值。
11.根据权利要求10的回声消除器,其中全部所述数据段具有相等数目的所述系数。
12.根据权利要求11的回声消除器,其中全部所述数据段具有相等数目的所述候选数值。
13.根据权利要求10的回声消除器,所述数据段以一个顺序编号,使得较低编号数据段中的系数比较高编号数据段中的系数先应用到所述接收信号的样本上,其中至少一个数据段具有比较低编号数据段多的系数。
14.根据权利要求13的回声消除器,其中至少一个所述数据段具有比较低编号数据段少的候选数值。
15.根据权利要求10的回声消除器,所述数据段以一个顺序编号,使得较低编号数据段中的系数比较高编号数据段中的系数先应用于所述接收信号的样本上,其中所述重新初始化器每次在一个所述数据段上工作,从较低编号的数据段开始,向较高编号的数据段继续进行。
16.根据权利要求15的回声消除器,其中当重新初始化器在一个所述数据段上工作时,较低编号数据段中的系数被指定为如像前面通过所述鉴定器选出的最佳候选数值,并且较高编号数据段中的系数被指定为零。
17.根据权利要求10的回声消除器,其中所述候选数据存储器中的候选数值是固定的。
18.根据权利要求10的回声消除器,其中所述鉴定器还通过评价所述残余信号选出用于每一个所述数据段的最坏候选数值,并且用一个新的候选数值取代所述最坏的候选数值。
全文摘要
一种回声消除器,具有一个带有被分成若干数据段的系数的自适应滤波器和一个存储用于每一数据段的候选数值的候选数值存储器。监测回声消除器中的信号电平以决定何时必需重新初始化。当必需重新初始化时,候选数值被指定为相应数据段中的系数并生成相应的残余信号。评价残余信号以选出用于每个数据段的最佳候选数值。把所选出的最佳候选数值指定为相应数据段中的所有系数。
文档编号H04M1/60GK1199286SQ9810841
公开日1998年11月18日 申请日期1998年5月11日 优先权日1997年5月12日
发明者有山义博, 高田真资 申请人:冲电气工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1