一种基于CAT1无距离限制的即时对讲装置制造方法及图纸

技术编号:29879466 阅读:16 留言:0更新日期:2021-08-31 23:55
本发明专利技术公开了.一种基于CAT1无距离限制的即时对讲装置,涉及对讲技术领域,包括服务器、主对讲设备以及多个副对讲设备,主对讲设备将语音上报至服务器,服务器处理后将语音分发至多个副对讲设备,或分发至指定的副对讲设备,实现一对一呼叫,或群组呼叫,以及屏蔽一个联系人或者屏蔽多个群组进行指定呼叫。本发明专利技术可以解决通讯距离问题,可分多组,实时添加好友添加群组,而且通讯内容经过编码加密,保证通话安全性,满足多种应用场合。

【技术实现步骤摘要】
一种基于CAT1无距离限制的即时对讲装置
本专利技术涉及对讲
,具体来说,涉及一种基于CAT1无距离限制的即时对讲装置。
技术介绍
模拟对讲机,通讯距离受限(3-5公里),受到芯片和通讯距离的干扰原因,音质无法提升,无法实现定位功能,以及无法实现手机端群组管理或公网实现群组管理,并且模拟对讲机只有固定群组,无法实时添加。单频道接收使得调频麻烦,而且容易串频,一次性通话也无法保存语音,以致于不支持回放,最主要的是一人抢话其他人不能说,应用场景单一。
技术实现思路
为了克服现有技术的不足,本专利技术提供一种基于CAT1无距离限制的即时对讲装置,能够保证音质的前提下节省流量,解决通信距离问题,满足多种场合的应用。本专利技术解决其技术问题所采用的技术方案是:一种基于CAT1无距离限制的即时对讲装置,包括服务器、主对讲设备以及多个副对讲设备,主对讲设备将语音上报至服务器,服务器处理后将语音分发至多个副对讲设备,或分发至指定的副对讲设备,实现一对一呼叫,或群组呼叫,以及屏蔽一个联系人或者屏蔽多个群组进行指定呼叫。作为上述技术方案的改进,主对讲设备开机后,创建TCP接收回调任务,TCP接收回调任务用于接收服务器返回的信息,返回的信息包括语音数据、文字消息、应答消息、群组创建结果、好友申请消息、心跳包、等待信号以及服务推送消息。作为上述技术方案的改进,如果返回的是文字消息,文字消息显示于主对讲设备的屏幕上或者文字消息显示在屏幕上的同时进行语音播报文字消息的内容;如果返回的是语音数据,并且为第一包语音数据,需要创建opus解码器进行解码和播放器进行语音播放。作为上述技术方案的改进,TCP接收回调任务在主对讲设备登录后才工作,登录前处于被挂起状态。作为上述技术方案的改进,主对讲设备创建用于提示工作状态的LED任务,包括开机提示、网络注册成功提示、登录成功提示、对讲状态以及等待状态。作为上述技术方案的改进,主对讲设备创建语音提示任务,包括按键音提示、登录成功提示、下线提示、网络不能正确注册提示以及文字消息播放服务。作为上述技术方案的改进,主对讲设备创建按键任务和Talk任务,按键任务包括用于分发消息的多个按键,Talk任务用于创建对讲资源管理和处理账号登录。作为上述技术方案的改进,主对讲设备首次启动时需要配置信息,配置方式包括手机或电脑通过NFC、USB链接方式,将账号信息写入,并将好友管理、群组管理信息推送至手机或电脑,主对讲设备通过配置的账号密码登录后获取好友列表信息;或者通过手机将信息共享至主对讲设备。作为上述技术方案的改进,主对讲设备设有咪头和编辑器,编辑器用于处理咪头采集到的数据。作为上述技术方案的改进,所述的主对讲设备与副对讲设备结构相同。本专利技术的有益效果是:本专利技术的设备可解决通信距离问题,通信内容经过编码加密,保证通话的安全性,满足多种应用场所。附图说明下面结合附图和实施例对本专利技术进一步说明。图1是本专利技术的结构示意图;图2是本专利技术的结构示意图;图3是本专利技术的开机流程图;图4是本专利技术的登录流程图;图5是本专利技术的配置流程图;图6是本专利技术的TCP回调任务流程图;图7是本专利技术对讲任务的流程图;图8是本专利技术编辑器的callback和工作列队的流程图;图9是本专利技术的待机模式和接收语音模式的流程图;图10是本专利技术的消息处理流程图。具体实施方式以下将结合实施例和附图对本专利技术的构思、具体结构及产生的技术效果进行清楚、完整地描述,以充分地理解本专利技术的目的、特征和效果。显然,所描述的实施例只是本专利技术的一部分实施例,而不是全部实施例,基于本专利技术的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本专利技术保护的范围。另外,专利中涉及到的所有联接/连接关系,并非单指构件直接相接,而是指可根据具体实施情况,通过添加或减少联接辅件,来组成更优的联接结构。本专利技术创造中的各个技术特征,在不互相矛盾冲突的前提下可以交互组合。参照图1-2,本专利技术揭示了一种基于CAT1无距离限制的即时对讲装置,包括服务器、主对讲设备以及多个副对讲设备,主对讲设备将语音上报至服务器,服务器处理后将语音分发至多个副对讲设备,或分发至指定的副对讲设备,实现一对一呼叫,或群组呼叫,以及屏蔽一个联系人或者屏蔽多个群组进行指定呼叫。在上述实施例中,本专利技术主要应用于餐饮服务行业,但不局限于此,例如安保行业。主对讲设备和副对讲设备结构相同,将这两种类型的设备投入餐饮行业,客人在有需求的情况下,手持的设备可作为主对讲设备,每个服务员各个手持的设备作为副对讲设备,可分别按下不同的按键,通过服务器进行语音识别处理,选择性的分发至相对应的副对讲设备上,实现一对一呼叫,或群组呼叫,以及屏蔽一个联系人或者屏蔽多个群组进行指定呼叫。参考图3-5,主对讲设备开机后,首次开机使用的设备需配置信息,配置方式包括手机、电脑PC端通过NFC或USB链接,将账号信息写入设备,并将好友等配置信息推送到后台进行配置,然后设备通过配置的账号密码登录后获取好友列表等配置信息。配置方式还包括手机APP上的好友配置共享给主对讲设备,让主对讲设备与手机绑定,该配置方式称为母子APP。主对讲设备在配置过程中,会通过语音播报和屏幕显示的方式给出6位数字,手机从账号登录界面输入该6位数字即可登上该账号,登录后可获取与手机内的联系人或者手机内的配置。参考图6,主对讲设备创建TCP接收回调任务,TCP接收回调任务用于接收服务器返回的信息,TCP接收回调任务在主对讲设备登录账号后才工作,登录前处于被挂起状态。返回的信息包括语音数据、文字消息、应答消息、群组创建结果、好友申请消息、心跳包、等待信号以及服务推送消息。如果返回的是文字消息,文字消息显示于主对讲设备的屏幕上或者文字消息显示在屏幕上的同时进行语音播报文字消息的内容;如果返回的是语音数据,并且为第一包语音数据,即未拆过、打散的数据包,需要创建opus解码器进行解码和播放器进行语音播放。在上述实施例中,TCP接收回调任务的流程:需要登录服务器后才开始接收来自服务器的数据;复位器发送数据过来才接收,其它时间该任务进入休眠状态;接收后到服务器发过来的多包数据并组包成完整的一帧数据后,开始解析。处理服务器发送的数据过程中,如果发送过来的是文字消息,设备有屏幕且配置允许显示到屏幕,文字显示到屏幕,设备同时允许语音播放,将文字转换成语音,并播放出来;如果接收到语音数据,并且为第一包语音数据,需创建opus解码器和播放器,由于资源锁定,此时按键音或来电铃声等将无法播放。如果TCP传输过来的数据经过拆包、打散以及加密,需要重新组合排序和解密,我们知道,一帧tcp数据可能包含了多帧opus数据,所以将多帧opus数据依次送入opus解码器,需同时将opus解码器解码得到的数据送入播放器队列进行播放,当tcp帧标记为最后一包本文档来自技高网...

