实现多语言会议的方法、装置和系统 【技术领域】
本发明涉及通信技术领域,特别涉及一种实现多语言会议的方法、装置和系统。
背景技术
目前,随着通讯技术的发展,视讯会议得到了广泛的开展和应用。视讯会议可以理解为通常意义上的电视会议业务,通过多媒体通信手段,利用电视设备和通信网络召开会议,可以同时实现两地或多个地点之间的图像、语音、数据的交互功能。通常,视讯会议系统包括视讯终端设备、通信网络、多点控制单元(MCU,Multipoint Control Unit)等几部分。
视讯终端设备主要包括视频输入/输出设备、音频输入/输出设备、视频编解码器、音频编解码器、信息通信设备及多路复用/信号分线设备等。其基本功能是将本地摄像机拍摄的图像信号、麦克风拾取的声音信号进行压缩编码,经过传输网络,传至远方会场。同时,接收远方会场传来的数字信号,经解码后,还原成模拟的图像和声音信号。
随着国际化的发展,同一个会场中经常有多种语言的参会者。为了让不同语言的参会者方便、快捷地交流,通常采用同声传译技术来解决同一个会场中有多种语言的参会者的情况。采用同声传译技术,发言者的语言被翻译成不同的语言,参会者选择自己所属的语言,通过佩戴耳机来收听发言者的讲话。
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:
采用同声传译技术,不同语言的参会者都需要佩戴耳机,一方面,参会者长时间佩戴耳机容易疲劳,降低注意力;另一方面,参会者佩戴耳机不方便与其他参会者进行交流。
【发明内容】
本发明的实施例提供一种实现多语言会议的方法、装置和系统,能够方便参会者收听发言以及与其他参会者进行交流。
本发明实施例采用的技术方案为:
一种实现多语言会议的方法,包括:
接收由终端输出的至少两种语言信号,根据每种语言信号的定向传播区域,对所述至少两种语言信号进行定向传播处理,生成至少两组音频信号;
对所述至少两组音频信号进行组合处理,通过音频接口传输给扬声器进行播放。
一种阵列扬声器处理设备,包括:
定向传播处理模块,用于接收由终端输出的至少两种语言信号,根据每种语言信号的定向传播区域,对所述至少两种语言信号进行定向传播处理,生成至少两组音频信号,发送给组合模块;
组合模块,用于对所述至少两组音频信号进行组合处理,通过音频接口传输给扬声器进行播放。
一种实现多语言会议的系统,包括:终端、阵列扬声器处理设备、扬声器,其中,
所述终端,用于输出至少两种语言信号,将所述至少两种语言信号发送到阵列扬声器处理设备;
所述阵列扬声器处理设备,用于接收由终端输出的至少两种语言信号,根据每种语言信号的定向传播区域,对所述至少两种语言信号进行定向传播处理,生成至少两组音频信号,并对所述至少两组音频信号进行组合处理,通过音频接口传输给扬声器进行播放;
所述扬声器,用于接收并播放所述由阵列扬声器处理设备发送的音频信号。
本发明实施例提供的实现多语言会议的方法、装置和系统,将会场语言划分为若干个区域,某种语言的参会者坐在相应语言的区域内,采用阵列扬声器处理设备将各个语言的语音信号定向传播到相应语言的区域,这样各区域内的参会者只能听见自己语言的语音信号,而其它语言的语音信号声音较小,不会影响参会者收听自己语言的语音信号,既避免了各语音信号之间的干扰,参会者又不需要佩戴耳机,能够方便参会者收听发言以及与其他参会者进行交流。
【附图说明】
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例一提供的实现多语言会议的方法流程图;
图2为本发明实施例提供的两语言的会场区域的划分示意图;
图3为本发明实施例二提供的实现多语言会议的方法流程图;
图4为本发明实施例提供的计算延迟参数的示意图;
图5为本发明实施例提供的阵列扬声器处理设备定向传播的效果示意图;
图6为本发明实施例三提供的实现多语言会议的方法流程图;
图7为本发明实施例提供地增益处理和混合处理的实现框图;
图8为本发明实施例四提供的实现多语言会议的方法流程图;
图9为本发明实施例五提供的阵列扬声器处理设备结构示意图;
图10为本发明实施例六提供的阵列扬声器处理设备结构示意图;
图11为本发明实施例六提供的定向传播处理模块结构示意图;
图12为本发明实施例七提供的实现多语言会议的系统结构示意图。
【具体实施方式】
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。
实施例一
本实施例提供一种实现多语言会议的方法,能够方便参会者收听发言以及与其他参会者进行交流。
如图1所示,所述实现多语言会议的方法包括:
101、接收由终端输出的至少两种语言信号,根据每种语言信号的定向传播区域,对所述至少两种语言信号进行定向传播处理,生成至少两组音频信号。
102、对所述至少两组音频信号进行组合处理,通过音频接口传输给扬声器进行播放。
上述方法可以由阵列扬声器处理设备执行,其中,所述阵列扬声器处理设备是独立于终端的设备,在实际产品中,阵列扬声器处理设备也可以集成在终端内。
其中,所述扬声器摆放在会场的前方,当然,也可以采用其它摆放方式,例如:放置在天花板上。
本发明实施例提供的实现多语言会议的方法,将会场语言划分为若干个区域,某种语言的参会者坐在相应语言的区域内,采用阵列扬声器处理设备将各个语言的语音信号定向传播到相应语言的区域,这样各区域内的参会者只能听见自己语言的语音信号,而其它语言的语音信号声音较小,不会影响参会者收听自己语言的语音信号,既避免了各语音信号之间的干扰,参会者又不需要佩戴耳机,能够方便参会者收听发言以及与其他参会者进行交流。
实施例二
在本实施例中,以两语言的多语言会议为例,如图2所示,将两语言的会场区域划分为第一语言区域和第二语言区域,第一语言参会者坐在第一语言区域,第二语言参会者坐在第二语言区域。
在本实施例中,从远端会场传来的第一语言信号由本地终端输出到阵列扬声器处理设备,第二语言信号由翻译员对第一语言信号翻译后得到,并输出到阵列扬声器处理设备。当然,第一语言信号和第二语言信号也可以都由本地终端输出到阵列扬声器处理设备,而不需要经过翻译员的翻译。阵列扬声器处理设备对第一语言和第二语言进行处理,分别定向到第一语言区域和第二语言区域。第一语言区域的参会者能够听见第一语言,而听不清第二语言,第二语言区域的参会者能够听见第二语言,而听不清第一语言。
如图3所示,所述实现多语言会议的方法包括:
301、阵列扬声器处理设备分别设置第一语言信号和第二语言信号的定向传播区域,也就是第一语言区域和第二语言区域。
通常,将会场划分为若干个语言区域,每种语言的参会者坐在相应语言的区域内,该区域便是该种语言信号的定向传播区域。所述定向传播区域可以由用户设置,也可以是事先预设的。
302、阵列扬声器处理设备接收由终端直接输出的第一语言信号,所述第一语言信号为由远端会场传来的语音信号,通常为原始的语音信号。
303、阵列扬声器处理设备接收由第一语言信号翻译后得到的第二语言信号。
其中,所述步骤302和步骤303的先后顺序不限于此,步骤303可以在步骤302之前执行,也可以与步骤302同时执行。
304、阵列扬声器处理设备根据第一语言区域的设置,对第一语言信号进行定向传播处理,生成一组音频信号。通常,这一组音频信号的路数和扬声器阵列中扬声器的数目相同。
其中,在一个实例中,所述步骤304具体包括:
304a、根据对第一语言区域的位置信息的设置,计算延迟参数和增益参数。
其中,所述计算延迟参数具体为:
要实现声音的定向传播,扬声器发出的声音应在某一个时刻同时到达以焦点为中心的球面上,如图4所示,图中焦点距离左边的扬声器最近,在左边扬声器发出声音的时刻,所有扬声器的声音应到达相应的虚线所示的扬声器的位置,即在同一球面上。图中最右扬声器距离焦点最远,不需要延迟,而左边的扬声器延迟时间最长。令Lmax为扬声器距离焦点最长的距离,Li是第i个扬声器距离焦点的距离,则第i个扬声器的延迟时间为:
τi=(Lmax-Li)/c
式中c是声速。
所述计算增益参数具体为:
在实现声音定向传播功能时,各扬声器放出来的声音在到达听众位置时应当能量相同,因此各扬声器增益参数应和扬声器到听众位置距离的平方成正比,令gi为第i个扬声器的增益,则:
gi=G*Li2
式中G为一固定值。
304b、根据步骤304a中计算出的延迟参数,对第一语言信号进行多路延迟,所述延迟的路数和扬声器阵列中扬声器的数目相同。
304c、根据步骤304a中计算出的增益参数,对所述经过延迟后的各路语言信号的幅度进行调整。
304d、对所述经过幅度调整后的各路语言信号进行放大。
305、阵列扬声器处理设备根据第二语言区域的设置,对第二语言信号进行定向传播处理,生成一组音频信号。通常,这一组音频信号的路数和扬声器阵列中扬声器的数目相同。
其中,所述阵列扬声器处理设备根据第二语言区域的设置,对第二语言信号进行定向传播处理,生成一组音频信号的具体实现过程与步骤304a-304d类似,在此不再赘述。
其中,所述步骤304和步骤305的先后顺序不限于此,步骤305可以在步骤304之前执行,也可以与步骤304同时执行。
306、阵列扬声器处理设备将步骤304和步骤305中生成的两组音频信号进行组合处理,并通过音频接口传输给扬声器播放。
其中,所述对两组音频信号进行的组合处理具体可以为:
将两组音频信号中对应路数的信号进行相加处理,即将第1组中的第1路信号和第2组中的第1路信号相加,将第1组中第2路信号和第2组中的第2路信号相加,以此类推,最后生成和扬声器数量相同的音频信号,通过音频接口传输给扬声器播放。
阵列扬声器处理设备定向传播的效果如图5所示,这样第一语言区域的参会者能够听见第一语言,而听不清第二语言,第二语言区域的参会者能够听见第二语言,而听不清第一语言。
因而,利用本实施例的实现多语言会议的方法,采用阵列扬声器处理设备将各个语言的语音信号定向传播到相应语言的区域,这样各区域内的参会者只能听见自己语言的语音信号,而其它语言的语音信号声音较小,不会影响参会者收听自己语言的语音信号,既避免了各语音信号之间的干扰,参会者又不需要佩戴耳机,能够方便参会者收听发言以及与其他参会者进行交流。
实施例三
在本实施例中,以两语言的多语言会议为例,如图2所示,将两语言的会场区域划分为第一语言区域和第二语言区域,第一语言参会者坐在第一语言区域,第二语言参会者坐在第二语言区域。
为了满足参会者的不同需求,阵列扬声器处理设备对第一语言和第二语言进行处理后,第一语言区域的参会者在听见第一语言的同时,也能够听见以较小音量播放的第二语言;同样,第二语言区域的参会者在听见第二语言的同时,也能够听见以较小音量播放的第一语言。
如图6所示,所述实现多语言会议的方法包括:
601、阵列扬声器处理设备分别设置第一语言信号和第二语言信号的定向传播区域,也就是第一语言区域和第二语言区域。
602、阵列扬声器处理设备接收由终端直接输出的第一语言信号和第二语言信号,所述第一语言信号和第二语言信号可以为由远端会场传来的语音信号,通常为原始的语音信号。
603、阵列扬声器处理设备分别对所述第一语言信号和第二语言信号进行增益处理。
如图7所示,所述对第一语言信号和第二语言信号进行增益处理具体可以为:
令第一语言信号为s1,为第一语言信号设置两个增益因子g11和g12,其中,通过控制g11的大小,能够控制第一语言区域听到的第一语言的音量大小;通过控制g12的大小,能够控制第二语言区域听到的第一语言的音量大小。通常,g11大于g12。
令第二语言信号为s2,为第二语言信号设置两个增益因子g21和g22,其中,通过控制g21的大小,能够控制第一语言区域听到的第二语言的音量大小;通过控制g22的大小,能够控制第二语言区域听到的第二语言的音量大小。通常,g21小于g22。
604、阵列扬声器处理设备对经过增益处理后的第一语言信号和第二语言信号进行混合处理。
如图7所示,所述对经过增益处理后的第一语言信号和第二语言信号进行混合处理具体为:
令经过混合处理后、并最终定向到第一语言区域的语言信号为Y1,令经过混合处理后、并最终定向到第二语言区域的语言信号为Y2,则Y1和Y2的值如下所述:
Y1=g11*s1+g21*s2
Y2=g12*s1+g22*s2
605、阵列扬声器处理设备根据第一语言区域的设置,对语言信号Y1进行定向传播处理,生成一组音频信号。通常,这一组音频信号的路数和扬声器阵列中扬声器的数目相同。
606、阵列扬声器处理设备根据第二语言区域的设置,对语言信号Y2进行定向传播处理,生成一组音频信号。通常,这一组音频信号的路数和扬声器阵列中扬声器的数目相同。
607、阵列扬声器处理设备将步骤605和步骤606中生成的所述两组音频信号进行组合处理,并通过音频接口传输给扬声器播放。阵列扬声器处理设备定向传播的效果如图5所示。
其中,所述对两组音频信号进行的组合处理与实施例二中步骤306类似,在此不再赘述。
因而,利用本实施例的实现多语言会议的方法,参会者不需要佩戴耳机,即可以方便地收听发言以及与其他参会者进行;此外,第一语言区域的参会者能够以较大的音量听见第一语言,以较小的音量听见第二语言;第二语言区域的参会者能够以较大的音量听见第二语言,以较小的音量听见第一语言,满足了参会者的不同需求。
实施例四
在本实施例中,以两语言的多语言会议为例,如图2所示,将两语言的会场区域划分为第一语言区域和第二语言区域,第一语言参会者坐在第一语言区域,第二语言参会者坐在第二语言区域。
与实施例二不同的是,在本实施例中,第一语言信号和第二语言信号都是由本地会场传出,翻译员是对本地会场的发言进行翻译。
如图8所示,所述实现多语言会议的方法包括:
801、阵列扬声器处理设备分别设置第一语言信号和第二语言信号的定向传播区域,也就是第一语言区域和第二语言区域。
802、阵列扬声器处理设备接收由第一语言信号翻译后得到的第二语言信号,所述第一语言信号为由麦克风1拾取的第一语言参会者的语言信号。
803、阵列扬声器处理设备接收由第二语言信号翻译后得到的第一语言信号,所述第二语言信号为由麦克风1拾取的第二语言参会者的语言信号。
804、阵列扬声器处理设备根据第一语言区域的设置,对第一语言信号进行定向传播处理,生成一组音频信号。通常,这一组音频信号的路数和扬声器阵列中扬声器的数目相同。
其中,所述阵列扬声器处理设备根据第一语言区域的设置,对第一语言信号进行定向传播处理,生成一组音频信号的具体实现过程与实施例二中的步骤304a-304d类似,在此不再赘述。
805、阵列扬声器处理设备根据第二语言区域的设置,对第二语言信号进行定向传播处理,生成一组音频信号。通常,这一组音频信号的路数和扬声器阵列中扬声器的数目相同。
其中,所述阵列扬声器处理设备根据第二语言区域的设置,对第二语言信号进行定向传播处理,生成一组音频信号的具体实现过程与实施例二中的步骤304a-304d类似,在此不再赘述。
806、阵列扬声器处理设备将步骤804和步骤805中生成的两组音频信号进行组合处理,并通过音频接口传输给扬声器播放。阵列扬声器处理设备定向传播的效果如图5所示。
当然,在所述步骤804之前,还可以包括如实施例三中步骤603和604所述的增益处理和混合处理过程,在此不再赘述。
因而,利用本发明实施例提供的实现多语言会议的方法,采用阵列扬声器处理设备将各个语言的语音信号定向传播到相应语言的区域,这样各区域内的参会者只能听见自己语言的语音信号,而其它语言的语音信号声音较小,不会影响参会者收听自己语言的语音信号,既避免了各语音信号之间的干扰,参会者又不需要佩戴耳机,能够方便参会者收听发言以及与其他参会者进行交流
实施例五
本实施例提供一种阵列扬声器处理设备,能够方便参会者收听发言以及与其他参会者进行交流。
如图9所示,所述阵列扬声器处理设备,包括:
定向传播处理模块91,用于接收由终端输出的至少两种语言信号,根据每种语言信号的定向传播区域,对所述至少两种语言信号进行定向传播处理,生成至少两组音频信号。每种语言信号可以分别对应一个定向传播处理模块91,也可以多个语言信号对应一个定向传播处理模块91。
组合模块92,用于对所述至少两组音频信号进行组合处理,通过音频接口传输给扬声器进行播放。其中,所述扬声器摆放在会场的前方,当然,也可以采用其它摆放方式,例如:放置在天花板上。
本发明实施例阵列扬声器处理设备,将会场语言划分为若干个区域,某种语言的参会者坐在相应语言的区域内,采用阵列扬声器处理设备将各个语言的语音信号定向传播到相应语言的区域,这样各区域内的参会者只能听见自己语言的语音信号,而其它语言的语音信号声音较小,不会影响参会者收听自己语言的语音信号,既避免了各语音信号之间的干扰,参会者又不需要佩戴耳机,能够方便参会者收听发言以及与其他参会者进行交流。
实施例六
如图10所示,所述阵列扬声器处理设备,包括:
定向传播处理模块101,用于接收由终端输出的至少两种语言信号,根据每种语言信号的定向传播区域,对所述至少两种语言信号进行定向传播处理,生成至少两组音频信号。每种语言信号可以分别对应一个定向传播处理模块101,也可以多个语言信号对应一个定向传播处理模块101。
组合模块102,用于对所述至少两组音频信号进行组合处理,通过音频接口传输给扬声器进行播放。
其中,所述组合模块102所进行的组合处理如实施例二中步骤306所述,在此不再赘述。
其中,如图10所示,所述阵列扬声器处理设备,还包括:
设置模块103,用于设置每种语言信号的定向传播区域。每种语言信号可以分别对应一个设置模块103,也可以多个语言信号对应一个设置模块103。
其中,如图10所示,所述阵列扬声器处理设备,还包括:
增益模块104,用于对各语言信号进行增益处理。
其中,所述增益模块104所进行的增益处理如实施例三中步骤603以及图7所述,在此不再赘述。
混合模块105,用于对所述经过增益处理的各语言信号进行混合处理。
其中,所述混合模块105所进行的混合处理如实施例三中步骤604以及图7所述,在此不再赘述。
进一步,如图11所示,所述定向传播处理模块101包括:
延迟和增益参数计算单元1011,用于根据所述每种语言信号的定向传播区域,计算延迟参数和增益参数。
其中,所述延迟和增益参数计算单元1011计算延迟参数和增益参数的过程如实施例二中步骤304a所述,在此不再赘述。
延迟单元1012,用于根据所述延迟参数,对所述语言信号进行多路延迟。
其中,所述延迟的路数和扬声器阵列中扬声器的数目相同。
增益单元1013,用于根据所述增益参数,对所述经延迟单元1012延迟的各路语言信号的幅度进行调整。其中,所述增益单元1013可以为一个滤波器,通过修改音频信号的频谱来实现更好的性能,相应地,所述延迟和增益参数计算单元1011计算的是滤波器参数。
放大单元1014,用于对所述经增益单元1013幅度调整后的各路语言信号进行放大。经所述放大单元1014放大后的各路语言信号发送至组合模块102。
因而,利用本发明实施例提供的阵列扬声器处理设备,参会者不需要佩戴耳机,即可以方便地收听发言以及与其他参会者进行;此外,第一语言区域的参会者能够以较大的音量听见第一语言,以较小的音量听见第二语言;第二语言区域的参会者能够以较大的音量听见第二语言,以较小的音量听见第一语言,满足了参会者的不同需求。
实施例七
本实施例提供一种实现多语言会议的系统,能够方便参会者收听发言以及与其他参会者进行交流。
如图12所示,所述实现多语言会议的系统,包括:终端121、阵列扬声器处理设备122、扬声器123,其中,
所述终端121,用于输出至少两种语言信号,将所述至少两种语言信号发送到阵列扬声器处理设备122。
所述阵列扬声器处理设备122,用于接收由终端121输出的至少两种语言信号,根据每种语言信号的定向传播区域,对所述至少两种语言信号进行定向传播处理,生成至少两组音频信号,并对所述至少两组音频信号进行组合处理,通过音频接口传输给扬声器123进行播放。
通常,将会场语言划分为若干个区域,某种语言的参会者坐在相应语言的区域内。其中,所述阵列扬声器处理设备是独立于终端的设备,在实际产品中,阵列扬声器处理设备也可以集成在终端内。
所述扬声器123,用于接收并播放所述由阵列扬声器处理设备122发送的音频信号。
其中,所述扬声器摆放在会场的前方,当然,也可以采用其它摆放方式,例如:放置在天花板上。
本发明实施例实现多语言会议的系统,将会场语言划分为若干个区域,某种语言的参会者坐在相应语言的区域内,采用阵列扬声器处理设备将各个语言的语音信号定向传播到相应语言的区域,这样各区域内的参会者只能听见自己语言的语音信号,而其它语言的语音信号声音较小,不会影响参会者收听自己语言的语音信号,既避免了各语音信号之间的干扰,参会者又不需要佩戴耳机,能够方便参会者收听发言以及与其他参会者进行交流。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。