语音通信控制方法及系统与流程

文档序号:20204879发布日期:2020-03-27 21:11阅读:163来源:国知局
语音通信控制方法及系统与流程

本发明涉及通信技术领域,更具体的说,涉及语音通信控制方法及系统。



背景技术:

随着专网通信技术的快速发展,在没有基站中继的情况下,仅仅依靠单机的射频发射进行通信,使得对讲机的通信距离远远达不到公网手机的水平。因此,双模对讲机(窄带通信+公网通信)已经成为当下专网通信领域的重要通信设备。

目前大多数双模对讲机在设计过程中,麦克风(mic,microphone)、听筒(receiver)和扬声器(speakers)都是集成在一起的,窄带通信语音通常从扬声器播出,而公网通话语音既可以从听筒播出,也可以从扬声器播出。但是,当双模对讲机正在进行公网语音通信时,若遇到窄带语音通信接入,或者,当双模对讲机正在进行窄带语音通信时,若遇到公网语音通信接入,则会导致公网语音通信与窄带语音通信之间语音输出相互冲突,使得用户体验较差。

因此,目前迫切需要一种智能有效的语音通信控制方案,来解决双模对讲机公网语音通信与窄带语音通信之间的语音输出相互冲突的问题。



技术实现要素:

有鉴于此,本发明提供了一种语音通信控制方法及系统,以解决目前双模对讲机的公网语音通信与窄带语音通信之间语音输出相互冲突的技术问题。

为实现上述目的,本发明提供如下技术方案:

一种语音通信控制方法,应用于双模通信终端,所述方法包括:

与第一终端进行第一语音通信,其中包括接收并输出所述第一终端发送的第一语音信息;

当接收到第二终端发起的第二语音通信的接入请求时,确定所述第二语音通信与所述第一语音通信的优先级;

根据所述第二语音通信与所述第一语音通信的优先级,接收并输出所述第一终端发送的第一语音信息,和/或,所述第二终端发送的第二语音信息;

其中,所述第一语音信息与所述第二语音信息的通信模式不同。

优选的,当所述第一终端为公网通信终端,且所述第二终端为窄带通信终端时,所述根据所述第二语音通信与所述第一语音通信的优先级,接收并输出所述第一终端发送的第一语音信息,和/或,所述第二终端发送的第二语音信息包括:

当所述第二语音通信的优先级高于所述第一语音通信的优先级时,接收并输出所述窄带通信终端发送的第二语音信息,且终止所述第一语音通信;

当所述第二语音通信的优先级低于所述第一语音通信的优先级时,继续接收并输出所述第一语音信息,且接收所述窄带通信终端发送的第二语音信息,并对所述第二语音信息进行录音;

当所述第二语音通信的优先级等于所述第一语音通信的优先级时,接收并输出所述第一语音信息和所述窄带通信终端发送的第二语音信息。

优选的,所述双模通信终端的输出通路包括:听筒与扬声器;所述接收并输出所述第一语音信息和所述窄带通信终端发送的第二语音信息包括:

当输出所述第一语音信息的输出通路为所述听筒时,利用所述扬声器输出所述窄带通信终端发送的第二语音信息;

当输出所述第一语音信息的输出通路为所述扬声器时,将输出所述第一语音通信的输出通路切换为所述听筒,并利用所述扬声器输出所述窄带通信终端发送的第二语音信息。

优选的,当所述第一终端为窄带通信终端,且所述第二终端为公网通信终端时,所述根据所述第二语音通信与所述第一语音通信的优先级,接收并输出所述第一终端发送的第一语音信息,和/或,所述第二终端发送的第二语音信息包括:

当所述第二语音通信的优先级高于所述第一语音通信的优先级时,接收并输出所述公网通信终端发送的第二语音信息,并对所述窄带通信终端发送的第一语音信息进行录音,且终止所述第一语音信息的输出;

当所述第二语音通信的优先级低于所述第一语音通信的优先级时,继续接收并输出所述第一语音信息,并拒绝所述第二语音通信的接入;

当所述第二语音通信的优先级等于所述第一语音通信的优先级时,接收并输出所述第一语音信息和所述公网通信终端发送的第二语音信息。

