点对点语音对讲的建立方法及终端与流程

文档序号:11157980阅读:1264来源:国知局
点对点语音对讲的建立方法及终端与制造工艺

本发明涉及通信技术领域,尤其涉及一种点对点语音对讲的建立方法及终端。



背景技术:

即按即讲(Push To Talk,以下简称:PTT)业务是一种点到点或者点到多点的语音通信业务,在PTT通信过程中,当用户按下PTT终端(对讲机)的PTT按键后说话,与其通信的其他方此时只能接听,不能讲话;而当该用户松开PTT按键后则只能接听其他方的讲话。PTT业务因其具有操作方便、呼叫建立速度快、支持群组通信方式等优势,因此深受业界的关注。

使用现有的PTT终端发起点对点语音对讲时,首先在PTT终端上进入拨号盘操作界面,接着拨号-按下PTT按键,或者进入联系人详情页面-找到对应的联系人号码-按下PTT按键发起语音对讲,在不松开PTT按键时PTT终端弹出对话框(即对讲的对端信息),松开PTT按键后对话框消失,通话挂断。

在点对点语音对讲的过程中,若用户在PTT终端上进行了其他的操作(如查看信息、地图等),操作完成后,若要继续之前的对讲,则要按照上述流程发起之前的对讲;或者是用户当前在操作某一应用(如发信息)时,收到点对点语音对讲,此时如果想回复语音,则要按照上述流程发起之前收到的语音对讲。对于用户来说,上述两种情况下均操作繁琐,使用不方便。



技术实现要素:

本发明提供一种点对点语音对讲的建立方法及终端,可实现在某一点对点语音对讲建立后,在该语音对讲未被挂断之前,用户只要按下PTT键均可 再次建立该语音对讲,操作较便捷。

第一方面,本发明提供一种点对点语音对讲的建立方法,包括:

终端建立半双工点呼通话后,所述终端在操作界面显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮,所述终端为主叫终端或被叫终端;

所述终端确定当前半双工点呼通话的通话状态是否发生变化;

若未发生变化,且所述终端接收到用户按下即按即讲PTT键的操作指令,则所述终端向当前半双工点呼通话中的对端发起话权申请。

进一步地,所述终端建立半双工点呼通话,包括:所述终端向所要对讲的对端发送点呼通话请求或接收到点呼通话请求。

进一步地,所述终端确定当前半双工点呼通话的通话状态是否发生变化,包括:

所述终端检测到当前半双工点呼通话结束,则确定当前半双工点呼通话的通话状态发生变化,否则确定当前半双工点呼通话的通话状态未发生变化。

进一步地,所述终端向当前半双工点呼通话中的对端发起话权申请,包括:

所述终端向当前半双工点呼通话中的对端发送点呼通话请求;

所述终端在操作界面重新显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮。

进一步地,所述终端在操作界面显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮,包括:

所述终端在操作界面的顶部或底部显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮;或者,

所述终端在操作界面未被占用的位置显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮。

进一步地,所述终端确定当前半双工点呼通话的通话状态发生变化时,还包括:

所述终端在操作界面显示半双工组呼界面。

第二方面,本发明提供一种终端,包括:逻辑模块和用户接口UI模块;

所述逻辑模块用于在建立半双工点呼通话后,将当前半双工点呼通话的 通话信息发送给所述UI模块;

所述UI模块用于在操作界面显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮;

所述逻辑模块还用于确定当前半双工点呼通话的通话状态是否发生变化;

若未发生变化,且所述逻辑模块接收到用户按下即按即讲PTT键的操作指令,则所述逻辑模块向当前半双工点呼通话中的对端发起话权申请。

进一步地,所述逻辑模块具体用于:

向当前半双工点呼通话中的对端发送点呼通话请求;

所述UI模块用于在操作界面重新显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮。

进一步地,所述UI模块具体用于:

在操作界面的顶部或底部显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮;或者,

在操作界面未被占用的位置显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮。

进一步地,所述逻辑模块还用于:

确定当前半双工点呼通话的通话状态发生变化时,通知所述UI模块当前半双工点呼通话的通话状态发生变化,所述UI模块还用于在操作界面显示半双工组呼界面。