【技术保护点】
1.一种基于CAT1无距离限制的即时对讲装置,其特征在于,包括服务器、主对讲设备以及多个副对讲设备,主对讲设备将语音上报至服务器,服务器处理后将语音分发至多个副对讲设备,或分发至指定的副对讲设备,实现一对一呼叫,或群组呼叫,以及屏蔽一个联系人或者屏蔽多个群组进行指定呼叫。/n

【技术特征摘要】
1.一种基于CAT1无距离限制的即时对讲装置,其特征在于,包括服务器、主对讲设备以及多个副对讲设备,主对讲设备将语音上报至服务器,服务器处理后将语音分发至多个副对讲设备,或分发至指定的副对讲设备,实现一对一呼叫,或群组呼叫,以及屏蔽一个联系人或者屏蔽多个群组进行指定呼叫。


2.根据权利要求1所述的一种基于CAT1无距离限制的即时对讲装置,其特征在于,主对讲设备开机后,创建TCP接收回调任务,TCP接收回调任务用于接收服务器返回的信息,返回的信息包括语音数据、文字消息、应答消息、群组创建结果、好友申请消息、心跳包、等待信号以及服务推送消息。


3.根据权利要求2所述的一种基于CAT1无距离限制的即时对讲装置,其特征在于,如果返回的是文字消息,文字消息显示于主对讲设备的屏幕上或者文字消息显示在屏幕上的同时进行语音播报文字消息的内容;
如果返回的是语音数据,并且为第一包语音数据,需要创建opus解码器进行解码和播放器进行语音播放。


4.根据权利要求2所述的一种基于CAT1无距离限制的即时对讲装置,其特征在于,TCP接收回调任务在主对讲设备登录后才工作,登录前处于被挂起状态。


5.根据权利要求1所述的一种基于CAT1无距离限制的即时对讲装置,其特征在于,主对讲设备创建用于提示工作...

【专利技术属性】
技术研发人员:曾安健
申请(专利权)人:深圳市威尔健科技发展有限公司
类型:发明
国别省市:广东;44

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

1