优选的,双模通信终端的输出通路包括:听筒与扬声器;其中,输出所述第一语音信息的输出通路为所述扬声器;所述接收并输出所述第一语音信息和所述公网通信终端发送的第二语音信息包括:

利用所述听筒输出所述公网通信终端发送的第二语音信息。

优选的,所述双模通信终端的输出通路包括:听筒和扬声器;当所述第一终端为公网通信终端,且所述第二终端为窄带通信终端时,在所述与第一终端进行第一语音通信之后,且所述接收到第二终端发起的第二语音通信的接入请求之前,所述方法还包括:

检测所述双模通信终端的运动状态;

当输出所述第一语音信息的输出通路为所述扬声器,且,所述运动状态表征所述双模通信终端与用户耳部之间的距离小于预设距离阈值时,将输出所述第一语音信息的输出通路切换为所述听筒;

当输出所述第一语音信息的输出通路为所述听筒,且,所述运动状态表征所述双模通信终端与用户耳部之间的距离大于预设距离阈值时,将输出所述第一语音信息的输出通路切换为所述扬声器;

当输出所述第一语音信息的输出通路为所述听筒,且,所述运动状态表征所述双模通信终端与用户耳部之间的距离不大于预设距离阈值时,根据所述双模通信终端与用户耳部之间的距离动态调整所述听筒的输出音量。

优选的,所述方法还包括:

当输出所述第一语音信息的输出通路为所述听筒时,若接收到窄带通信终端发起的第二语音通信的接入请求,则根据所述听筒的音量输出参数调整所述扬声器的音量输出参数。

一种语音通信控制系统,应用于双模通信终端,所述系统包括:语音通信单元与优先级确定单元;

所述语音通信单元,用于与第一终端进行第一语音通信,其中包括接收并输出所述第一终端发送的第一语音信息;

优先级确定单元,用于当接收到第二终端发起的第二语音通信的接入请求时,确定所述第二语音通信与所述第一语音通信的优先级;

所述语音通信单元,还用于根据所述第二语音通信与所述第一语音通信的优先级,接收并输出所述第一终端发送的第一语音信息,和/或,所述第二终端发送的第二语音信息;

其中,所述第一语音信息与所述第二语音信息的通信模式不同。

优选的,当所述第一终端为公网通信终端,且所述第二终端为窄带通信终端时,所述语音通信单元具体用于:

当所述第二语音通信的优先级高于所述第一语音通信的优先级时,接收并输出所述窄带通信终端发送的第二语音信息,且终止所述第一语音通信;

当所述第二语音通信的优先级低于所述第一语音通信的优先级时,继续接收并输出所述第一语音信息,且接收所述窄带通信终端发送的第二语音信息,并对所述第二语音信息进行录音;

当所述第二语音通信的优先级等于所述第一语音通信的优先级时,接收并输出所述第一语音信息和所述窄带通信终端发送的第二语音信息。

优选的,所述双模通信终端的输出通路包括听筒和扬声器;所述系统还包括:运动状态检测单元与输出通路切换单元;

所述运动状态检测单元,用于检测所述双模通信终端的运动状态;

所述输出通路切换单元,用于在所述与第一终端进行第一语音通信之后,且,所述接收到第二终端发起的第二语音通信的接入请求之前,执行以下操作:

当输出所述第一语音信息的输出通路为所述扬声器,且,所述运动状态表征所述双模通信终端与用户耳部之间的距离小于预设距离阈值时,将输出所述第一语音信息的输出通路切换为所述听筒;

当输出所述第一语音信息的输出通路为所述听筒,且,所述运动状态表征所述双模通信终端与用户耳部之间的距离大于预设距离阈值时,将输出所述第一语音信息的输出通路切换为所述扬声器;

当输出所述第一语音信息的输出通路为所述听筒,且,所述运动状态表征所述双模通信终端与用户耳部之间的距离不大于预设距离阈值时,根据所述双模通信终端与用户耳部之间的距离动态调整所述听筒的输出音量;

其中,所述第一终端为公网通信终端,且,所述第二终端为窄带通信终端。