本发明提供的点对点语音对讲的建立方法及终端,通过终端在建立半双工点呼通话后,在操作界面显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮,确定当前建立的半双工点呼通话的通话状态是否发生变化,若未发生变化,且终端接收到用户按下PTT键的操作指令,则终端向当前半双工点呼通话中的对端发起话权申请。从而可实现在某一点对点语音对讲建立后,在该语音对讲未被挂断之前,用户可以在任何页面只要按下PTT键均可再次建立该语音对讲(针对同一对端),操作较便捷,提高了用户体验。

附图说明

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

图1为本发明点对点语音对讲的建立方法实施例一的流程图;

图2为本发明点对点语音对讲的建立方法实施例二的流程图;

图3为本发明点对点语音对讲的建立方法实施例二中主叫终端建立半双工点呼通话以及主叫终端在操作界面显示当前半双工点呼通话的通话信息的页面示意图;

图4为本发明终端实施例一的结构示意图。

具体实施方式

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

本发明提供一种点对点语音对讲的建立方法及终端,可实现在某一点对点语音对讲建立后,该语音对讲的建立包括主叫终端发起语音对讲或被叫终端接收语音对讲,在该语音对讲未被挂断之前,用户可以在任何页面只要按下PTT键均可再次建立该语音对讲(针对同一对端),操作较便捷,比如在该点对点语音对讲建立后,用户在终端上进行了其他的操作(如查看信息、地图等),操作完成后,可直接按下PTT键发起之前同一对端的对讲,相比较现有的操作,便捷了很多。

图1为本发明点对点语音对讲的建立方法实施例一的流程图,如图1所示,本实施例的方法可以包括:

S101、终端建立半双工点呼通话后,终端在操作界面显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮,终端为主叫终端或被叫终端。

其中,终端建立半双工点呼通话,包括:终端向所要对讲的对端发送点 呼通话请求或接收到点呼通话请求,终端发送点呼通话请求可以是执行现有的流程如:在终端上进入拨号盘操作界面,接着拨号-按下PTT按键,或者进入联系人详情页面-找到对应的联系人号码-按下PTT按键发起点呼通话请求,之后终端建立半双工点呼通话。终端接收到点呼通话请求则直接建立半双工点呼通话。

其中,当前半双工点呼通话的通话信息可以包括对端信息和通话状态提示信息(如通话的时长),终端在操作界面显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮,具体地,终端可以在操作界面的顶部或底部显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮;还可以是:终端在操作界面未被占用的位置显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮,该按钮还可以是一个图标。

S102、终端确定当前半双工点呼通话的通话状态是否发生变化。

具体地,终端确定当前半双工点呼通话的通话状态是否发生变化,可以是:终端检测到当前半双工点呼通话结束,如用户通过点击结束按钮或图标主动挂断当前半双工点呼通话或终端被动挂断当前半双工点呼通话,则确定当前半双工点呼通话的通话状态发生变化,否则确定当前半双工点呼通话的通话状态未发生变化。终端点击“结束点对点对讲”按钮或图标即为主动挂断。

S103、若未发生变化,且终端接收到用户按下PTT键的操作指令,则终端向当前半双工点呼通话中的对端发起话权申请。

具体地,若未发生变化,即当前的语音对讲未被挂断,在终端的任何页面(主页面或其他应用的操作页面),只要终端接收到用户按下PTT键的操作指令,则终端向当前半双工点呼通话中的对端发起话权申请,具体为:终端向当前半双工点呼通话中的对端发送点呼通话请求,终端在操作界面重新显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮。

若发生变化,即当前的语音对讲被挂断了,可按照现有的流程处理。

本实施例提供的点对点语音对讲的建立方法,通过终端在建立半双工点呼通话(即建立了一点对点语音对讲)后,在操作界面显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮,确定当前建立的半双工点呼通话的通话状态是否发生变化,若未发生变化,且终端接收到用户按下 PTT键的操作指令,则终端向当前半双工点呼通话中的对端发起话权申请。从而可实现在某一点对点语音对讲建立后,在该语音对讲未被挂断之前,用户可以在任何页面只要按下PTT键均可再次建立该语音对讲(针对同一对端),操作较便捷,提高了用户体验。

图2为本发明点对点语音对讲的建立方法实施例二的流程图,如图2所示,本实施例在图1所示实施例的基础上,进一步地,终端确定当前半双工点呼通话的通话状态发生变化时,还可以包括:

S104、终端在操作界面显示半双工组呼界面。

这样设置是终端默认点对点对讲结束后,用户需要进入组呼对讲,如此设置的话方便用户可直接从显示的半双工组呼界面进入组呼对讲,便捷性得到提升。

下面采用一个具体的实施例,对图1或图2所示方法实施例的技术方案进行详细说明。本实施例的方法包括:

S201、终端建立半双工点呼通话,终端在操作界面显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮。

具体地,作为主叫终端,用户在终端上进入拨号盘操作界面,接着拨号-按下PTT按键,或者进入联系人详情页面-找到对应的联系人号码-按下PTT按键发起点呼通话请求,之后终端建立半双工点呼通话。作为被叫终端,终端接收到点呼通话请求则直接建立半双工点呼通话。图3为本发明点对点语音对讲的建立方法实施例二中主叫终端建立半双工点呼通话以及主叫终端在操作界面显示当前半双工点呼通话的通话信息的页面示意图。如图3所示,主叫终端在操作界面的顶部显示对讲对端信息和通话状态提示(如提示通话时间的变化)以及“结束点对点对讲”的点击图标,还有通话音量显示调整的图标。若是被叫终端,在接收到点呼通话请求则直接在操作界面的顶部显示对讲对端信息和通话状态提示(如提示通话时间的变化)以及“结束点对点对讲”的点击图标,还有通话音量显示调整的图标。

S202、终端确定当前半双工点呼通话的通话状态是否发生变化。若未发生变化,执行S203,若发生变化,执行S204。

S203、未发生变化时,终端若接收到用户按下PTT键的操作指令,则终端向当前半双工点呼通话中的对端发起话权申请。即终端直接向当前半双工 点呼通话中的对端发送点呼通话请求,终端在操作界面重新显示当前半双工点呼通话的通话信息。

S204、若发生变化,即当前的语音对讲结束,包括主讲终端主动挂断和被讲终端被动挂断,如用户点击了“结束点对点对讲”图标,则终端在操作界面显示半双工组呼界面。

图4为本发明终端实施例一的结构示意图,如图4所示,本实施例的终端可以包括:逻辑模块11和用户接口(User Interface,简称UI)模块12,其中,逻辑模块11用于在建立半双工点呼通话后,将当前半双工点呼通话的通话信息发送给UI模块12,例如当前半双工点呼通话的对端电话号码。UI模块12用于在操作界面显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮。逻辑模块11还用于确定当前半双工点呼通话的通话状态是否发生变化。若未发生变化,且逻辑模块11接收到用户按下PTT键的操作指令,则逻辑模块11向当前半双工点呼通话中的对端发起话权申请。其中,逻辑模块11和UI模块12解耦。

其中,逻辑模块11具体用于向所要对讲的对端发送点呼通话请求或接收到点呼通话请求。

进一步地,逻辑模块11具体用于:检测到当前半双工点呼通话结束,则逻辑模块11确定当前半双工点呼通话的通话状态发生变化,否则确定当前半双工点呼通话的通话状态未发生变化。

进一步地,逻辑模块11具体用于:向当前半双工点呼通话中的对端发送点呼通话请求,UI模块12用于在操作界面重新显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮。显示时,UI模块12具体用于:在操作界面的顶部或底部显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮;或者,在操作界面未被占用的位置显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮。

进一步地,逻辑模块11还用于:

确定当前半双工点呼通话的通话状态发生变化时,通知UI模块当前半双工点呼通话的通话状态发生变化,UI模块还用于在操作界面显示半双工组呼界面。

本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实 现原理类似,此处不再赘述。

本实施例提供的终端,通过逻辑模块在建立半双工点呼通话(即建立了一点对点语音对讲)后,将当前半双工点呼通话的通话信息发送给UI模块,UI模块在操作界面显示当前半双工点呼通话的通话信息和结束当前半双工点呼通话的按钮,然后逻辑模块确定当前建立的半双工点呼通话的通话状态是否发生变化,若未发生变化,且逻辑模块接收到用户按下PTT键的操作指令,则逻辑模块向当前半双工点呼通话中的对端发起话权申请。从而可实现在某一点对点语音对讲建立后,在该语音对讲未被挂断之前,用户可以在任何页面只要按下PTT键均可再次建立该语音对讲(针对同一对端),操作较便捷,提高了用户体验。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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