本申请提供了一种缩短呼叫建立时间的方法及对讲机,能够改善用户在呼叫建立后响完提示音才能传输语音的体验。本发明专利技术中PTT按键未被按下时,在用户的手指与所述PTT按键的接触时间大于预设数值时,就开始采集语音,避免了用户在提示音播放完之前输入的语音的丢失。此外,本发明专利技术中采集语音后,可以保存语音,或者将所述语音进行语音编码,得到编码处理语音后,保存所述编码处理语音。并将语音或者编码处理语音进行拆分,得到活动语音和非活动语音,将非活动语音按照预设比例进行丢弃,能够减少传输延时,在建立呼叫的过程中,相当于缩短呼叫建立时间至0,用户可以达到即按即说。
【技术实现步骤摘要】
一种缩短呼叫建立时间的方法及对讲机
本专利技术涉及通信领域,更具体的说,涉及一种缩短呼叫建立时间的方法及对讲机。
技术介绍
对讲机是一种双向移动通信工具,在不需要任何网络支持的情况下,就可以通话,没有话费产生,适用于相对固定且频繁通话的场合。目前,在使用对讲机时,只有在呼叫建立完成之后,才可以对用户输入的语音进行采集。呼叫建立的过程包括:对讲机中的处理器检测PTT按键被按下后,进行PTT按键的识别处理,此后,在与被呼叫方建立连接后,用语音提示音通知用户可以开始讲话。即在使用对讲机时,在语音提示音播放完毕后,用户输入的语音才可以被采集、并发送到被呼叫方。但是,用户一般在按下PTT按键后,就开始说话,则用户在提示音播放完之前说的语音就不会被采集,进而导致用户在提示音播放完之前输入的语音丢失,影响双方通话的完整性。
技术实现思路
有鉴于此,本专利技术提供一种缩短呼叫建立时间的方法及对讲机,以解决用户一般在按下PTT按键后,就开始说话,则用户在提示音播放完之前说的语音就不会被采集,进而导致用户在提示音播放完之前输入的语音丢失,影响双方通话的完整性的问题。为解决上述技术问题,本专利技术采用了如下技术方案:一种缩短呼叫建立时间的方法,应用于对讲机,包括:检测所述对讲机的PTT按键上是否存在触摸点;其中,所述触摸点为用户的手指与所述PTT按键的接触点;当检测出所述PTT按键上存在所述触摸点,判断所述触摸点存在的时间是否大于预设数值;当判断出所述触摸点存在的时间大于所述预设数值时,采集语音;当检测到所述PTT按键被按下、且所述对讲机与接收设备建立连接后,将采集的语音发送到所述接收设备。优选地,所述采集语音后,还包括:保存所述语音;将所述语音拆分为多个活动语音和多个非活动语音;将每个所述非活动语音丢弃预设比例的部分非活动语音,得到多个片段语音;将多个所述活动语音和多个所述片段语音按照语音生成时间进行组合,得到用户输入语音;相应的,所述将采集的语音发送到所述接收设备,具体包括:将所述用户输入语音发送到所述接收设备。优选地,将所述语音拆分为多个活动语音和多个非活动语音,包括:采用语音活动检测算法,将所述语音拆分为多个所述活动语音和多个所述非活动语音。优选地,将所述用户输入语音发送到所述接收设备,包括:将所述用户输入语音进行语音编码和信道编码,得到编码语音;将所述编码语音发送到所述接收设备。优选地,所述采集语音后,还包括:将所述语音进行语音编码,得到编码处理语音;保存所述编码处理语音;基于语音编码过程中的语音活动检测结果,将所述编码处理语音拆分为多个活动语音和多个非活动语音;将每个所述非活动语音丢弃预设比例的部分非活动语音,得到多个片段语音;将多个所述活动语音和多个所述片段语音按照语音生成时间进行组合,得到用户输入语音;相应的,所述将采集的语音发送到所述接收设备,具体包括:将所述用户输入语音发送到所述接收设备。优选地,将所述用户输入语音发送到所述接收设备,包括:将所述用户输入语音进行信道编码,得到信道编码语音;将所述信道编码语音发送到所述接收设备。一种对讲机,包括存储器和处理器;其中,所述存储器用于存储程序;处理器用于运行程序,其中,当所述处理器运行所述程序时用于:检测所述对讲机的PTT按键上是否存在触摸点;其中,所述触摸点为用户的手指与所述PTT按键的接触点;当检测出所述PTT按键上存在所述触摸点,判断所述触摸点存在的时间是否大于预设数值;当判断出所述触摸点存在的时间大于所述预设数值,采集语音;当检测到所述PTT按键被按下、且所述对讲机与接收设备建立连接后,将采集的语音发送到所述接收设备。优选地,所述处理器用于采集语音后,还用于:保存所述语音;将所述语音拆分为多个活动语音和多个非活动语音;将每个所述非活动语音丢弃预设比例的部分非活动语音,得到多个片段语音;将多个所述活动语音和多个所述片段语音按照语音生成时间进行组合,得到用户输入语音;相应的,所述处理器用于将采集的语音发送到所述接收设备时,具体用于:将所述用户输入语音发送到所述接收设备。优选地,所述处理器用于将所述语音拆分为多个活动语音和多个非活动语音时,具体用于:采用语音活动检测算法,将所述语音拆分为多个所述活动语音和多个所述非活动语音。优选地,所述处理器用于将所述用户输入语音发送到所述接收设备时,具体用于:将所述用户输入语音进行语音编码和信道编码,得到编码语音;将所述编码语音发送到所述接收设备。优选地,所述处理器用于采集语音后,还用于:将所述语音进行语音编码,得到编码处理语音;保存所述编码处理语音;基于语音编码过程中的语音活动检测结果,将所述编码处理语音拆分为多个活动语音和多个非活动语音;将每个所述非活动语音丢弃预设比例的部分非活动语音,得到多个片段语音;将多个所述活动语音和多个所述片段语音按照语音生成时间进行组合,得到用户输入语音;相应的,所述处理器用于将采集的语音发送到所述接收设备时,具体用于:将所述用户输入语音发送到所述接收设备。优选地,所述处理器用于将所述用户输入语音发送到所述接收设备时,具体用于:将所述用户输入语音进行信道编码,得到信道编码语音;将所述信道编码语音发送到所述接收设备。相较于现有技术,本专利技术具有以下有益效果:本专利技术提供了一种缩短呼叫建立时间的方法及对讲机,本专利技术中PTT按键未被按下时,在用户的手指与所述PTT按键的接触时间大于预设数值时,就开始采集语音,避免了用户在提示音播放完之前输入的语音的丢失。解决了用户一般在按下PTT按键后,就开始说话,则用户在提示音播放完之前说的语音就不会被采集,进而导致用户在提示音播放完之前输入的语音丢失,影响双方通话的完整性的问题。此外,本专利技术中将每个非活动语音丢弃预设比例的部分非活动语音,能够减少被呼叫方的语音播放时间,进而能够减少语音延迟的时间,即能够减少传输延时。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术提供的一种缩短呼叫建立时间的方法的方法流程图;图2为本专利技术提供的另一种缩短呼叫建立时间的方法的方法流程图;图3为本专利技术提供的又一种缩短呼叫建立时间的方法的方法流程图;图4为本专利技术提供的一种缩短呼叫建立时间的装置的结构示意图;图5为本专利技术提供的另一种缩短呼叫建立时间的装置的结构示意图;图6为本专利技术提供的又一种缩短呼叫建立时间的装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种缩短呼叫建立时间的方法,应用于对讲机,参照图1,缩短呼叫建立时间的方法包括:S101、检测对讲机的PTT按键上是否存在触摸点;当检测出PTT按键上存在触摸点,执行步骤S102。其中,触摸点为用户的手指与PTT按键的接触点。检测对讲机的PTT按键上是否存在触摸点本文档来自技高网...
【技术保护点】
一种缩短呼叫建立时间的方法,其特征在于,应用于对讲机,包括:检测所述对讲机的PTT按键上是否存在触摸点;其中,所述触摸点为用户的手指与所述PTT按键的接触点;当检测出所述PTT按键上存在所述触摸点,判断所述触摸点存在的时间是否大于预设数值;当判断出所述触摸点存在的时间大于所述预设数值时,采集语音;当检测到所述PTT按键被按下、且所述对讲机与接收设备建立连接后,将采集的语音发送到所述接收设备。
【技术特征摘要】
1.一种缩短呼叫建立时间的方法,其特征在于,应用于对讲机,包括:检测所述对讲机的PTT按键上是否存在触摸点;其中,所述触摸点为用户的手指与所述PTT按键的接触点;当检测出所述PTT按键上存在所述触摸点,判断所述触摸点存在的时间是否大于预设数值;当判断出所述触摸点存在的时间大于所述预设数值时,采集语音;当检测到所述PTT按键被按下、且所述对讲机与接收设备建立连接后,将采集的语音发送到所述接收设备。2.根据权利要求1所述的方法,其特征在于,所述采集语音后,还包括:保存所述语音;将所述语音拆分为多个活动语音和多个非活动语音;将每个所述非活动语音丢弃预设比例的部分非活动语音,得到多个片段语音;将多个所述活动语音和多个所述片段语音按照语音生成时间进行组合,得到用户输入语音;相应的,所述将采集的语音发送到所述接收设备,具体包括:将所述用户输入语音发送到所述接收设备。3.根据权利要求2所述的方法,其特征在于,将所述语音拆分为多个活动语音和多个非活动语音,包括:采用语音活动检测算法,将所述语音拆分为多个所述活动语音和多个所述非活动语音。4.根据权利要求2所述的方法,其特征在于,将所述用户输入语音发送到所述接收设备,包括:将所述用户输入语音进行语音编码和信道编码,得到编码语音;将所述编码语音发送到所述接收设备。5.根据权利要求1所述的方法,其特征在于,所述采集语音后,还包括:将所述语音进行语音编码,得到编码处理语音;保存所述编码处理语音;基于语音编码过程中的语音活动检测结果,将所述编码处理语音拆分为多个活动语音和多个非活动语音;将每个所述非活动语音丢弃预设比例的部分非活动语音,得到多个片段语音;将多个所述活动语音和多个所述片段语音按照语音生成时间进行组合,得到用户输入语音;相应的,所述将采集的语音发送到所述接收设备,具体包括:将所述用户输入语音发送到所述接收设备。6.根据权利要求5所述的方法,其特征在于,将所述用户输入语音发送到所述接收设备,包括:将所述用户输入语音进行信道编码,得到信道编码语音;将所述信道编码语音发送到所述接收设备。7.一种对讲机,其特征在于,包括存储器和处理器;其中,所述存储器用于存储程序;处理器用于运行程序...
【专利技术属性】
技术研发人员:黄妮,谢汉雄,郭飞,
申请(专利权)人:海能达通信股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。