从上述的技术方案可以看出,本发明提供的语音通信控制方法及系统,应用于双模通信终端,所述双模通信终端与第一终端进行第一语音通信,其中包括接收并输出所述第一终端发送的第一语音信息,当接收到第二终端发起的第二语音通信的接入请求时,确定所述第二语音通信与所述第一语音通信的优先级,根据所述第二语音通信与所述第一语音通信的优先级,接收并输出所述第一终端发送的第一语音信息,和/或,所述第二终端发送的第二语音信息,从而实现了双模通信环境下不同语音通信业务的智能切换,解决了目前双模通信终端的公网语音通信与窄带语音通信之间语音输出相互冲突的问题。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例提供的语音通信控制方法的一种流程图;

图2为本申请实施例提供的第一通信场景的示例图;

图3为本申请实施例提供的语音通信控制方法在第一通信场景下的流程图;

图4为本申请实施例提供的第二通信场景的示例图;

图5为本申请实施例提供的语音通信控制方法在第二通信场景下的流程图;

图6为本申请实施例提供的语音通信控制方法的另一种流程图;

图7为本申请实施例提供的语音通信控制系统的总体架构图;

图8为本申请实施例提供的语音通信控制系统的一种结构示意图;

图9为本申请实施例提供的语音通信控制系统的另一种结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本申请实施例提供的语音控制方法及系统,应用于双模通信终端,所述双模通信终端可支持公网通信模式与窄带通信模式,如,双模对讲机。

请参阅图1,图1为本申请实施例提供的语音通信控制方法的一种流程图。

如图1所示,所述方法包括:

s101:与第一终端进行第一语音通信,其中包括接收并输出所述第一终端发送的第一语音信息。

双模通信终端既可以与公网通信终端进行语音通信,也可以与窄带通信终端进行语音通信。相应的,所述第一终端既可以是公网通信终端(如公网手机),也可以是窄带通信终端(如窄带对讲机)。

在双模通信终端与第一终端进行第一语音通信的过程中,可以接收所述第一终端发送的第一语音信息,并将所述第一语音信息进行输出,例如,利用扬声器或听筒来播放所述第一语音信息。

当第一终端为公网通信终端时,所述第一语音通信为公网通信模式的语音通信,所述第一语音信息是指公网通信终端发送的语音信息;当第一终端为窄带通信终端时,所述第一语音通信为窄带通信模式的语音通信,所述第一语音信息是指窄带通信终端发送的语音信息。

s102:当接收到第二终端发起的第二语音通信的接入请求时,确定所述第二语音通信与所述第一语音通信的优先级。

在双模通信终端与第一终端进行第一语音通信的过程中,有可能会接收到第二终端发起的第二语音通信的接入请求,其中,第一语音通信与第二语音通信分别有对应的优先级信息,当接收到第二终端发起的第二语音通信的接入请求时,则要分别确定出所述第一语音通信与所述第二语音通信的优先级。

s103:根据所述第二语音通信与所述第一语音通信的优先级,接收并输出所述第一终端发送的第一语音信息,和/或,所述第二终端发送的第二语音信息。

其中,所述第一语音通信与所述第二语音通信的通信模式不同,例如,第一语音通信采用公网通信模式且第二语音通信采用窄带通信模式,或者,第一语音通信采用窄带通信模式且第二语音通信采用公网通信模式。

在确定出所述第一语音通信与所述第二语音通信的优先级后,可以通过比较所述第二语音通信与所述第一语音通信的优先级的高低,来决定接收并输出的是第一语音信息,还是第二语音信息,还是第一语音信息和第二语音信息,从而解决了在双模通信终端进行第一语音通信的过程中,遇到第二语音通信接入时产生的语音输出的冲突问题。

当需要同时接收并输出所述第一语音信息与所述第二语音信息时,还可以利用双模通信终端的扬声器与听筒,来分别输出所述第一语音信息与所述第二语音信息。例如,利用听筒来输出第一语音信息,并利用扬声器来输出第二语音信息;或者,利用扬声器来输出第一语音信息,并利用听筒来输出第二语音信息,从而避免由于利用双模通信终端的同一输出通路来输出第一语音信息与第二语音信息而产生冲突。

