实现会议电话通话的方法及网元设备的制作方法

文档序号:7669341阅读:153来源:国知局
专利名称:实现会议电话通话的方法及网元设备的制作方法
技术领域
本发明涉及通信技术领域,特别涉及一种实现会议电话通话的方法及网 元设备。
在会议电话的应用中,随着参与会议电话的成员不断增多,参与会议电 话处理的公务字节也就不断增多,这样经过会议电话处理模块后相当一部分 语音信号被无用的杂音信息所代替,使会议电话的成员实际接收的通话语音 中杂音增大,影响正常通话。这是由于在某些成员的语音信号中出现了干扰 信号,这样经过会议电话处理模块后相当一部分语音信号被无用的干扰信号 所代替,所以影响了正常通话。
现有技术提供一种采用限幅滤波实现会议电话通话的方法,参阅图1,该 方法需要获得会议电话中成员语音信号的相邻两次采样的差值,如当前语音 信号的采样值和上一次语音信号的采样值Z(《-1),然后与两次采样允许 的最大差值AZ进行比较,若小于或者等于AX,则本次采用当前语音信号的采 样值义(iQ;若大于AZ,则本次仍采用上次采样数值义(《-1)。限幅滤波方法 的7>式具体如下
J义(K),I义(A:)-义(K-1)1《az
在对现有技术的研究和实践过程中,发明人发现现有技术存在以下问题
现有技术所提供的限幅滤波方法,直接将会议电话成员语音信号中的部 分信号去除,以牺牲信号为代价。如果AZ取值太小,pir(iO-义(尺-i)l很容易大
于AX,所以本次仍采用上次采样数值Z(K-1),容易牺牲掉X(iO,而如果AZ 取值太大,即使Z(iQ中带了干扰信号,义(K-1)I也容易小于或等于AX, 此时本次采用当前语音信号的采样值Z(iQ,因此没有将带干扰信号的义(iQ滤 掉,所以很难选取合适的数值。如果不能选取合适的数值,就不能有效的改
背景技术
善会议电话的通话质量。

发明内容
本发明实施例要解决的技术问题是提供一种实现会议电话通话的方法及 网元设备,能够有效的改善会议电话通话的质量。
有鉴于此,本发明实施例提供
一种实现会议电话通话的方法,包括 获得会议电话多个成员的原始语音信号;
对所述会议电话多个成员的原始语音信号中至少一个成员的原始语音信 号进行低通滤波处理;
比较至少包括一个经过低通滤波处理后的成员的语音信号强度,根据比 较结果确定语音值大小;
根据所述语音值大小,获得会议电话语音信号并输出。
一种网元设备,包括
原始语音信号获得单元,用于获得会议电话多个成员的原始语音信号;
低通滤波单元,用于对所述会议电话多个成员的原始语音信号中至少一 个成员的原始语音信号进行低通滤波处理;
比较单元,用于比较至少包括一个经过低通滤波处理后的成员的语音信 号强度;
语音值大小确定单元,用于根据所述比较单元的比较结果确定语音值大
电话语音信号输出单元,用于根据所述语音值大小,获得会议电话语音 信号并输出。
上述技术方案中的一个技术方案具有如下有益效果
本发明实施例对进入会议电话处理模块之前的成员语音信号预先做低通 滤波,消除相应成员语音信号中突发的干扰信号,使用于比较的成员语音信 号为该成员滤波后的语音信号,从而避免该成员语音信号中突发的干扰信号 在会议电话处理模块中处理时在某一瞬间作为会议电话语音输出,增强了会议电话通话的质量,提高了用户的满意度。


图1为现有技术一提供的采用限幅滤波实现会议电话通话的方法示意图; 图2为本发明实施例一提供的实现会议电话通话的方法流程图; 图3为本发明实施例一提供的实现会议电话通话的方法示意图; 图4为本发明实施例提供的低通滤波器结构图; 图5为本发明实施例二提供的实现会议电话通话的方法流程图; 图6为本发明实施例二提供的实现会议电话通话的方法示意图; 图7为本发明实施例三提供的实现会议电话通话的方法流程图; 图8为本发明实施例三提供的实现会议电话通话的方法示意图; 图9为本发明实施例四提供的网元设备结构图; 图IO为本发明实施例五提供的网元设备结构图。
具体实施例方式
参阅图2和图3,本发明实施例一提供一种实现会议电话通话的方法,包

步骤201、接收会议电话中各成员的原始语音信号。
该步骤中的会议电话中各成员的原始语音信号为可能携带干扰信号、且 未进行滤波等处理的语音信号。
步骤202、分别采用低通滤波器对各成员的原始语音信号进行低通滤波。 将采用普通硬件电容C和电阻R的低通滤波器的^t分方程用差分方程来
表示,可以得到低通滤波的算法如下
y(iQ二axX(^:) + (l-a)x草-1) (2)
其中,Z(《)为本次采样值,y(〖-l)为上次采样值所对应的滤波输出值; "为滤波系数,其值通常远小于l; y(iQ为本次采样值所对应的滤波输出值。
由(2 )式可以看出,本次采样值所对应的滤波输出值主要取决于前一次采样值义(x-i)所对应的滤波输出值y(ii:-1),本次采样值z(x)对本次
采样值所对应的滤波输出值y(《)的影响是比较小的,起修正作用,因'此即使 本次采样值x(幻是干扰信号,且数值较大,对本次采样值义(iQ所对应的滤波 输出值y(iq也影响不大。如果z(iQ是变化较慢的物理量,采用该滤波算法的 滤波效果更好。
其中,低通滤波器截止频率/,由如下(3)式计算
/丄二a/(2x;rx0 (3) 其中,,为采用时间,;r为圆周率。
本发明可以使用硬件设备实现低通滤波器,为了方便硬件处理,可以选择
"=2",其中,n<l,例如,可以选择"=丄,此时,《 =丄,则低通滤波公式转
6 64
换成
64x军)二X(i:) + (64-1)x翠-1) (4) ^Ei殳」(A:) = 64x}X^) = ;r(iO《6,贝寸
i 翠)=単)》 6
其中,(5 )式中y(《)《6表示y(/Q左移6位,>>6表示对应参数右移6位。
对于单路语音信号,即对一个成员进行滤波的低通滤波器的硬件结构参 见图4所示。
实现低通滤波的过程具体为采用加法器将该成员的原始语音信号的前 一次采样值所对应的滤波输出值y(K -1)与该成员的原始语音信号的本次采样 值X(《)进行相加,相加后的值作为减法器的被减数;采用第一除法器将滤波 系数《的倒数与前一次采样值所对应的滤波输出值y(《-1)进行相除,相除后的 值作为减法器的减数;减法器从被减数中减去减数,得到差值;采用第二除 法器将滤波系数的倒数与该差值进行相除,相除后的值作为该会议电话成员 的原始语音信号的本次采样值所对应的滤波输出值y(iq 。上述低通滤波器是以硬件逻辑来实现的,也可以采用软件来实现,但采
用软件来实现会占用格外的系统f源,也很难达到实时性,所以采用硬件逻 辑来实现是比较好的实现方式。
步骤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、 本发明实施例采用硬件逻辑实现低通滤波功能来改善会议电话的通话 质量,而一般在传输设备中都有硬件逻辑的支撑,本发明实施例可以增加必 要的少量逻辑或者升级原有的逻辑,不必增加格外的软硬件资源。
以上对本发明实施例所提供的 一种实现会议电话通话的方法及网元设备 进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想, 在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不 应理解为对本发明的限制。
权利要求
1、一种实现会议电话通话的方法,其特征在于,包括获得会议电话多个成员的原始语音信号;对所述会议电话多个成员的原始语音信号中至少一个成员的原始语音信号进行低通滤波处理;比较至少包括一个经过低通滤波处理后的成员的语音信号强度,根据比较结果确定语音值大小;根据所述语音值大小,获得会议电话语音信号并输出。
2、 根据权利要求1所述的方法,其特征在于,对所述会议电话多个成员的原始语音信号中至少一个成员的原始语音信 号进行低通滤波处理包括采用加法器将所述会议电话成员的原始语音信号的前一次采样值所对应 的滤波输出值与所述成员原始语音信号的本次采样值进行相加,相加后的值 作为减法器的被减数;将滤波系数的倒数与所述前一次采样值所对应的滤波 输出值进行相除,相除后的值作为所述减法器的减数;所述减法器从所述被 减数中减去所述减数,得到差值;将所述滤波系数的倒数与所述差值进行相 除,相除后的值作为所述会议电话成员的原始语音信号的本次采样值所对应 的滤波输出值。
3、 冲艮据权利要求1或2所述的方法,其特征在于,所述确定语音值大小的步骤包括在各成员的语音信号强度中确定语音 最大值、语音次大值和非语音最大值。
4、 根据权利要求3所述的方法,其特征在于,输出所述会议电话语音信号的步骤具体为 在所述语音最大值的成员所在的时隙,输出所述语音次大值; 在所述非语音最大值的成员所在的时隙,输出所述语音最大值。
5、 根据权利要求3所述的方法,其特征在于, 输出所述会议电话语音信号的步骤具体为在所述语音最大值的成员所在的时隙,输出所述语音次大值的成员滤波前的原始语音信号值;在所述非语音最大值的成员所在的时隙,输出所述语音最大值的成员滤 波前的原始语音信号值。
6、 一种网元设备,其特征在于,包括原始语音信号获得单元,用于获得会议电话多个成员的原始语音信号;低通滤波单元,用于对所述会议电话多个成员的原始语音信号中至少一 个成员的原始语音信号进行低通滤波处理;比较单元,用于比较至少包括一个经过低通滤波处理后的成员的语音信 号强度;语音值大小确定单元,用于根据所述比较单元的比较结果确定语音值大电话语音信号输出单元,用于根据所述语音值大小,获得会议电话语音 信号并输出。
7、 根据权利要求6所述的网元设备,其特征在于, 所述低通滤波单元包括加法器,用于将所述会议电话成员的原始语音信号的前一次采样值所对 应的滤波输出值,与所述会议电话成员的原始语音信号的本次采样值进行相 加,相加后的值作为被减数并输出;第 一除法器,用于将滤波系数的倒数与所述前一次采样值所对应的滤波 输出值进行相除,相除后的值作为减数并输出;减法器,用于从所述加法器输出的被减数中减去所述第一除法器输出的 减数,得到差值并输出;第二除法器,用于将所述滤波系数的倒数与所述减法器输出的差值进行 相除,相除后的值作为所述会议电话成员的原始语音信号的本次采样值所对 应的滤波输出值。
8、 根据权利要求6或7所述的网元设备,其特征在于,所述语音值大小确定单元,用于在各成员的语音信号强度中确定语音最 大值、语音次大值和非语音最大值。 '
9、 根据权利要求8所述的网元设备,其特征在于, 所述电话语音信号输出单元包括语音次大值输出单元,用于根据所述语音值大小,在所述语音最大值的 成员所在的时隙,输出所述语音次大值;语音最大值输出单元,用于根据所述语音值大小,在所述非语音最大值 的成员所在的时隙,输出所述语音最大值。
10、 根据权利要求8所述的网元设备,其特征在于, 所述电话语音信号输出单元包括语音次大值成员的原始语音信号值输出单元,用于根据所述语音值大小, 在所述语音最大值的成员所在的时隙,输出所述语音次大值的成员滤波前的 原始语音信号值;语音最大值成员的原始语音信号值输出单元,用于才艮据所述语音值大小, 在所述非语音最大值的成员所在的时隙,输出所述语音最大值的成员滤波前 的原始语音信号值。
全文摘要
本发明实施例公开了一种实现会议电话通话的方法,包括获得会议电话多个成员的原始语音信号;对所述会议电话多个成员的原始语音信号中至少一个成员的原始语音信号进行低通滤波处理;比较至少包括一个经过低通滤波处理后的成员的语音信号强度,根据比较结果确定语音值大小;根据所述语音值大小,获得会议电话语音信号并输出。采用本发明所提供的技术方案,能够有效的改善会议电话通话的质量。
文档编号H04M3/56GK101472017SQ20071030508
公开日2009年7月1日 申请日期2007年12月27日 优先权日2007年12月27日
发明者恺 康, 昆 李, 强 杨, 董恩昌, 袁小平 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1