Android平台宽窄带融合对讲语音网关控制方法及系统技术方案

技术编号:14402638 阅读:304 留言:0更新日期:2017-01-11 14:54
本发明专利技术提出了一种Android平台宽窄带融合对讲语音网关控制方法及系统,包括:设置Android平台上通话应用的优先级;当用户在Android平台上发起由窄带到宽带的语音转发时,包括:网关接收到窄带对讲呼入开始事件后,并在宽带启动后接收宽带对讲呼出开始事件,此时网关的方向为由窄带到宽带,工作状态为已连接;网关在接收到窄带对讲呼入结束事件后,停止宽带对讲,设置定时消息,网关在接收到宽带对讲呼出结束事件后,取消定时消息,恢复为空闲状态,以通过定时消息的延时消除宽带呼入的尾音。本发明专利技术利用网关将窄带对讲同频用户与宽带对讲同组用户的语音连接在一起,实现互联互通。

【技术实现步骤摘要】

本专利技术涉及语音对讲
,特别涉及一种Android平台宽窄带融合对讲语音网关控制方法及系统
技术介绍
对讲语音网关是一种专门的语音转换设备,可以解决不同对讲系统互联互通问题。目前,对讲语音网关包括:车载设备和机房固定设备等类型。一般来说,这些设备专门使用,不能用作普通对讲机。截至目前,市面上还没有出现在Android手机上实现对讲语音网关控制的相关技术。
技术实现思路
本专利技术的目的旨在至少解决所述技术缺陷之一。为此,本专利技术的目的在于提出一种Android平台宽窄带融合对讲语音网关控制方法及系统,利用网关将窄带对讲同频用户与宽带对讲同组用户的语音连接在一起,实现互联互通。为了实现上述目的,本专利技术的实施例提供一种Android平台宽窄带融合对讲语音网关控制方法,包括如下步骤:设置Android平台上通话应用的优先级,由高到低依次为:电话、网关、窄带对讲、宽带对讲;1)当用户在Android平台上发起由窄带到宽带的语音转发时,包括:网关接收到窄带对讲呼入开始事件后,启动宽带对讲,并在宽带启动后接收宽带对讲呼出开始事件,此时网关的方向为由窄带到宽带,工作状态为已连接;所述网关在接收到窄带对讲呼入结束事件后,停止宽带对讲,设置定时消息,所述网关在接收到宽带对讲呼出结束事件后,取消所述定时消息,恢复为空闲状态,以通过定时消息的延时消除宽带呼入的尾音;2)当所述用户在Android平台上发起由宽带到窄带的语音转发时,包括:网关接收到宽带对讲呼入开始事件后,启动窄带对讲,并在窄带启动后接收窄带对讲呼出开始事件,此时网关的方向为由宽带到窄带,工作状态为已连接;所述网关在接收到宽带对讲呼入结束事件后,停止窄带对讲,所述网关在接收到窄带对讲呼出结束事件后,恢复为空闲状态。进一步,当所述网关处于空闲状态时,允许用户在Android平台上发起插话功能,采用窄带对讲呼出或宽带对讲呼出。进一步,当所述网关处于工作中时,将Android平台所在终端的音量自动调整为预设值,并在所述网关工作结束后,自动恢复至系统音量。进一步,当所述网关的方向为由窄带到宽带,状态为已连接时,降低窄带输出音量,当所述网关接收到宽带对讲呼出结束事件时,恢复窄带输出音量;当所述网关的方向为由宽带到窄带,状态为已连接时,降低宽带输出音量,当所述网关接收到宽带对讲呼入结束事件,恢复宽带输出音量。进一步,当接收到用户发出短按事件后,所述网关判断上次转发是否转发了短按事件,如果是且两次间隔时间短于预设周期,则不进行转发,以避免死循环现象发生。本专利技术实施例提供一种Android平台宽窄带融合对讲语音网关控制系统,包括:Android平台终端和网关,其中,所述Android平台终端上通话应用的优先级,由高到低依次设置为:电话、网关、窄带对讲、宽带对讲,1)当用户在Android平台终端上发起由窄带到宽带的语音转发时,包括:所述网关用于接收到用户通过所述Android平台终端发出的窄带对讲呼入开始事件,启动宽带对讲,并在宽带启动后接收宽带对讲呼出开始事件,此时所述网关的方向为由窄带到宽带,工作状态为已连接;所述网关用于接收到用户通过所述Android平台终端发出的窄带对讲呼入结束事件,停止宽带对讲,设置定时消息,所述网关用于在接收到宽带对讲呼出结束事件后,取消所述定时消息,恢复为空闲状态,以通过定时消息的延时消除宽带呼入的尾音;2)当所述用户在Android平台终端上发起由宽带到窄带的语音转发时,包括:所述网关用于接收到用户通过所述Android平台终端发出的宽带对讲呼入开始事件,启动窄带对讲,并在窄带启动后接收窄带对讲呼出开始事件,此时所述网关的方向为由宽带到窄带,工作状态为已连接;所述网关用于接收到用户通过所述Android平台终端发出的宽带对讲呼入结束事件后,停止窄带对讲,所述网关在接收到窄带对讲呼出结束事件后,恢复为空闲状态。进一步,当所述网关处于空闲状态时,允许用户在Android平台终端上发起插话功能,采用窄带对讲呼出或宽带对讲呼出。进一步,当所述网关处于工作中时,将Android平台终端的音量自动调整为预设值,并在所述网关工作结束后,自动恢复至系统音量。进一步,当所述网关的方向为由窄带到宽带,状态为已连接时,降低窄带输出音量,当所述网关接收到宽带对讲呼出结束事件时,恢复窄带输出音量;当所述网关的方向为由宽带到窄带,状态为已连接时,降低宽带输出音量,当所述网关接收到宽带对讲呼入结束事件,恢复宽带输出音量。进一步,当接收到用户通过所述Android平台终端发出的短按事件后,所述网关判断上次转发是否转发了短按事件,如果是且两次间隔时间短于预设周期,则不进行转发,以避免死循环现象发生。根据本专利技术实施例的Android平台宽窄带融合对讲语音网关控制方法及系统,网关将窄带对讲同频用户与宽带对讲同组用户的语音连接在一起,实现互联互通。窄带对讲不依赖基站信号,但存在信号覆盖范围小,传输距离短的缺陷。在本专利技术中,窄带通过借助网关的转发,可以与超出信号范围之外的宽带用户对讲;宽带对讲信号覆盖范围广,但存在无基站信号就无法工作的缺陷。在本专利技术中,宽带借助网关的转发,可以在无信号区域内与窄带用户对讲。通过本专利技术,窄带到宽带的语音对讲、宽带到窄带的语音对讲均可以借由网关实现,并克服自身原始存在的问题。在多网关相同配置组网的情况下,多个网关相互备份,实现系统冗余配置,提高系统可靠性。在多网关混合配置组网的情况下,能够实现窄带对讲异频、宽带对讲异组甚至能够实现不同运营商宽带用户之间语音互通的功能。本专利技术除了可以实现通话优先级控制、宽带与窄带间的语音转发功能,还可以实现用户插话功能、消除宽带网络延时引起的尾音、语音转发过程中出现啸叫以及多网关语音转发死循环现象。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为窄带到宽带的语音转发的流程图;图2为宽带到窄带的语音转发的流程图;图3为窄带到宽带多网关语音转发死循环的示意图;图4为宽带到窄带多网关语音转发死循环的示意图;图5为Android平台宽窄带融合对讲语音网关控制系统的结构框图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。本专利技术提出一种Android平台宽窄带融合对讲语音网关控制方法及系统,可以在Android平台手机上的宽带对讲应用(如中国移动POC、中国电信QChat)与窄带对讲应用之间实现语音互通。本专利技术实施例的Android平台宽窄带融合对讲语音网关控制方法,包括如下步骤:设置Android平台上通话应用的优先级,由高到低依次为:电话、网关、窄带对讲、宽带对讲。具体来说,由于Android平台上存在电话、窄带对讲和宽带对讲应用,而这些应用在通话过程中都要使用系统的语音通道,为避免语音冲突。本专利技术对各个应用的优先级进行控制,优先级别由高到低分别为电话、网关、窄带对讲、宽带本文档来自技高网...
Android平台宽窄带融合对讲语音网关控制方法及系统