本实施例提供的语音通信控制方法,应用于双模通信终端,所述双模通信终端与第一终端进行第一语音通信,其中包括接收并输出所述第一终端发送的第一语音信息,当接收到第二终端发起的第二语音通信的接入请求时,确定所述第二语音通信与所述第一语音通信的优先级,根据所述第二语音通信与所述第一语音通信的优先级,接收并输出所述第一终端发送的第一语音信息,和/或,所述第二终端发送的第二语音信息,从而实现了双模通信环境下不同语音通信业务的智能切换,解决了目前双模通信终端的公网语音通信与窄带语音通信之间语音输出相互冲突的问题。

请参阅图2~3,图2为本申请实施例提供的第一通信场景的示意图;图3为本申请实施例提供的语音通信控制方法在第一通信场景下的流程图。

如图2所示,本实施例以所述第一终端为公网通信终端,且所述第二终端为窄带通信终端为例,在双模通信终端与公网通信终端进行第一语音通信时,窄带通信终端向双模通信终端发起第二语音通信的接入请求。相应的,如图3所示,所述方法包括:

s201:与公网通信终端进行第一语音通信,其中包括接收并输出所述公网通信终端发送的第一语音信息。

s202:当接收到窄带通信终端发起的第二语音通信的接入请求时,确定所述第二语音通信与所述第一语音通信的优先级。

其中,步骤s201-s202与前述实施例中的步骤s101-s102相类似,具体可参考前述实施例中的内容,在此不再赘述。

s203:当所述第二语音通信的优先级高于所述第一语音通信的优先级时,接收并输出所述窄带通信终端发送的第二语音信息,且终止所述第一语音通信。

当第二语音通信的优先级高于第一语音通信的优先级时,优先处理第二语音通信,优先接收并输出窄带通信终端发送的第二语音信息,并终止双模通信终端与公网通信终端之间的第一语音通信,此外,还可以同时向公网通信终端发送相应的提示信息,如“通话结束,若有紧急事件,请留言”等。

s204:当所述第二语音通信的优先级低于所述第一语音通信的优先级时,继续接收并输出所述第一语音信息,且接收所述窄带通信终端发送的第二语音信息,并对所述第二语音信息进行录音。

当第二语音通信的优先级低于第一语音通信的优先级时,优先处理第一语音通信,继续接收并输出公网通信终端发送的第一语音信息,同时也可以接收所述窄带通信终端发送的第二语音信息,并对所述第二语音信息进行录音,但是,在进行第一语音通信的过程中,并不对接收到的第二语音信息进行语音输出。

此外,当第一语音通信结束后,还可以提示用户及时查看窄带录音。例如,弹出一提示界面,在提示界面上显示“有窄带语音留言,请查看录音内容”、“请查看窄带语音留言”等。

s205:当所述第二语音通信的优先级等于所述第一语音通信的优先级时,接收并输出所述第一语音信息和所述窄带通信终端发送的第二语音信息。

一示例中,所述双模通信终端的输出通路可包括:听筒与扬声器;相应的,所述步骤s205可包括:

a1、当输出所述第一语音信息的输出通路为所述听筒时,利用所述扬声器输出所述窄带通信终端发送的第二语音信息。

双模通信终端与公网通信终端进行语音通信的过程中,可以通过听筒来输出公网通信终端发送的第一语音信息,也可以通过扬声器来输出公网通信终端发送的第一语音信息。

当输出所述第一语音信息的输出通路为所述听筒时,利用所述扬声器输出所述窄带通信终端发送的第二语音信息,实现第一语音信息与第二语音信息的双通路输出,可以有效避免第一语音信息与第二语音信息争夺同一输出通路而产生冲突。

a2、当输出所述第一语音信息的输出通路为所述扬声器时,将输出所述第一语音通信的输出通路切换为所述听筒,并利用所述扬声器输出所述窄带通信终端发送的第二语音信息。

双模通信终端与窄带通信终端进行语音通信的过程中,通常只能通过扬声器来输出窄带通信终端发送的第二语音信息,所以,当输出所述第一语音信息的输出通路为所述扬声器时,需要先将将输出所述第一语音通信的输出通路切换为所述听筒,再利用所述扬声器输出所述窄带通信终端发送的第二语音信息,实现第一语音信息与第二语音信息的双通路输出,从而避免第一语音通信与第二语音通信之间的语音输出冲突。

其中,步骤s203-s205可用于实现前述实施例中的步骤s103。

