一种北斗语音通信方法及系统技术方案

技术编号:15523679 阅读:249 留言:0更新日期:2017-06-04 12:23
本发明专利技术涉及北斗通信领域,尤其涉及一种北斗语音通信方法及系统。本发明专利技术通过将由北斗模块获取到的北斗短报文包含的信息合成完整的文本信息,数据处理模块通过第一局域网通讯模块将完整的文本信息发送至语音处理服务器,由语音处理服务器转换文本信息为语音信息,并通过语音输出装置播放语音信息。通过语音输入装置获取语音信息,由语音处理服务器将语音信息转换为文本信息,数据处理模块通过第一局域网获取文本信息,并根据北斗短报文使用的协议中设定的报文长度划分文本信息,并将划分后的文本信息封装为北斗短报文,北斗模块发送北斗短报文。实现了与无基站信号覆盖的区域进行语音通信,提高了通信的便利性。

Beidou phonetic communication method and system

The invention relates to the compass communication field, in particular to a Beidou phonetic communication method and system. The Beidou short message by Beidou module access to the information contained in the synthesis of full text information, the data processing module through the first LAN communication module will complete the text information is transmitted to the server by the speech processing, speech processing server transforms text information into voice messages, and voice information via voice playback output device. Through the voice input device to obtain voice information by the voice processing server converts the voice information into text information, the data processing module to obtain the text information through the first network, and according to the length of the text information into the message set Beidou short message protocol used in the text, and the information package after partition for Beidou short message sending module, Beidou Beidou short message. The voice communication is realized in the area covered by no base station signal, so that the communication convenience is improved.

【技术实现步骤摘要】
一种北斗语音通信方法及系统
本专利技术涉及北斗通信领域,尤其涉及一种北斗语音通信方法及系统。
技术介绍
现有的语音识别和合成引擎需要云服务器作为支撑才能实现语音的自由识别和合成能力,目前的语音识别和合成软件一般依托于移动通信技术与语音识别和合成引擎建立连接,因此,语音识别和合成软件需要在移动通信基站信号覆盖的范围内才能正常使用。由于建设基站受其成本和外界环境的影响,这导致有些特殊的环境,如大海或沙漠等偏远地区无法覆盖基站信号,进而无法实现通信。现有北斗RDSS通信技术,可以解决移动通信信号无法覆盖的问题,但是由于带宽限制,只能实现简短报文通信,这种通信方式具有以下不足:(1)不能传输带宽较大的语音信息,只能发送短报文,且必须依赖于手动编辑输入,而对输入法的使用能力决定了报文编辑的快慢,不利于快速发送紧急信息;(2)在某些特殊的场合,如因为一些情况无法解放双手来进行操作,或无法用双眼去查看编辑的界面等,则无法实现通信。现有的自由语音识别合成操作基本都是基于公网,通过公网上的语音识别合成引擎进行语音识别和合成,而北斗语音通信终端的使用环境多为公网无法覆盖的偏远地区或者特定环境限制接入公网的条件下,由于终端上的资源限制,大多只能进行命令或特定语句的语音识别和合成,无法做到自由语音识别和合成。因此,基于现有技术无法与基站信号未覆盖的区域进行语音通信。
技术实现思路
本专利技术所要解决的技术问题是:提供一种北斗语音通信方法及系统,实现与基站信号未覆盖的区域进行语音通信。为了解决上述技术问题,本专利技术采用的技术方案为:本专利技术提供一种北斗语音通信方法,包括:S11、获取北斗短报文,形成第一报文集合;S12、将所述第一报文集合中的所述北斗短报文排序,形成第一报文队列;S13、合成所述第一报文队列中各北斗短报文的信息段为第一文本信息;S14、转换所述第一文本信息为第一语音信息。本专利技术还提供一种北斗语音通信方法,包括:S21、获取语音信息;S22、转换所述语音信息为第二文本信息;S23、根据北斗短报文的长度划分所述第二文本信息,形成文本信息队列;S24、封装所述文本信息队列中的文本信息为北斗短报文,形成第二报文队列;S25、发送所述第二报文队列。本专利技术另提供一种北斗语音通信系统,包括北斗模块、数据处理模块、第一局域网通讯模块、语音处理服务器、语音输入装置和语音输出装置;所述北斗模块、所述语音输入装置、所述语音输出装置、所述第一局域网通讯模块分别与所述数据处理模块连接;所述第一局域网通讯模块与所述语音处理服务器连接;所述语音处理服务器包括语音合成模块和语音识别模块。本专利技术的有益效果在于:通过将由北斗模块获取到的北斗短报文的信息段中包含的信息合成完整的文本信息,数据处理模块通过第一局域网通讯模块将完整的文本信息发送至语音处理服务器,由语音处理服务器转换文本信息为语音信息,并通过语音输出装置播放语音信息,从而实现无基站信号覆盖的区域可接收语音信息。通过语音输入装置获取语音信息,由语音处理服务器将语音信息转换为文本信息,数据处理模块通过第一局域网获取文本信息,并根据北斗短报文使用的协议中设定的报文长度划分文本信息,并将划分后的文本信息封装为北斗短报文,北斗模块发送北斗短报文,从而实现无基站信号覆盖的区域可发送语音信息。实现了可与无基站信号覆盖的区域进行语音通信,提高了通信的便利性。附图说明图1为本专利技术提供的一种北斗语音通信方法的具体实施方式的流程框图;图2为本专利技术提供的另一种北斗语音通信方法的具体实施方式的流程框图;图3为本专利技术提供的一种北斗语音通信系统的具体实施方式的结构框图;图4位本专利技术提供的一种北斗语音通信系统的实施例的结构框图;标号说明:1、北斗模块;11、北斗收发天线;12、北斗射频模块;2、语音处理服务器;21、语音合成模块;22、语音识别模块;23、第二局域网通讯模块;24、第二显示设备;25、第二输入设备;3、语音输入装置;4、语音输出装置;5、数据处理模块;6、第一局域网通讯模块;7、第一显示设备;8、第一输入设备。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。本专利技术最关键的构思在于:通过局域网连接北斗模块和语音服务器,实现当北斗模块收到北斗短报文时,可将其转换为语音信息,并可将语音信息转换为北斗短报文后发送。请参照图1至图4,如图1所示,本专利技术提供一种北斗语音通信方法,包括:S11、获取北斗短报文,形成第一报文集合;S12、将所述第一报文集合中的所述北斗短报文排序,形成第一报文队列;S13、合成所述第一报文队列中各北斗短报文的信息段为第一文本信息;S14、转换所述第一文本信息为第一语音信息。由上述描述可知,实现无基站信号覆盖的区域可接收语音信息。进一步地,所述S12之前还包括:根据所述第一报文集合中各北斗短报文的序号,检测是否已获取所有的北斗短报文,若否,则:获取所述第一报文集合中缺失的北斗短报文的序号,得到第一序号;发送获取与所述第一序号相应的北斗短报文的请求。由上述描述可知,对北斗模块获取到的北斗短报文进行完整性、正确性验证,提高由北斗短报文的信息段混合成的文本信息转换为语音信息的准确性。进一步地,所述S14之前还包括:保存所述第一文本信息和第一当前系统时间。由上述描述可知,可通过保存的第一当前系统时间快速搜索到与其对应的第一文本信息,从而可核实语音信息是否准确转换。如图2所示,本专利技术还提供一种北斗语音通信方法,包括:S21、获取语音信息;S22、转换所述语音信息为第二文本信息;S23、根据北斗短报文的长度划分所述第二文本信息,形成文本信息队列;S24、封装所述文本信息队列中的文本信息为北斗短报文,形成第二报文队列;S25、发送所述第二报文队列。由上述描述可知,实现无基站信号覆盖的区域可发送语音信息。进一步地,所述S21之后还包括:对所述语音信息进行降噪处理。由上述描述可知,提高语音信息转换为文本信息的准确度。进一步地,所述S24之后还包括:保存所述第二报文队列及第二当前系统时间。由上述描述可知,若北斗模块发送第二报文队列时出现部分或全部报文未成功到达目的地时,可通过第二当前系统时间快速获取到对应的第二报文队列,并根据未发送成功的报文的序号重新发送对应的报文。如图3所示,本专利技术另提供一种北斗语音通信系统,其特征在于,包括北斗模块1、数据处理模块5、第一局域网通讯模块6、语音处理服务器2、语音输入装置3和语音输出装置4;所述北斗模块、所述语音输入装置、所述语音输出装置、所述第一局域网通讯模块分别与所述数据处理模块连接;所述第一局域网通讯模块与所述语音处理服务器连接;所述语音处理服务器包括语音合成模块21和语音识别模块22。由上述描述可知,通过北斗语音通信系统可实现向基站信号未覆盖的区域进行语音通信。进一步地,还包括第一显示设备7和第一输入设备8;所述第一显示设备和所述第一输入设备分别与所述数据处理模块连接。由上述描述可知,通过所述第一输入设备可以用于选择当前文本信息来源为语音输入或是文本编辑,所述第一显示设备用于显示当前输入的文本信息内容,或判断语音识别结果是否正确,如果正确则进行文本信息发送。进一步地,所述北斗模块包括北斗收发天线和北斗射频模块;所述北斗收发本文档来自技高网
...
一种北斗语音通信方法及系统

