CN101488870A - 语音混音的实现方法、***及设备 - Google Patents
语音混音的实现方法、***及设备 Download PDFInfo
- Publication number
- CN101488870A CN101488870A CNA2009100094686A CN200910009468A CN101488870A CN 101488870 A CN101488870 A CN 101488870A CN A2009100094686 A CNA2009100094686 A CN A2009100094686A CN 200910009468 A CN200910009468 A CN 200910009468A CN 101488870 A CN101488870 A CN 101488870A
- Authority
- CN
- China
- Prior art keywords
- voice
- voice messaging
- acoustic energy
- way
- terminal
- 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.)
- Granted
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种语音混音的实现方法,应用于包括组播网络、语音会议服务器和至少两个语音终端的***中,该方法包括:语音发送终端获取语音信息,计算语音信息的声音能量,并将语音信息对应的声音能量发送给语音会议服务器,将语音信息发送到组播网络中对应的组播地址;语音会议服务器对来自多个语音发送终端的声音能量进行比较,获得能量大的至少两路语音信息后,通过信令指示语音接收终端从组播网络中对应的组播地址获取对应的至少两路语音信息;语音接收终端对所述至少两路语音信息进行混音。本发明中,通过优化功能部署来降低对混音服务器的性能要求,从而提升整体的语音会议容量,使同等硬件条件下***的混音容量得到很大的提升。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种语音混音的实现方法、***及设备。
背景技术
语音会议***可以实现多个用户同时进行语音通信,如图1所示,目前语音会议***包括MCU(Multipoint Control Unit,多点控制器)和多个终端,这些终端在不同时刻功能不同,分为语音发起终端和语音接收终端。其中,语音发起终端将语音信息进行编码后汇聚到MCU,MCU将来自各个语音发起终端的信息进行解码,将各个解码后的语音信号进行混音并编码后,发送给语音接收终端;语音接收终端接收到声音流后,进行解码输出。
由于MCU对所有的语音信号进行混音可能造成资源占用过多及混音后的信号效果不好,因此,提出了一种优化方法:MCU解码后,计算各路语音信号的声音能量,然后和其他语音信号进行能量比较,只混音能量最高的几路(例如两路)语音信号,将语音能量最高的几路语音信号进行混音并编码。
然而,上述两种方法都需要MCU先解码,再编码等,而且解码,编码等都非常消耗性能,因此语音会议的总接入路数受到MCU性能的制约。
另外,当没有专门的MCU来混音时,各个终端把各自的声音发送给会议的各个加入者,各个加入者来自主的实现混音。
然而,该方案中会议容量受到终端性能的限制,而且网络中流量太大。
发明内容
本发明提供了一种语音混音的实现方法、***及设备,以大幅度提升混音的性能。
本发明提供了一种语音混音的实现方法,应用于包括组播网络、语音会议服务器和至少两个语音终端的***中,所述语音终端包括语音发送终端和语音接收终端,所述方法包括以下步骤:
所述语音发送终端获取语音信息,计算所述语音信息的声音能量,并将所述语音信息对应的声音能量发送给所述语音会议服务器,将所述语音信息发送到组播网络中对应的组播地址;
所述语音会议服务器对来自多个语音发送终端的声音能量进行比较,获得能量大的至少两路语音信息后,通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息;
所述语音接收终端对所述至少两路语音信息进行混音。
优选地,所述方法还包括:
所述语音发送终端获取语音信息,并将所述语音信息发送给所述语音会议服务器和组播网络中对应的组播地址;
所述语音会议服务器计算来自多个语音发送终端的所述语音信息的声音能量,并对所述多个语音发送终端的声音能量进行比较,获得能量大的至少两路语音信息后,通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息;
所述语音接收终端对所述至少两路语音信息进行混音。
优选地,所述将语音信息对应的声音能量发送给所述语音会议服务器,将所述语音信息发送到组播网络中对应的组播地址,具体包括:
建立与所述语音会议服务器之间的声音能量通道,与组播网络之间的声音通道;
语音发送终端通过所述声音通道向组播网络发送语音信息,通过所述声音能量通道向所述语音会议服务器发送所述语音信息对应的声音能量。
优选地,所述通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息,具体包括:
所述语音会议服务器向所述语音接收终端发送指令,所述指令中包括声音能量最高的至少两路声音信号的标识;
所述语音接收终端根据组播网络中所述声音能量最高的至少两路声音信号的标识获取对应的至少两路语音信息。
优选地,所述语音接收终端根据组播网络中所述声音能量最高的至少两路声音信号的标识获取对应的至少两路语音信息包括:
所述语音接收终端向组播网络发送携带声音能量最高的至少两路声音信号标识的信息;
所述组播网络根据所述标识查找所述标识对应的至少两路语音信息;
所述语音接收终端接收来自所述组播网络的对应的至少两路语音信息。
本发明提供了一种语音混音的实现***,包括组播网络、语音会议服务器、语音接收终端和语音发送终端,其中:
所述语音发送终端,用于获取语音信息,计算所述语音信息的声音能量,并将所述语音信息对应的声音能量发送给所述语音会议服务器,将所述语音信息发送到所述组播网络中对应的组播地址;
所述语音会议服务器,用于对来自多个语音发送终端的声音能量进行比较,获得能量大的至少两路语音信息后,通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息;
所述组播网络,用于接收来自所述语音发送终端的语音信息,并向所述语音接收终端发送所述能量大的至少两路语音信息;
所述语音接收终端,用于获取所述至少两路语音信息后,对所述至少两路语音信息进行混音。
本发明提供了一种语音终端,包括:
语音信息获取模块,用于采集用户发出的语音信息;
能量计算模块,用于根据所述语音信息获取模块采集的所述语音信息计算所述语音信息对应的声音能量;
发送模块,用于将所述能量计算模块计算得到的所述语音信息对应的声音能量发送给语音会议服务器,将所述语音信息发送到组播网络中对应的组播地址。
优选地,还包括:
接收模块,用于接收语音会议服务器发送的指令,所述指令中包括声音能量最高的至少两路声音信号的标识;
获取模块,用于根据所述接收模块接收的所述指令向组播网络中所述声音能量最高的至少两路声音信号的标识对应的组播地址中获取对应的至少两路语音信息;
混音模块,用于对所述获取模块获取的所述至少两路语音信息进行混音输出。
优选地,还包括:
建立模块,用于建立与所述语音会议服务器之间的声音能量通道,与组播网络之间的声音通道。
本发明提供了一种语音会议服务器,包括:
接收模块,用于接收来自多个语音终端的声音能量;
比较模块,用于对所述接收模块接收的所述多个声音能量进行比较;
发送模块,用于根据所述比较模块对所述多个声音能量的比较结果,通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息。
优选地,所述接收模块还用于接收来自多个语音终端的语音信息;
所述语音会议服务器还包括:
计算模块,用于计算来自多个语音发送终端的所述语音信息的声音能量,并通过所述比较模块对所述多个语音发送终端的声音能量进行比较。
与现有技术相比,本发明具有以下优点:
本发明中,通过优化功能部署来降低对混音服务器的性能要求,从而提升整体的语音会议容量,使同等硬件条件下***的混音容量得到很大的提升。并且,由于本发明利用组播网络传输语音信息,可以更有效地实现语音信息的集中管理控制,有效节省与利用会议带宽,增加与会用户数量,与会人员的数量不会受到限制。
附图说明
图1是现有技术中一种语音会议***示意图;
图2是本发明中一种语音混音的实现方法流程图;
图3是本发明中一种语音会议***示意图;
图4是本发明中另一种语音混音的实现方法流程图;
图5是本发明中一种语音终端结构图;
图6是本发明中一种语音会议服务器结构图。
具体实施方式
本发明的基本思想为:语音发送终端获取语音信息,计算语音信息的声音能量,并将语音信息对应的声音能量发送给语音会议服务器,将语音信息发送到组播网络中对应的组播地址;语音会议服务器对来自多个语音发送终端的声音能量进行比较,获得能量大的至少两路语音信息后,通过信令指示语音接收终端从组播网络中对应的组播地址获取对应的至少两路语音信息;语音接收终端对所述至少两路语音信息进行混音。本发明通过优化混音功能的部署来减少语音会议服务器的混音步骤,从而大幅度提升了混音的性能。
本发明提供了一种语音混音的实现方法,应用于包括组播网络、语音会议服务器和至少两个语音终端的***中,所述语音终端包括语音发送终端和语音接收终端,所述方法如图2所示,包括以下步骤:
步骤201,所述语音发送终端获取语音信息,计算所述语音信息的声音能量,并将所述语音信息对应的声音能量发送给所述语音会议服务器,将所述语音信息发送到组播网络中对应的组播地址;
步骤202,所述语音会议服务器对来自多个语音发送终端的声音能量进行比较,获得能量大的至少两路语音信息后,通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息;
步骤203,所述语音接收终端对所述至少两路语音信息进行混音。
其中,所述方法还包括:
所述语音发送终端获取语音信息,并将所述语音信息发送给所述语音会议服务器和组播网络中对应的组播地址;
所述语音会议服务器计算来自多个语音发送终端的所述语音信息的声音能量,并对所述多个语音发送终端的声音能量进行比较,获得能量大的至少两路语音信息后,通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息;
所述语音接收终端对所述至少两路语音信息进行混音。
其中,所述将语音信息对应的声音能量发送给所述语音会议服务器,将所述语音信息发送到组播网络中对应的组播地址,具体包括:
建立与所述语音会议服务器之间的声音能量通道,与组播网络之间的声音通道;
语音发送终端通过所述声音通道向组播网络发送语音信息,通过所述声音能量通道向所述语音会议服务器发送所述语音信息对应的声音能量。
其中,所述通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息,具体包括:
所述语音会议服务器向所述语音接收终端发送指令,所述指令中包括声音能量最高的至少两路声音信号的标识;
所述语音接收终端根据组播网络中所述声音能量最高的至少两路声音信号的标识获取对应的至少两路语音信息。
其中,所述语音接收终端根据组播网络中所述声音能量最高的至少两路声音信号的标识获取对应的至少两路语音信息包括:
所述语音接收终端向组播网络发送携带声音能量最高的至少两路声音信号标识的信息;
所述组播网络根据所述标识查找所述标识对应的至少两路语音信息;
所述语音接收终端接收来自所述组播网络的对应的至少两路语音信息。
本发明中,提供了一种语音混音的实现方法,应用于包括一个语音会议服务器,多个语音终端的***中,这些语音终端根据会议的需要可以分为语音发送终端和语音接收终端,其中,语音发送终端为会议发言者,语音接收终端为会议听众。该实施例仅以对两路语音信号进行混音为例说明,该方法应用的***如图3所示,具体处理过程如图4所示,包括以下步骤:
步骤401,语音会议服务器通过呼叫信令(例如SIP协议或H.323协议等)和语音终端协商建立声音能量通道,语音终端与组播网络建立声音通道。其中,声音通道,用于语音终端与组播网络交互语音信号;声音能量通道,用于语音会议服务器使用标准的RTP(Real-time Transport Protocol,实时传输协议)协议来接收语音发送终端的声音能量信息,例如,语音会议服务器和语音终端通过将SIP(Session Initiation Protocol,会议起始协议)协议中的SDP(Service Discovery Protocol,服务发现协议)报文扩展一个PayLoad(有效载荷)类型,协商出一个声音能量通道。
其中,在语音发送终端与组播网络建立声音通道时,该语音发送终端为源终端(即组播源),该组播网络的地址为目的地址(即组播组地址)。
步骤402,语音发送终端在采集到语音信息后,判断该语音发送终端是否具有根据语音信息计算声音能量的功能,如果有,则与语音会议服务器建立声音能量通道,转到步骤403。该建立的声音能量通道为语音会议服务器和语音发送终端协商的声音能量通道,步骤401中,该语音发送终端与组播网络已建立声音通道,此时,可以确定声音通道和声音能量通道的对应关系,即建立语音信息及该语音信息的声音能量的对应关系;当语音发送终端不具有根据语音信息计算声音能量的功能时,只建立语音发送终端与组播网络的声音通道,转到步骤407。
步骤403,语音发送终端具有根据语音信息计算声音能量的功能,则在采集语音信息后,计算该语音信息的声音能量;对该语音信息和对应的声音能量进行编码,然后在发送语音信息的RTP报文和发送对应的声音能量的RTP报文的时间戳上打上相同的时间,以便语音会议服务器根据时间戳确定该语音信息在该时间段的声音能量,并将该语音信息对应的声音能量通过声音能量通道发送到语音会议服务器。
本发明中,语音发送终端在采集到语音信息后,还将通过声音通道将该语音信息发送到组播网络中,该语音信息中还可以携带该语音发送终端的地址信息(当多个语音发送终端向同一组播组地址发送语音信息时,用于区分发送该语音信息的源终端)。其中,语音发送终端向组播网络发送语音信息和语音发送终端向语音会议服务器发送该语音信息所对应的声音能量并没有先后的顺序关系。
步骤404,语音会议服务器从各个声音能量通道中接收来自多个语音发送终端发送的声音能量信息;比较各路声音能量,比较声音能量不是直接比较声音能量值,而且对正在传输的声音要赋予更高的权重,使得声音逐渐退出。例如,初始比较时,声音能量最大的权重赋值为2,在第二次的比较中,先直接比较声音能量,如果该路声音的能量值已经不是最大值,则该路声音的权重降低为1.8,并把该路声音能量乘以权重后再和最大的声音能量进行比较,如该路声音能量乘以权重后仍比当前最大的声音能量大,则还使用原先的这路语音,如果该路声音能量乘以权重后小于当前最大的声音能量,则使用当前最大的声音能量。
步骤405,语音会议服务器依据能量比较算法得出能量最高的两路语音信息,并通过信令指示语音接收终端从组播网络中对应的组播源地址中去接收语音信息,该信令为扩展的信令,目的是指示语音接收终端变更“源”的地址。其中,选择两路语音信息是避免声音切换的过于频繁,背景声音的突然变化导致用户不适应。
其中,语音会议服务器在接收到来自多个语音发送终端的声音能量信息时,获取语音发送终端的IP地址信息,在计算出能量最高的两路语音信息后,将该两路语音信息所对应的IP地址信息添加到信令中,并将该信令发送给语音接收终端(可以为多个),而该信令中携带了组播源(语音发送终端)的IP地址信息(声音能量最高的两路声音信号的标识)。其中,在组播网络中,组播是允许一个或多个发送者(组播源)发送的数据包到多个接收者(一次的,同时的)的网络技术,组播源把数据包发送到特定组播组,而只有属于该组播组的地址才能接收到数据包,从而大大的节省网络带宽。本发明中,组播源将携带语音信息的数据包发送到组播网络,在组播网络中存储不同组播源(不同的语音发送终端)的语音信息,当该特定组播组内的接收者(语音接收终端)需要接收语音信息时,组播网络将对应的语音信息发送给语音接收终端。
多个语音接收终端在接收到上述的信令后,分别向组播网络发送消息,该消息的目的地址为组播组地址,并且该消息中携带了组播源的IP地址信息(能量最高的两路语音信息所对应的语音发送终端的IP地址信息)。其中,该多个语音接收终端为组播网络所在组播组内的不同接收者。
组播网络在接收到来自多个语音接收终端的消息后,获取消息中携带的组播源的IP地址信息(能量最高的两路语音信息所对应的语音发送终端的IP地址),查找到该组播源IP地址所对应的语音信息(能量最高的两路语音信息),并将该语音信息发送给多个语音接收终端。
步骤406,语音接收终端对这两路语音信息进行解码,并对解码后的两路语音信息进行混音,然后输出。
步骤407,语音发送终端不具有根据语音信息计算声音能量的功能时,语音发送终端根据语音发送终端与组播网络之间的声音通道,将语音信息发送给组播网络,该语音信息中携带该语音发送终端的地址信息。该语音发送终端向语音会议服务器发送消息,该消息中携带了经过编码的语音发送终端的语音信息,语音会议服务器对语音信息进行解码,并进行能量计算和能量比较过程。转到步骤405。
上述实施例仅以对两路语音信号进行混音为例说明,实际应用中也可以对两路以上语音信号进行混音,但实现过程有所区别。例如对于3路语音信号进行混音,需要在语音会议服务器和语音终端之间预先建立3条声音能量通道;语音会议服务器接收来自至少三个语音发送终端的语音信息及对应的声音能量,对这些声音能量进行比较,获得声音能量最高的三个,分别将这三个声音能量最高的语音信息通过对应的3条声音能量通道发送给语音接收终端,使语音接收终端这三路语音信息进行解码,并对解码后的三路语音信息进行混音输出。
本发明提供了一种语音混音的实现***,包括组播网络、语音会议服务器、语音接收终端和至少两个语音发送终端,其中:
语音发送终端,用于获取语音信息,计算所述语音信息的声音能量,并将所述语音信息对应的声音能量发送给所述语音会议服务器,将所述语音信息发送到组播网络中对应的组播地址;
语音会议服务器,用于对来自多个语音发送终端的声音能量进行比较,获得能量大的至少两路语音信息后,通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息;
组播网络,用于接收来自语音发送终端的语音信息,并向语音接收终端发送能量大的至少两路语音信息;
语音接收终端,用于获取所述至少两路语音信息后,对所述至少两路语音信息进行混音。
本发明提供了一种语音终端,如图5所示,包括:
语音信息获取模块510,用于采集用户发出的语音信息;
能量计算模块520,用于根据语音信息获取模块510采集的所述语音信息计算所述语音信息对应的声音能量;
发送模块530,用于将能量计算模块520计算得到的所述语音信息对应的声音能量发送给语音会议服务器,将所述语音信息发送到组播网络中对应的组播地址。
接收模块540,用于接收语音会议服务器发送的指令,所述指令中包括声音能量最高的至少两路声音信号的标识;
获取模块550,用于根据接收模块540接收的所述指令向组播网络中所述声音能量最高的至少两路声音信号的标识对应的组播地址中获取对应的至少两路语音信息;
混音模块560,用于对获取模块550获取的所述至少两路语音信息进行混音输出。
建立模块570,用于建立与语音会议服务器之间的声音能量通道,以及与组播网络之间的声音通道,以使发送模块530根据声音能量通道将语音信息对应的声音能量发送给语音会议服务器,使发送模块530根据声音通道将语音信息发送到组播网络中对应的组播地址。
本发明提供了一种语音会议服务器,如图6所示,包括:接收模块610,用于接收来自多个语音终端的语音信息和对应的声音能量;
该接收模块610还用于接收来自多个语音终端的语音信息;
比较模块620,用于对接收模块610接收的所述多个声音能量进行比较;
发送模块630,用于根据比较模块620对所述多个声音能量的比较结果,通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息。
计算模块640,用于计算接收模块610接收到的来自多个语音发送终端的语音信息的声音能量,并通过比较模块620对多个语音发送终端的声音能量进行比较。
本发明中在语音终端支持声音能量计算及传输特性的情况下,语音会议服务器只需要进行语音信息及对应的声音能量的接收,声音能量的比较。不需要进行声音能量的计算及混音,极大的降低对语音会议服务器的性能要求,从而提升了语音会议***整体的容量。
另外,语音终端根据语音信息计算声音能量,并向语音会议服务器传输声音能量的特性都是在标准协议的基础上进行扩展,即使所有的语音终端不支持这些特性也将不影响该语音会议***的正常使用,也不会降低原有的性能,但只要有一部分语音终端支持该特性,则语音会议***的整体性能就将得到提升,如所有的终端都支持该特性,则语音会议服务器的整体性能将得到极大的提升。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
Claims (11)
1、一种语音混音的实现方法,应用于包括组播网络、语音会议服务器和至少两个语音终端的***中,所述语音终端包括语音发送终端和语音接收终端,其特征在于,所述方法包括以下步骤:
所述语音发送终端获取语音信息,计算所述语音信息的声音能量,并将所述语音信息对应的声音能量发送给所述语音会议服务器,将所述语音信息发送到组播网络中对应的组播地址;
所述语音会议服务器对来自多个语音发送终端的声音能量进行比较,获得能量大的至少两路语音信息后,通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息;
所述语音接收终端对所述至少两路语音信息进行混音。
2、如权利要求1所述的方法,其特征在于,所述方法还包括:
所述语音发送终端获取语音信息,并将所述语音信息发送给所述语音会议服务器和组播网络中对应的组播地址;
所述语音会议服务器计算来自多个语音发送终端的所述语音信息的声音能量,并对所述多个语音发送终端的声音能量进行比较,获得能量大的至少两路语音信息后,通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息;
所述语音接收终端对所述至少两路语音信息进行混音。
3、如权利要求1或2所述的方法,其特征在于,所述将语音信息对应的声音能量发送给所述语音会议服务器,将所述语音信息发送到组播网络中对应的组播地址,具体包括:
建立与所述语音会议服务器之间的声音能量通道,与组播网络之间的声音通道;
语音发送终端通过所述声音通道向组播网络发送语音信息,通过所述声音能量通道向所述语音会议服务器发送所述语音信息对应的声音能量。
4、如权利要求1或2所述的方法,其特征在于,所述通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息,具体包括:
所述语音会议服务器向所述语音接收终端发送指令,所述指令中包括声音能量最高的至少两路声音信号的标识;
所述语音接收终端根据组播网络中所述声音能量最高的至少两路声音信号的标识获取对应的至少两路语音信息。
5、如权利要求4所述的方法,其特征在于,所述语音接收终端根据组播网络中所述声音能量最高的至少两路声音信号的标识获取对应的至少两路语音信息包括:
所述语音接收终端向组播网络发送携带声音能量最高的至少两路声音信号标识的信息;
所述组播网络根据所述标识查找所述标识对应的至少两路语音信息;
所述语音接收终端接收来自所述组播网络的对应的至少两路语音信息。
6、一种语音混音的实现***,其特征在于,包括组播网络、语音会议服务器、语音接收终端和语音发送终端,其中:
所述语音发送终端,用于获取语音信息,计算所述语音信息的声音能量,并将所述语音信息对应的声音能量发送给所述语音会议服务器,将所述语音信息发送到所述组播网络中对应的组播地址;
所述语音会议服务器,用于对来自多个语音发送终端的声音能量进行比较,获得能量大的至少两路语音信息后,通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息;
所述组播网络,用于接收来自所述语音发送终端的语音信息,并向所述语音接收终端发送所述能量大的至少两路语音信息;
所述语音接收终端,用于获取所述至少两路语音信息后,对所述至少两路语音信息进行混音。
7、一种语音终端,其特征在于,包括:
语音信息获取模块,用于采集用户发出的语音信息;
能量计算模块,用于根据所述语音信息获取模块采集的所述语音信息计算所述语音信息对应的声音能量;
发送模块,用于将所述能量计算模块计算得到的所述语音信息对应的声音能量发送给语音会议服务器,将所述语音信息发送到组播网络中对应的组播地址。
8、如权利要求7所述语音终端,其特征在于,还包括:
接收模块,用于接收语音会议服务器发送的指令,所述指令中包括声音能量最高的至少两路声音信号的标识;
获取模块,用于根据所述接收模块接收的所述指令向组播网络中所述声音能量最高的至少两路声音信号的标识对应的组播地址中获取对应的至少两路语音信息;
混音模块,用于对所述获取模块获取的所述至少两路语音信息进行混音输出。
9、如权利要求7或8所述语音终端,其特征在于,还包括:
建立模块,用于建立与所述语音会议服务器之间的声音能量通道,与组播网络之间的声音通道。
10、一种语音会议服务器,其特征在于,包括:
接收模块,用于接收来自多个语音终端的声音能量;
比较模块,用于对所述接收模块接收的所述多个声音能量进行比较;
发送模块,用于根据所述比较模块对所述多个声音能量的比较结果,通过信令指示语音接收终端从所述组播网络中对应的组播地址获取对应的至少两路语音信息。
11、如权利要求10所述语音会议服务器,其特征在于,所述接收模块还用于接收来自多个语音终端的语音信息;
所述语音会议服务器还包括:
计算模块,用于计算来自多个语音发送终端的所述语音信息的声音能量,并通过所述比较模块对所述多个语音发送终端的声音能量进行比较。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100094686A CN101488870B (zh) | 2009-02-25 | 2009-02-25 | 语音混音的实现方法、***及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100094686A CN101488870B (zh) | 2009-02-25 | 2009-02-25 | 语音混音的实现方法、***及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101488870A true CN101488870A (zh) | 2009-07-22 |
CN101488870B CN101488870B (zh) | 2011-04-13 |
Family
ID=40891559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009100094686A Active CN101488870B (zh) | 2009-02-25 | 2009-02-25 | 语音混音的实现方法、***及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101488870B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102377888A (zh) * | 2010-08-16 | 2012-03-14 | 中兴通讯股份有限公司 | 实现微波通信网上公务电话的***、装置及方法 |
CN102664019A (zh) * | 2012-04-27 | 2012-09-12 | 深圳市邦彦信息技术有限公司 | 一种全交互会议的dsp混音方法和装置 |
CN103259943A (zh) * | 2012-02-21 | 2013-08-21 | 深圳市东进软件开发有限公司 | 一种pstn电话会议混音方法 |
CN104469032A (zh) * | 2014-10-30 | 2015-03-25 | 苏州科达科技股份有限公司 | 混音处理方法及*** |
CN112885329A (zh) * | 2021-02-02 | 2021-06-01 | 广州广哈通信股份有限公司 | 一种提高混音音质的控制方法、装置及存储介质 |
CN115065571A (zh) * | 2022-06-14 | 2022-09-16 | 南昌职业大学 | 一种用于大会场的语音设备 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100518103C (zh) * | 2007-06-29 | 2009-07-22 | 中兴通讯股份有限公司 | 一种利用sip软终端实现呼叫中心***监听的方法及其*** |
CN101110868A (zh) * | 2007-07-27 | 2008-01-23 | 腾讯科技(深圳)有限公司 | 一种基于pc和电话进行多人语音沟通的方法及*** |
-
2009
- 2009-02-25 CN CN2009100094686A patent/CN101488870B/zh active Active
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102377888A (zh) * | 2010-08-16 | 2012-03-14 | 中兴通讯股份有限公司 | 实现微波通信网上公务电话的***、装置及方法 |
CN102377888B (zh) * | 2010-08-16 | 2015-12-16 | 中兴通讯股份有限公司 | 实现微波通信网上公务电话的***、装置及方法 |
CN103259943A (zh) * | 2012-02-21 | 2013-08-21 | 深圳市东进软件开发有限公司 | 一种pstn电话会议混音方法 |
CN102664019A (zh) * | 2012-04-27 | 2012-09-12 | 深圳市邦彦信息技术有限公司 | 一种全交互会议的dsp混音方法和装置 |
CN104469032A (zh) * | 2014-10-30 | 2015-03-25 | 苏州科达科技股份有限公司 | 混音处理方法及*** |
CN104469032B (zh) * | 2014-10-30 | 2017-06-16 | 苏州科达科技股份有限公司 | 混音处理方法及*** |
CN112885329A (zh) * | 2021-02-02 | 2021-06-01 | 广州广哈通信股份有限公司 | 一种提高混音音质的控制方法、装置及存储介质 |
CN112885329B (zh) * | 2021-02-02 | 2023-10-31 | 广州广哈通信股份有限公司 | 一种提高混音音质的控制方法、装置及存储介质 |
CN115065571A (zh) * | 2022-06-14 | 2022-09-16 | 南昌职业大学 | 一种用于大会场的语音设备 |
CN115065571B (zh) * | 2022-06-14 | 2023-10-27 | 南昌职业大学 | 一种用于大会场的语音设备 |
Also Published As
Publication number | Publication date |
---|---|
CN101488870B (zh) | 2011-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101488870B (zh) | 语音混音的实现方法、***及设备 | |
CA2605595C (en) | Method and system for providing a group chat service | |
CN101252452B (zh) | 一种多媒体会议中分布式混音*** | |
US8659634B2 (en) | Method and system for implementing three-party video call by mobile terminals | |
CN103327014B (zh) | 一种语音处理方法、装置及*** | |
KR20140103290A (ko) | 회의 시스템에서의 에코 소거를 위한 방법 및 장치 | |
CN107147415A (zh) | 一种基于lora技术的语音对讲装置及方法 | |
CN101689998A (zh) | 活动说话者标识 | |
US20080076362A1 (en) | PTT system, method for implementing PTT communication, PTT management server and terminal device thereof | |
CN101820523A (zh) | 一种会话处理方法和*** | |
CN104167210A (zh) | 一种轻量级的多方会议混音方法和装置 | |
WO2010075821A1 (zh) | 实现多路语音混音的方法、***及节点设备 | |
CN104253696A (zh) | 基于互联网的警用手持语音对讲方法及*** | |
CN113612759B (zh) | 一种基于sip协议的高性能高并发智能广播***及实现方法 | |
CN104469254A (zh) | 会议点名处理方法、装置和会议*** | |
CN1170447C (zh) | 无线通信***内的传输 | |
CN103945335A (zh) | 一种群组会话的方法、装置和*** | |
CN101867764A (zh) | 移动多方视频通话*** | |
CN1976376B (zh) | 一种呼叫会话的方法、ip电话***及ip电话终端 | |
CN112019488A (zh) | 一种语音处理的方法、装置、设备和存储介质 | |
US8565224B2 (en) | Telephone system, telephone exchange apparatus, and connection control method used in telephone exchange apparatus | |
CN100438544C (zh) | 一种应用即时通讯的即时通话的方法和*** | |
CN101262361A (zh) | 实现广播业务的方法及*** | |
CN113949775A (zh) | 无中心语音会议*** | |
CN101132392B (zh) | 一种单独载频广播***及其实现业务传送的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No. Patentee after: Xinhua three Technology Co., Ltd. Address before: 310053 Hangzhou hi tech Industrial Development Zone, Zhejiang province science and Technology Industrial Park, No. 310 and No. six road, HUAWEI, Hangzhou production base Patentee before: Huasan Communication Technology Co., Ltd. |