本实施提供的语音通信控制方法中,第一终端为公网通信终端,第二终端为窄带通信终端;当所述第二语音通信的优先级较高时,接收并输出所述窄带通信终端发送的第二语音信息,且终止所述第一语音通信;当所述第二语音通信的优先级较低时,继续接收并输出所述第一语音信息,且接收所述窄带通信终端发送的第二语音信息,并对所述第二语音信息进行录音;当所述第二语音通信与所述第一语音通信的优先级相同时,接收并输出所述第一语音信息和所述窄带通信终端发送的第二语音信息,并合理分配所述第一语音信息和所述第二语音信息的输出通路,为用户提供了更加人性化的语音切换流程,实现了双模通信环境下不同语音通信业务的智能切换,解决了目前双模通信终端的公网语音通信与窄带语音通信之间语音输出相互冲突的问题。

请参阅图4~5,图4为本申请实施例提供的第二通信场景的示意图;图5为本申请实施例提供的语音通信控制方法在第二通信场景下的流程图。

如图4所示,本实施例以所述第一终端为窄带通信终端,且所述第二终端为公网通信终端为例,在双模通信终端与窄带通信终端进行第一语音通信时,公网通信终端向双模通信终端发起第二语音通信的接入请求。相应的,如图5所示,所述方法包括:

s301:与窄带通信终端进行第一语音通信,其中包括接收并输出所述窄带通信终端发送的第一语音信息。

s302:当接收到公网通信终端发起的第二语音通信的接入请求时,确定所述第二语音通信与所述第一语音通信的优先级。

其中,步骤s301-s302与前述实施例中的步骤s101-s102相类似,具体可参考前述实施例中的内容,在此不再赘述。

s303:当所述第二语音通信的优先级高于所述第一语音通信的优先级时,接收并输出所述公网通信终端发送的第二语音信息,并对所述窄带通信终端发送的第一语音信息进行录音,且终止所述第一语音信息的输出。

当第二语音通信的优先级高于第一语音通信的优先级时,优先处理第二语音通信,优先接收并输出公网通信终端发送的第二语音信息,但可以并不终止双模通信终端与窄带通信终端之间的第一语音通信,而是对窄带通信终端发送的第一语音信息进行录音,并终止所述第一语音信息的输出。

此外,当第二语音通信结束后,还可以提示用户查及时看窄带录音,并及时恢复所述第一语音信息的正常语音输出。

s304:当所述第二语音通信的优先级低于所述第一语音通信的优先级时,继续接收并输出所述第一语音信息,并拒绝所述第二语音通信的接入。

当第二语音通信的优先级低于第一语音通信的优先级时,优先处理第一语音通信,继续接收并输出窄带通信终端发送的第一语音信息,并拒绝公网通信终端发起的第二语音通信的接入。

此外,在拒绝公网通信终端发起的第二语音通信的接入时,还可以向公网通信终端发送双模通信终端处于繁忙状态的提示信息。

s305:当所述第二语音通信的优先级等于所述第一语音通信的优先级时,接收并输出所述第一语音信息和所述公网通信终端发送的第二语音信息。

一示例中,所述双模通信终端的输出通路可包括:听筒与扬声器;当第一终端为窄带通信终端时,输出所述第一语音信息的输出通路为所述扬声器;相应的,所述步骤s305可包括:

利用所述听筒输出所述公网通信终端发送的第二语音信息,从而实现第一语音信息与第二语音信息的双通路输出,可以避免第一语音信息与第二语音信息争夺同一输出通路而产生冲突。

其中,步骤s303-s305可用于实现前述实施例中的步骤s103。

本实施提供的语音通信控制方法中,第一终端为窄带通信终端,第二终端为公网通信终端;当所述第二语音通信的优先级较高时,接收并输出所述公网通信终端发送的第二语音信息,并对所述窄带通信终端发送的第一语音信息进行录音,且终止所述第一语音信息的输出;当所述第二语音通信的优先级较低时,继续接收并输出所述第一语音信息,并拒绝所述第二语音通信的接入;当所述第二语音通信与第一语音通信的优先级相同时,接收并输出所述第一语音信息和所述公网通信终端发送的第二语音信息,并合理分配输出所述第一语音信息和所述第二语音信息的输出通路,为用户提供了更加人性化的语音切换流程,实现了双模通信环境下不同语音通信业务的智能切换,解决了目前双模通信终端的公网语音通信与窄带语音通信之间语音输出相互冲突的问题。

