CN101472017A - 实现会议电话通话的方法及网元设备 - Google Patents
实现会议电话通话的方法及网元设备 Download PDFInfo
- Publication number
- CN101472017A CN101472017A CNA2007103050854A CN200710305085A CN101472017A CN 101472017 A CN101472017 A CN 101472017A CN A2007103050854 A CNA2007103050854 A CN A2007103050854A CN 200710305085 A CN200710305085 A CN 200710305085A CN 101472017 A CN101472017 A CN 101472017A
- Authority
- CN
- China
- Prior art keywords
- value
- voice
- output
- voice signal
- speech
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明实施例公开了一种实现会议电话通话的方法,包括获得会议电话多个成员的原始语音信号;对所述会议电话多个成员的原始语音信号中至少一个成员的原始语音信号进行低通滤波处理;比较至少包括一个经过低通滤波处理后的成员的语音信号强度,根据比较结果确定语音值大小;根据所述语音值大小,获得会议电话语音信号并输出。采用本发明所提供的技术方案,能够有效的改善会议电话通话的质量。
Description
技术领域
本发明涉及通信技术领域,特别涉及一种实现会议电话通话的方法及网元设备。
背景技术
在会议电话的应用中,随着参与会议电话的成员不断增多,参与会议电话处理的公务字节也就不断增多,这样经过会议电话处理模块后相当一部分语音信号被无用的杂音信息所代替,使会议电话的成员实际接收的通话语音中杂音增大,影响正常通话。这是由于在某些成员的语音信号中出现了干扰信号,这样经过会议电话处理模块后相当一部分语音信号被无用的干扰信号所代替,所以影响了正常通话。
现有技术提供一种采用限幅滤波实现会议电话通话的方法,参阅图1,该方法需要获得会议电话中成员语音信号的相邻两次采样的差值,如当前语音信号的采样值X(K)和上一次语音信号的采样值X(K-1),然后与两次采样允许的最大差值ΔX进行比较,若小于或者等于ΔX,则本次采用当前语音信号的采样值X(K);若大于ΔX,则本次仍采用上次采样数值X(K-1)。限幅滤波方法的公式具体如下:
在对现有技术的研究和实践过程中,发明人发现现有技术存在以下问题:
现有技术所提供的限幅滤波方法,直接将会议电话成员语音信号中的部分信号去除,以牺牲信号为代价。如果ΔX取值太小,|X(K)-X(K-1)|很容易大于ΔX,所以本次仍采用上次采样数值X(K-1),容易牺牲掉X(K),而如果ΔX取值太大,即使X(K)中带了干扰信号,|X(K)-X(K-1)|也容易小于或等于ΔX,此时本次采用当前语音信号的采样值X(K),因此没有将带干扰信号的X(K)滤掉,所以很难选取合适的数值。如果不能选取合适的数值,就不能有效的改善会议电话的通话质量。
发明内容
本发明实施例要解决的技术问题是提供一种实现会议电话通话的方法及网元设备,能够有效的改善会议电话通话的质量。
有鉴于此,本发明实施例提供:
一种实现会议电话通话的方法,包括:
获得会议电话多个成员的原始语音信号;
对所述会议电话多个成员的原始语音信号中至少一个成员的原始语音信号进行低通滤波处理;
比较至少包括一个经过低通滤波处理后的成员的语音信号强度,根据比较结果确定语音值大小;
根据所述语音值大小,获得会议电话语音信号并输出。
一种网元设备,包括:
原始语音信号获得单元,用于获得会议电话多个成员的原始语音信号;
低通滤波单元,用于对所述会议电话多个成员的原始语音信号中至少一个成员的原始语音信号进行低通滤波处理;
比较单元,用于比较至少包括一个经过低通滤波处理后的成员的语音信号强度;
语音值大小确定单元,用于根据所述比较单元的比较结果确定语音值大小;
电话语音信号输出单元,用于根据所述语音值大小,获得会议电话语音信号并输出。
上述技术方案中的一个技术方案具有如下有益效果:
本发明实施例对进入会议电话处理模块之前的成员语音信号预先做低通滤波,消除相应成员语音信号中突发的干扰信号,使用于比较的成员语音信号为该成员滤波后的语音信号,从而避免该成员语音信号中突发的干扰信号在会议电话处理模块中处理时在某一瞬间作为会议电话语音输出,增强了会议电话通话的质量,提高了用户的满意度。
附图说明
图1为现有技术一提供的采用限幅滤波实现会议电话通话的方法示意图;
图2为本发明实施例一提供的实现会议电话通话的方法流程图;
图3为本发明实施例一提供的实现会议电话通话的方法示意图;
图4为本发明实施例提供的低通滤波器结构图;
图5为本发明实施例二提供的实现会议电话通话的方法流程图;
图6为本发明实施例二提供的实现会议电话通话的方法示意图;
图7为本发明实施例三提供的实现会议电话通话的方法流程图;
图8为本发明实施例三提供的实现会议电话通话的方法示意图;
图9为本发明实施例四提供的网元设备结构图;
图10为本发明实施例五提供的网元设备结构图。
具体实施方式
参阅图2和图3,本发明实施例一提供一种实现会议电话通话的方法,包括:
步骤201、接收会议电话中各成员的原始语音信号。
该步骤中的会议电话中各成员的原始语音信号为可能携带干扰信号、且未进行滤波等处理的语音信号。
步骤202、分别采用低通滤波器对各成员的原始语音信号进行低通滤波。
将采用普通硬件电容C和电阻R的低通滤波器的微分方程用差分方程来表示,可以得到低通滤波的算法如下:
Y(K)=a×X(K)+(1-a)×Y(K-1) (2)
其中,X(K)为本次采样值,Y(K-1)为上次采样值所对应的滤波输出值;a为滤波系数,其值通常远小于1;Y(K)为本次采样值所对应的滤波输出值。
由(2)式可以看出,本次采样值X(K)所对应的滤波输出值Y(K)主要取决于前一次采样值X(K-1)所对应的滤波输出值Y(K-1),本次采样值X(K)对本次采样值所对应的滤波输出值Y(K)的影响是比较小的,起修正作用,因此即使本次采样值X(K)是干扰信号,且数值较大,对本次采样值X(K)所对应的滤波输出值Y(K)也影响不大。如果X(K)是变化较慢的物理量,采用该滤波算法的滤波效果更好。
其中,低通滤波器截止频率fL由如下(3)式计算:
fL=a/(2×π×t) (3)
其中,t为采用时间,π为圆周率。
本发明可以使用硬件设备实现低通滤波器,为了方便硬件处理,可以选择a=2n,其中,n<1,例如,可以选择 此时, 则低通滤波公式转换成:
64×Y(K)=X(K)+(64-1)×Y(K-1) (4)
假设:A(k)=64×Y(K)=Y(K)<<6,则:
其中,(5)式中Y(K)<<6表示Y(K)左移6位,>>6表示对应参数右移6位。
对于单路语音信号,即对一个成员进行滤波的低通滤波器的硬件结构参见图4所示。
实现低通滤波的过程具体为:采用加法器将该成员的原始语音信号的前一次采样值所对应的滤波输出值Y(K-1)与该成员的原始语音信号的本次采样值X(K)进行相加,相加后的值作为减法器的被减数;采用第一除法器将滤波系数a的倒数与前一次采样值所对应的滤波输出值Y(K-1)进行相除,相除后的值作为减法器的减数;减法器从被减数中减去减数,得到差值;采用第二除法器将滤波系数的倒数与该差值进行相除,相除后的值作为该会议电话成员的原始语音信号的本次采样值所对应的滤波输出值Y(K)。
上述低通滤波器是以硬件逻辑来实现的,也可以采用软件来实现,但采用软件来实现会占用格外的系统资源,也很难达到实时性,所以采用硬件逻辑来实现是比较好的实现方式。
步骤203、比较各成员低通滤波后的语音信号强度,根据比较结果确定语音最大值、语音次大值和非语音最大值。
举例说明,假定会议电话有两个成员参与,根据比较结果确定成员一低通滤波后的语音信号强度大于成员二低通滤波后的语音信号强度,此时,语音最大值为成员一低通滤波后的语音信号强度,语音次大值为成员二低通滤波后的语音信号强度,该语音次大值同时为非语音最大值。
假定会议电话有四个成员参与,根据比较结果确定成员一低通滤波后的语音信号强度最大,成员二低通滤波后的语音信号强度次大,此时,语音最大值为成员一低通滤波后的语音信号强度,语音次大值为成员二低通滤波后的语音信号强度,非语音最大值包括成员二、成员三、成员四低通滤波后的语音信号强度。
步骤204、在语音最大值的成员所在的时隙,输出语音次大值;在非语音最大值的成员所在的时隙,输出语音最大值。
接步骤203中的例子,假定会议电话有四个成员参与的情况下,该步骤具体为:在成员一所在的时隙,输出成员二低通滤波后的语音信号强度;在成员二、成员三、成员四所在的时隙,输出成员一低通滤波后的语音信号强度。
参阅图5和图6,本发明实施例二提供一种实现会议电话通话的方法,包括:
步骤501、接收会议电话中各成员的原始语音信号。
步骤502、分别采用低通滤波器对各成员的原始语音信号进行低通滤波。
步骤503、比较各成员低通滤波后的语音信号强度,根据比较结果确定语音最大值、语音次大值和非语音最大值。
步骤504、在语音最大值的成员所在的时隙,输出语音次大值的成员滤波前的原始语音信号值;在非语音最大值的成员所在的时隙,输出语音最大值的成员滤波前的原始语音信号值。
接步骤203中的例子,假定会议电话有四个成员参与的情况下,该步骤具体为:在成员一所在的时隙,输出成员二的原始语音信号强度;在成员二、成员三、成员四所在的时隙,输出成员一的原始语音信号强度。
上述本发明实施例中分别将会议电话中各成员的原始语音信号都进行了低通滤波,也可以只对会议电话中部分成员的原始语音信号进行低通滤波,比如,只对干扰信号较强的成员的原始语音信号进行低通滤波,也可以实现本发明的目的。本发明实施例三提供的实现会议电话通话的方法中对部分成员的原始语音信号进行低通滤波,参见图7和图8,本发明实施例三所提供的实现会议电话通话的方法具体包括:
步骤701、接收会议电话中各成员的原始语音信号。
本实施例中假定有3个成员参加会议电话,接收了3个成员的原始语音信号。
步骤702、采用低通滤波器对成员一的原始语音信号进行低通滤波。
步骤703、比较成员一滤波后的语音信号强度、成员二的原始语音信号强度、成员三的原始语音信号强度,根据比较结果确定语音最大值、语音次大值和非语音最大值。
本实施例中根据比较结果假定成员二的原始语音信号强度为语音最大值,成员三的原始语音信号强度为语音次大值。
步骤704、在成员二所在的时隙,输出成员三的原始语音信号值;在成员一和成员三所在的时隙,输出成员二的原始语音信号值。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,例如,只读存储器,磁盘或光盘等。
参阅图9,本发明实施例四提供一种网元设备,包括:
原始语音信号获得单元901,用于获得会议电话多个成员的原始语音信号;
低通滤波单元902,用于对所述会议电话多个成员的原始语音信号中至少一个成员的原始语音信号进行低通滤波处理;
比较单元903,用于比较至少包括一个经过低通滤波处理后的成员的语音信号强度;
语音值大小确定单元904,用于根据比较单元903的比较结果,在各成员的语音信号强度中确定语音最大值、语音次大值和非语音最大值。
电话语音信号输出单元905包括:
语音次大值输出单元9051,用于根据所述语音值大小,在所述语音最大值的成员所在的时隙,输出所述语音次大值;
语音最大值输出单元9052,用于根据所述语音值大小,在所述非语音最大值的成员所在的时隙,输出所述语音最大值。
具体的,低通滤波单元902包括:
加法器,用于将所述会议电话成员的原始语音信号的前一次采样值所对应的滤波输出值,与所述会议电话成员的原始语音信号的本次采样值进行相加,相加后的值作为被减数并输出;
第一除法器,用于将滤波系数的倒数与所述前一次采样值所对应的滤波输出值进行相除,相除后的值作为减数并输出;
减法器,用于从所述加法器输出的被减数中减去所述第一除法器输出的减数,得到差值并输出;
第二除法器,用于将所述滤波系数的倒数与所述减法器输出的差值进行相除,相除后的值作为所述会议电话成员的原始语音信号的本次采样值所对应的滤波输出值。
参阅图10,本发明实施例五提供一种网元设备,包括:
原始语音信号获得单元1001,用于获得会议电话多个成员的原始语音信号;
低通滤波单元1002,用于对所述会议电话多个成员的原始语音信号中至少一个成员的原始语音信号进行低通滤波处理;
比较单元1003,用于比较至少包括一个经过低通滤波处理后的成员的语音信号强度;
语音值大小确定单元1004,用于根据比较单元1003的比较结果,在各成员的语音信号强度中确定语音最大值、语音次大值和非语音最大值。
电话语音信号输出单元1005包括:
语音次大值成员的原始语音信号值输出单元10051,用于根据所述语音值大小,在所述语音最大值的成员所在的时隙,输出所述语音次大值的成员滤波前的原始语音信号值;
语音最大值成员的原始语音信号值输出单元10052,用于根据所述语音值大小,在所述非语音最大值的成员所在的时隙,输出所述语音最大值的成员滤波前的原始语音信号值。
其中低通滤波单元1002的结构与上述实施例四相同,在此不再赘述。
从以上分析可以看出,本发明实施例具有如下有益效果:
1、本发明实施例对进入会议电话处理模块之前的成员语音信号预先进行了低通滤波,消除相应成员语音信号中突发的干扰信号,使用于比较的成员语音信号为该成员滤波后的语音信号,从而避免该成员语音信号中突发的干扰信号在会议电话处理模块中处理时在某一瞬间作为会议电话语音输出,增强了会议电话通话的质量,提高了用户的满意度。
2、本发明实施例采用硬件逻辑实现低通滤波功能来改善会议电话的通话质量,而一般在传输设备中都有硬件逻辑的支撑,本发明实施例可以增加必要的少量逻辑或者升级原有的逻辑,不必增加格外的软硬件资源。
以上对本发明实施例所提供的一种实现会议电话通话的方法及网元设备进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1、一种实现会议电话通话的方法,其特征在于,包括:
获得会议电话多个成员的原始语音信号;
对所述会议电话多个成员的原始语音信号中至少一个成员的原始语音信号进行低通滤波处理;
比较至少包括一个经过低通滤波处理后的成员的语音信号强度,根据比较结果确定语音值大小;
根据所述语音值大小,获得会议电话语音信号并输出。
2、根据权利要求1所述的方法,其特征在于,
对所述会议电话多个成员的原始语音信号中至少一个成员的原始语音信号进行低通滤波处理包括:
采用加法器将所述会议电话成员的原始语音信号的前一次采样值所对应的滤波输出值与所述成员原始语音信号的本次采样值进行相加,相加后的值作为减法器的被减数;将滤波系数的倒数与所述前一次采样值所对应的滤波输出值进行相除,相除后的值作为所述减法器的减数;所述减法器从所述被减数中减去所述减数,得到差值;将所述滤波系数的倒数与所述差值进行相除,相除后的值作为所述会议电话成员的原始语音信号的本次采样值所对应的滤波输出值。
3、根据权利要求1或2所述的方法,其特征在于,
所述确定语音值大小的步骤包括:在各成员的语音信号强度中确定语音最大值、语音次大值和非语音最大值。
4、根据权利要求3所述的方法,其特征在于,
输出所述会议电话语音信号的步骤具体为:
在所述语音最大值的成员所在的时隙,输出所述语音次大值;
在所述非语音最大值的成员所在的时隙,输出所述语音最大值。
5、根据权利要求3所述的方法,其特征在于,
输出所述会议电话语音信号的步骤具体为:
在所述语音最大值的成员所在的时隙,输出所述语音次大值的成员滤波前的原始语音信号值;
在所述非语音最大值的成员所在的时隙,输出所述语音最大值的成员滤波前的原始语音信号值。
6、一种网元设备,其特征在于,包括:
原始语音信号获得单元,用于获得会议电话多个成员的原始语音信号;
低通滤波单元,用于对所述会议电话多个成员的原始语音信号中至少一个成员的原始语音信号进行低通滤波处理;
比较单元,用于比较至少包括一个经过低通滤波处理后的成员的语音信号强度;
语音值大小确定单元,用于根据所述比较单元的比较结果确定语音值大小;
电话语音信号输出单元,用于根据所述语音值大小,获得会议电话语音信号并输出。
7、根据权利要求6所述的网元设备,其特征在于,
所述低通滤波单元包括:
加法器,用于将所述会议电话成员的原始语音信号的前一次采样值所对应的滤波输出值,与所述会议电话成员的原始语音信号的本次采样值进行相加,相加后的值作为被减数并输出;
第一除法器,用于将滤波系数的倒数与所述前一次采样值所对应的滤波输出值进行相除,相除后的值作为减数并输出;
减法器,用于从所述加法器输出的被减数中减去所述第一除法器输出的减数,得到差值并输出;
第二除法器,用于将所述滤波系数的倒数与所述减法器输出的差值进行相除,相除后的值作为所述会议电话成员的原始语音信号的本次采样值所对应的滤波输出值。
8、根据权利要求6或7所述的网元设备,其特征在于,
所述语音值大小确定单元,用于在各成员的语音信号强度中确定语音最大值、语音次大值和非语音最大值。
9、根据权利要求8所述的网元设备,其特征在于,
所述电话语音信号输出单元包括:
语音次大值输出单元,用于根据所述语音值大小,在所述语音最大值的成员所在的时隙,输出所述语音次大值;
语音最大值输出单元,用于根据所述语音值大小,在所述非语音最大值的成员所在的时隙,输出所述语音最大值。
10、根据权利要求8所述的网元设备,其特征在于,
所述电话语音信号输出单元包括:
语音次大值成员的原始语音信号值输出单元,用于根据所述语音值大小,在所述语音最大值的成员所在的时隙,输出所述语音次大值的成员滤波前的原始语音信号值;
语音最大值成员的原始语音信号值输出单元,用于根据所述语音值大小,在所述非语音最大值的成员所在的时隙,输出所述语音最大值的成员滤波前的原始语音信号值。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2007103050854A CN101472017A (zh) | 2007-12-27 | 2007-12-27 | 实现会议电话通话的方法及网元设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2007103050854A CN101472017A (zh) | 2007-12-27 | 2007-12-27 | 实现会议电话通话的方法及网元设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101472017A true CN101472017A (zh) | 2009-07-01 |
Family
ID=40829129
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2007103050854A Pending CN101472017A (zh) | 2007-12-27 | 2007-12-27 | 实现会议电话通话的方法及网元设备 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101472017A (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014117722A1 (zh) * | 2013-01-30 | 2014-08-07 | 华为终端有限公司 | 语音处理方法、装置及终端设备 |
-
2007
- 2007-12-27 CN CNA2007103050854A patent/CN101472017A/zh active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014117722A1 (zh) * | 2013-01-30 | 2014-08-07 | 华为终端有限公司 | 语音处理方法、装置及终端设备 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6422886B2 (ja) | エコー抑圧 | |
| CN103888580B (zh) | 一种终端录音过程中降噪处理方法及终端 | |
| JP5671147B2 (ja) | 後期残響成分のモデリングを含むエコー抑制 | |
| KR101388864B1 (ko) | 시간 및 주파수 도메인에서의 분할 고속 콘볼루션 | |
| CN108305637B (zh) | 耳机语音处理方法、终端设备及存储介质 | |
| CN105472189A (zh) | 声回波消除的检测 | |
| WO2014000476A1 (zh) | 移动终端语音降噪的方法及装置 | |
| CN110782914B (zh) | 信号处理方法、装置、终端设备及存储介质 | |
| JP2013527479A (ja) | 破損したオーディオ信号の修復 | |
| JP6422885B2 (ja) | エコー抑圧 | |
| CN105432062B (zh) | 用于回波去除的方法、设备及介质 | |
| WO2020228107A1 (zh) | 一种音频修复方法、设备及可读存储介质 | |
| CN112602150A (zh) | 噪声估计方法、噪声估计装置、语音处理芯片以及电子设备 | |
| CN105931647A (zh) | 噪声抑制的方法及装置 | |
| JP2016503262A (ja) | エコー抑圧 | |
| JP2009218663A (ja) | 音響信号処理装置 | |
| CN106297816B (zh) | 一种回声消除的非线性处理方法和装置及电子设备 | |
| CN101106384A (zh) | 时域和频域中的分段快速卷积 | |
| CN101193139B (zh) | 一种可滤除环境音的方法及其手机 | |
| CN112735481B (zh) | Pop音检测方法、装置、终端设备及存储介质 | |
| CN101472017A (zh) | 实现会议电话通话的方法及网元设备 | |
| CN104835502B (zh) | 音频信号处理方法、装置及电子设备 | |
| CN111370033B (zh) | 键盘声处理方法、装置、终端设备及存储介质 | |
| JP7495684B2 (ja) | エコー除去方法、装置および電子機器 | |
| US20250191601A1 (en) | Method and audio processing system for wind noise suppression |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20090701 |