【技术保护点】
一种北斗语音通信方法,其特征在于,包括:S11、获取北斗短报文,形成第一报文集合;S12、将所述第一报文集合中的所述北斗短报文排序,形成第一报文队列;S13、合成所述第一报文队列中各北斗短报文的信息段为第一文本信息;S14、转换所述第一文本信息为第一语音信息。

【技术特征摘要】
1.一种北斗语音通信方法,其特征在于,包括:S11、获取北斗短报文,形成第一报文集合;S12、将所述第一报文集合中的所述北斗短报文排序,形成第一报文队列;S13、合成所述第一报文队列中各北斗短报文的信息段为第一文本信息;S14、转换所述第一文本信息为第一语音信息。2.根据权利要求1所述的北斗语音通信方法,其特征在于,所述S12之前还包括:根据所述第一报文集合中各北斗短报文的序号,检测是否已获取所有的北斗短报文,若否,则:获取所述第一报文集合中缺失的北斗短报文的序号,得到第一序号;发送获取与所述第一序号相应的北斗短报文的请求。3.根据权利要求1所述的北斗语音通信方法,其特征在于,所述S14之前还包括:保存所述第一文本信息和第一当前系统时间。4.一种北斗语音通信方法,其特征在于,包括:S21、获取语音信息;S22、转换所述语音信息为第二文本信息;S23、根据北斗短报文的长度划分所述第二文本信息,形成文本信息队列;S24、封装所述文本信息队列中的文本信息为北斗短报文,形成第二报文队列;S25、发送所述第二报文队列。5.根据权利要求4所述的北斗语音通信方法,其特征在于,所述S21之后还包括:对所述语音信息进行降噪处理。6.根据权利要求4所述的北斗语音通信方法,其...

【专利技术属性】
技术研发人员:李小霞王家余郑振端赖国良
申请(专利权)人:福建星海通信科技有限公司
类型:发明
国别省市:福建,35

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

1