请参阅图6,图6为本申请实施例提供的语音通信控制方法的再一种流程图。

本实施例以所述第一终端为公网通信终端,且所述第二终端为窄带通信终端为例。所述双模通信终端的输出通路可包括:听筒和扬声器。

如图6所示,所述方法包括:

s401:与公网通信终端进行第一语音通信。

在双模通信终端与公网通信终端进行第一语音通信的过程中,包括接收并输出所述公网通信终端发送的第一语音信息。

s402:判断输出所述第一语音信息的输出通路,当所述输出通路为所述扬声器时,执行步骤s403;当所述输出通路为所述听筒时,执行步骤s409。

s403:判断所述双模通信终端是否靠近用户耳部,若是,则执行步骤s404;若否,重新执行步骤s403。

s404:判断设备距离是否小于预设距离阈值;若是,则执行步骤s405;若否,重新执行步骤s404。

其中,设备距离是指所述双模通信终端与用户耳部之间的距离。

s405:将输出所述第一语音信息的输出通路切换为所述听筒。

s406:判断设备距离是否大于预设距离阈值,若是,执行步骤s407;若否,执行步骤s408。

s407:将输出所述第一语音信息的输出通路切换为所述扬声器,并执行步骤s404。

在双模通信终端与公网通信终端进行第一语音通话的过程中,当输出第一语音信息的输出通路为扬声器(免提模式)时,可以利用双模通信终端中内嵌的重力传感器和距离传感器,检测用户是否有将双模通信终端拿到用户耳部旁的动作,并依据距离传感器检测双模通信终端与耳部之间的距离,并在满足预设条件的情况下,直接将输出第一语音信息的输出通路切换为听筒(听筒模式)。其中,听筒模式下的输出音量可由用户预先设置。

相应的,在与第一终端进行第一语音通信之后,且接收到第二终端发起的第二语音通信的接入请求之前,所述方法还包括:检测所述双模通信终端的运动状态。

s408:根据所述双模通信终端与用户耳部之间的距离,动态调整所述听筒的音量输出参数。

其中,通过步骤s403-s408,当输出所述第一语音信息的输出通路为所述扬声器,且,所述运动状态表征所述双模通信终端与用户耳部之间的距离小于预设距离阈值时,将输出所述第一语音信息的输出通路切换为所述听筒;当输出所述第一语音信息的输出通路为所述听筒,且,所述运动状态表征所述双模通信终端与用户耳部之间的距离大于预设距离阈值时,将输出所述第一语音信息的输出通路切换为所述扬声器;当输出所述第一语音信息的输出通路为所述听筒,且,所述运动状态表征所述双模通信终端与用户耳部之间的距离不大于预设距离阈值时,根据所述双模通信终端与用户耳部之间的距离动态调整所述听筒的输出音量。

s409:判断是否接收到窄带通信终端发起的第二语音通信的接入请求,若是,则执行步骤s410;否则,重新执行步骤s409;

s410:根据所述听筒的音量输出参数调整所述扬声器的音量输出参数。

其中,通过步骤s409-s410,当输出所述第一语音信息的输出通路为所述听筒时,若接收到窄带通信终端发起的第二语音通信的接入请求,则根据所述听筒的音量输出参数调整所述扬声器的音量输出参数,从而在利用听筒接听公网语音信息的过程中遇到集群或者常规对讲机等窄带通信终端突然呼入时,能够有效防止扬声器突然以较大音量输出第二语音信息,而给用户的耳朵带来伤害,进而改善用户通话体验。

一示例中,在用户利用听筒接听公网通话的过程中,双模通信终端可以根据用户的行为习惯,记录听筒的音量等级(音量输出参数之一)与设备距离之间的对应关系,形成一个听筒模式下的音量等级与距离的拟合匹配表,称为第一拟合匹配表,其中,所述音量等级是用户手动调节设置的听筒的音量等级,所述设备距离是指双模通信终端与用户耳部之间的距离。