【技术保护点】
一种Android平台宽窄带融合对讲语音网关控制方法,其特征在于,包括如下步骤:设置Android平台上通话应用的优先级,由高到低依次为:电话、网关、窄带对讲、宽带对讲;1)当用户在Android平台上发起由窄带到宽带的语音转发时,包括:网关接收到窄带对讲呼入开始事件后,启动宽带对讲,并在宽带启动后接收宽带对讲呼出开始事件,此时网关的方向为由窄带到宽带,工作状态为已连接;所述网关在接收到窄带对讲呼入结束事件后,停止宽带对讲,设置定时消息,所述网关在接收到宽带对讲呼出结束事件后,取消所述定时消息,恢复为空闲状态,以通过定时消息的延时消除宽带呼入的尾音;2)当所述用户在Android平台上发起由宽带到窄带的语音转发时,包括:网关接收到宽带对讲呼入开始事件后,启动窄带对讲,并在窄带启动后接收窄带对讲呼出开始事件,此时网关的方向为由宽带到窄带,工作状态为已连接;所述网关在接收到宽带对讲呼入结束事件后,停止窄带对讲,所述网关在接收到窄带对讲呼出结束事件后,恢复为空闲状态。

【技术特征摘要】
1.一种Android平台宽窄带融合对讲语音网关控制方法,其特征在于,包括如下步骤:设置Android平台上通话应用的优先级,由高到低依次为:电话、网关、窄带对讲、宽带对讲;1)当用户在Android平台上发起由窄带到宽带的语音转发时,包括:网关接收到窄带对讲呼入开始事件后,启动宽带对讲,并在宽带启动后接收宽带对讲呼出开始事件,此时网关的方向为由窄带到宽带,工作状态为已连接;所述网关在接收到窄带对讲呼入结束事件后,停止宽带对讲,设置定时消息,所述网关在接收到宽带对讲呼出结束事件后,取消所述定时消息,恢复为空闲状态,以通过定时消息的延时消除宽带呼入的尾音;2)当所述用户在Android平台上发起由宽带到窄带的语音转发时,包括:网关接收到宽带对讲呼入开始事件后,启动窄带对讲,并在窄带启动后接收窄带对讲呼出开始事件,此时网关的方向为由宽带到窄带,工作状态为已连接;所述网关在接收到宽带对讲呼入结束事件后,停止窄带对讲,所述网关在接收到窄带对讲呼出结束事件后,恢复为空闲状态。2.如权利要求1所述的Android平台宽窄带融合对讲语音网关控制方法,其特征在于,当所述网关处于空闲状态时,允许用户在Android平台上发起插话功能,采用窄带对讲呼出或宽带对讲呼出。3.如权利要求1所述的Android平台宽窄带融合对讲语音网关控制方法,其特征在于,当所述网关处于工作中时,将Android平台所在终端的音量自动调整为预设值,并在所述网关工作结束后,自动恢复至系统音量。4.如权利要求3所述的Android平台宽窄带融合对讲语音网关控制方法,其特征在于,当所述网关的方向为由窄带到宽带,状态为已连接时,降低窄带输出音量,当所述网关接收到宽带对讲呼出结束事件时,恢复窄带输出音量;当所述网关的方向为由宽带到窄带,状态为已连接时,降低宽带输出音量,当所述网关接收到宽带对讲呼入结束事件,恢复宽带输出音量。5.如权利要求1所述的Android平台宽窄带融合对讲语音网关控制方法,其特征在于,当接收到用户发出短按事件后,所述网关判断上次转发是否转发了短按事件,如果是且两次间隔时间短于预设周期,则不进行转发,以避免死循环现象发生。6.一种Android平台宽窄带融合对讲语音网关控制系统,其特征在于,包括:Android平台终端和网关,其中,所述Android平...

【专利技术属性】
技术研发人员:林靖明文立红雎广振
申请(专利权)人:大唐电信科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1