另外,在免提模式下也有一个对应的音量等级与距离的第二拟合匹配表,第一拟合匹配表与第二拟合匹配表中记录的音量等级(vollevel)之间存在系数关系,即,receiver_vollevel=k×speaker_vollevel,其中,receiver_vollevel表示第一拟合匹配表中的音量等级,speaker_vollevel表示第二拟合匹配表中的音量等级,系数k为固定值。

相应的,所述根据所述听筒的音量输出参数调整所述扬声器的音量输出参数,可以是对所述听筒的音量等级与所述扬声器的音量等级进行拟合,根据所述听筒的音量等级与所述系数关系,确定并设置所述扬声器的音量等级,使扬声器的输出音量被控制在合理范围内。

此外,当第二语音通信结束后,还可以自动恢复所述扬声器的音量等级。

本实施提供的语音通信控制方法中,所述第一终端为公网通信终端,所述第二终端为窄带通信终端,根据所述双模通信终端的运动状态、输出第一通信语音的输出模块,来动态切换第一语音信息的输出通路,使其与用户的使用习惯相适应,使语音输出控制更具人性化;并且,当输出所述第一语音信息的输出通路为所述听筒时,若接收到窄带通信终端发起的第二语音通信的接入请求,则根据所述听筒的音量输出参数调整所述扬声器的音量输出参数,使扬声器的输出音量与听筒的输出音量相拟合,使扬声器的输出音量被控制在合理范围内,从而提高音量控制的人性化程度。

本申请实施例还提供了相应的语音通信控制系统,所述语音通信控制系统用于实施本发明实施例提供的语音通信控制方法,下文描述的语音通信控制系统的技术内容,可与上文描述的语音通信控制方法的技术内容相互对应参照。

请参阅图7,图7为本申请实施例提供的语音通信控制系统的总体架构图。

如图7所示,所述语音通信控制系统主要包括:语音通路切换模块10与语音音量控制模块20。

所述语音通路切换模块10,用于实现双模通信环境下,不同语音业务的语音输出通路的智能切换,为用户提供更加人性化的语音切换流程。

所述语音音量控制模块20,用于提供音量自动控制算法,基于重力传感器与距离传感器,拟合听筒和扬声器的输出音量,控制扬声器的音量在合理范围内,以保护人耳不受强音伤害,改善用户通话体验。

请参阅图8,图8为本申请实施例提供的语音通信控制系统的一种结构示意图。

本实施例的语音通信控制系统,用于实施前述实施例的语音通信控制方法,如图8所示,所述系统包括:语音通信单元100与优先级确定单元200。

所述语音通信单元100,用于与第一终端进行第一语音通信,其中包括接收并输出所述第一终端发送的第一语音信息;

优先级确定单元200,用于当接收到第二终端发起的第二语音通信的接入请求时,确定所述第二语音通信与所述第一语音通信的优先级;

所述语音通信单元100,还用于根据所述第二语音通信与所述第一语音通信的优先级,接收并输出所述第一终端发送的第一语音信息,和/或,所述第二终端发送的第二语音信息;

其中,所述第一语音信息与所述第二语音信息的通信模式不同。

本实施例提供的语音通信控制系统,应用于双模通信终端,所述双模通信终端与第一终端进行第一语音通信,其中包括接收并输出所述第一终端发送的第一语音信息,当接收到第二终端发起的第二语音通信的接入请求时,确定所述第二语音通信与所述第一语音通信的优先级,根据所述第二语音通信与所述第一语音通信的优先级,接收并输出所述第一终端发送的第一语音信息,和/或,所述第二终端发送的第二语音信息,从而实现了双模通信环境下不同语音通信业务的智能切换,解决了目前双模通信终端的公网语音通信与窄带语音通信之间语音输出相互冲突的问题。

请参阅图9,图9为本申请实施例提供的语音通信控制系统的另一种结构示意图。

如图9所示,本实施例的语音通信控制系统,包括前述实施例中的语音通信单元100与优先级确定单元200。双模通信终端的输出通路可包括:听筒与扬声器。

其中,当第一终端为公网通信终端,且第二终端为窄带通信终端时,所述语音通信单元100具体用于:

当所述第二语音通信的优先级高于所述第一语音通信的优先级时,接收并输出所述窄带通信终端发送的第二语音信息,且终止所述第一语音通信;

当所述第二语音通信的优先级低于所述第一语音通信的优先级时,继续接收并输出所述第一语音信息,且接收所述窄带通信终端发送的第二语音信息,并对所述第二语音信息进行录音;

当所述第二语音通信的优先级等于所述第一语音通信的优先级时,接收并输出所述第一语音信息和所述窄带通信终端发送的第二语音信息。

其中,所述接收并输出所述第一语音信息和所述窄带通信终端发送的第二语音信息包括:

当输出所述第一语音信息的输出通路为所述听筒时,利用所述扬声器输出所述窄带通信终端发送的第二语音信息;

当输出所述第一语音信息的输出通路为所述扬声器时,将输出所述第一语音通信的输出通路切换为所述听筒,并利用所述扬声器输出所述窄带通信终端发送的第二语音信息。

当所述第一终端为窄带通信终端,且所述第二终端为公网通信终端时,所述语音通信单元100具体用于:

当所述第二语音通信的优先级高于所述第一语音通信的优先级时,接收并输出所述公网通信终端发送的第二语音信息,并对所述窄带通信终端发送的第一语音信息进行录音,且终止所述第一语音信息的输出;

当所述第二语音通信的优先级低于所述第一语音通信的优先级时,继续接收并输出所述第一语音信息,并拒绝所述第二语音通信的接入;

当所述第二语音通信的优先级等于所述第一语音通信的优先级时,接收并输出所述第一语音信息和所述公网通信终端发送的第二语音信息。

其中,输出所述第一语音信息的输出通路为所述扬声器;所述接收并输出所述第一语音信息和所述公网通信终端发送的第二语音信息包括:

利用所述听筒输出所述公网通信终端发送的第二语音信息。

一示例中,所述系统还包括:运动状态检测单元300与输出通路切换单元400;

所述运动状态检测单元30,用于检测所述双模通信终端的运动状态;

所述输出通路切换单元400,用于在所述与第一终端进行第一语音通信之后,且,所述接收到第二终端发起的第二语音通信的接入请求之前,执行以下操作:

当输出所述第一语音信息的输出通路为所述扬声器,且,所述运动状态表征所述双模通信终端与用户耳部之间的距离小于预设距离阈值时,将输出所述第一语音信息的输出通路切换为所述听筒;

当输出所述第一语音信息的输出通路为所述听筒,且,所述运动状态表征所述双模通信终端与用户耳部之间的距离大于预设距离阈值时,将输出所述第一语音信息的输出通路切换为所述扬声器;

当输出所述第一语音信息的输出通路为所述听筒,且,所述运动状态表征所述双模通信终端与用户耳部之间的距离不大于预设距离阈值时,根据所述双模通信终端与用户耳部之间的距离动态调整所述听筒的输出音量;

该示例中,所述第一终端为公网通信终端,且,所述第二终端为窄带通信终端。

此外,当输出所述第一语音信息的输出通路为所述听筒时,若接收到窄带通信终端发起的第二语音通信的接入请求,则根据所述听筒的音量输出参数调整所述扬声器的音量输出参数。

本实施例提供的语音通信控制系统,针对第一终端为公网通信终端且第二终端为窄带通信终端的情况,以及,第一终端为窄带通信终端且第二终端为公网通信终端的情况,分别采用了不同的语音控制策略,并合理分配所述第一语音信息和所述第二语音信息的输出通路,为用户提供了更加人性化的语音切换流程,实现了双模通信环境下不同语音通信业务的智能切换,解决了目前双模通信终端的公网语音通信与窄带语音通信之间语音输出相互冲突的问题。

并且,在第一终端为公网通信终端,且第二终端为窄带通信终端的情况下,根据所述双模通信终端的运动状态、输出第一通信语音的输出模块,来动态切换第一语音信息的输出通路,使其与用户的使用习惯相适应,使语音输出控制更具人性化;当输出所述第一语音信息的输出通路为所述听筒时,若接收到窄带通信终端发起的第二语音通信的接入请求,则根据所述听筒的音量输出参数调整所述扬声器的音量输出参数,使扬声器的输出音量与听筒的输出音量相拟合,使扬声器的输出音量被控制在合理范围内,从而提高音量控制的人性化程度。

最后,还需要说明的是,在本文中,诸如第一和第一等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1