语音数据串口传输方法及装置、系统、电子设备及存储介质制造方法及图纸

技术编号:21891563 阅读:35 留言:0更新日期:2019-08-17 14:22
本发明专利技术公开一种语音数据串口传输方法、装置、系统、电子设备及存储介质,包括:支持多路复用协议的通信模块和串口连接,将语音数据根据复用协议进行协议匹配;所述串口进行串口复用,传输经复用协议匹配的语音数据。通过本发明专利技术实施例,使用串口复用方式,通信主机通过多个通信会话与支持多路复用协议的所述模块通信,使得通信主机可以使用同一串口在拨打电话的同时收发短信或者收发语音数据,使得串口既可进行AT命令传输,同时也可以进行语音数据传输,节省硬件接口开销,节省成本,可以很好地应用于在实际硬件受限或需要串口远距离传输的场景。

Speech Data Serial Port Transmission Method and Device, System, Electronic Equipment and Storage Media

【技术实现步骤摘要】
语音数据串口传输方法及装置、系统、电子设备及存储介质
本专利技术涉及数据传输领域,特别涉及一种语音数据串口传输方法、装置、系统、电子设备及存储介质。
技术介绍
传统语音数据一般是通过PCM(PulseCodeModulation,脉冲编码调制)/I2S接口进行数据的传输。在硬件接口有限(例如没有PCM或I2S接口的情况下)或一些特殊应用场合情况下,传统的语音数据传输方式有其局限性,无法有效地进行语音数据传输。所以,有必要提供一种新的语音数据传输方案,以解决在实际硬件受限或需要远距离传输语音数据的场景。
技术实现思路
有鉴于此,本专利技术实施例提供一种语音数据串口传输方法、装置、系统、电子设备及存储介质,通过串口复用方式,使得串口既可进行AT命令传输,同时也可以进行语音数据传输,节省硬件接口开销,节省成本,可以很好地应用于在实际硬件受限或需要远距离传输语音数据的场景。本专利技术解决上述技术问题所采用的技术方案如下:根据本专利技术实施例的一个方面,提供的一种语音数据串口传输方法,包括:支持多路复用协议的通信模块和串口连接,将语音数据根据复用协议进行协议匹配;所述串口进行串口复用,传输经复用协议匹配的语音数据。在一个可能的设计中,所述通信模块将语音数据根据复用协议进行协议匹配;包括:当语音数据为发送时,将语音数据根据复用协议进行协议匹配,传输给所述串口;当语音数据为接收时,将所述串口接收到的经复用协议匹配的语音数据根据复用协议进行协议匹配。在一个可能的设计中,所述串口传输经复用协议匹配的语音数据;包括:当语音数据为发送时,将所述通信模块传输过来的经复用协议匹配的语音数据传输给远端设备;当语音数据为接收时,将从远端设备接收经复用协议匹配的语音数据,传输给所述通信模块。在一个可能的设计中,所述方法还包括:对语音数据进行编码/解码处理,包括:当语音数据为发送时,对发送的所述语音数据进行编码,获得编码后的语音数据,传输给通信模块;当语音数据为接收时,对接收到的所述语音数据进行解码,获得解码后的语音数据。在一个可能的设计中,所述方法还包括:保存语音数据。一种语音数据串口传输方法,应用于近端设备与远端设备通过串口传输语音数据,所述近端设备包括第一通信模块及与其连接的第一串口,所述远端设备包括第二通信模块及与其连接的第二串口,所述方法包括:支持多路复用协议的所述第一通信模块将语音数据根据复用协议进行协议匹配,将经复用协议匹配的语音数据传输给所述第一串口;所述第一串口进行串口复用,传输经复用协议匹配的语音数据给所述远端设备;所述第二串口接收所述第一串口传输过来的所述语音数据,传输给所述第二通信模块;支持多路复用协议的所述第二通信模块将所述第二串口传输过来的所述语音数据根据复用协议进行协议匹配,获得所述语音数据。在一个可能的设计中,所述第一通信模块将语音数据根据复用协议进行协议匹配之前,所述方法还包括:获取语音数据,并对所述语音数据进行编码,获得编码后的语音数据,传输给通信模块。在一个可能的设计中,所述方法还包括:获取语音数据后,将获取的语音数据进行保存。在一个可能的设计中,所述第二通信模块将所述第二串口传输过来的所述语音数据根据复用协议进行协议匹配之后,所述方法还包括:对经复用协议匹配的语音数据进行解码,获得解码后的语音数据。在一个可能的设计中,所述方法还包括:获得解码后的语音数据后,将解码后的语音数据进行保存。根据本专利技术实施例的另一个方面,提供的一种语音数据串口传输装置,包括:通信模块及与其连接的串口,其中:所述通信模块,支持多路复用协议,根据通信会话情况,将语音数据根据复用协议进行协议匹配;所述串口进行串口复用,传输经复用协议匹配的语音数据。根据本专利技术实施例的另一个方面,提供的一种语音数据串口传输系统,包括:近端设备和远端设备,其中:所述近端设备包括第一通信模块及与其连接的第一串口,其中:支持多路复用协议的所述第一通信模块,用于将语音数据根据复用协议进行协议匹配,将经复用协议匹配的语音数据传输给所述第一串口;所述第一串口进行串口复用,传输经复用协议匹配的语音数据给所述远端设备;所述远端设备包括第二通信模块及与其连接的第二串口,所述第二串口接收所述第一串口传输过来的所述语音数据,传输给所述第二通信模块;支持多路复用协议的所述第二通信模块将所述第二串口传输过来的所述语音数据根据复用协议进行协议匹配,获得所述语音数据。根据本专利技术实施例的另一个方面,提供的一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现本专利技术实施例提供的所述的一种语音数据串口传输方法的步骤。根据本专利技术实施例的另一个方面,提供的一种存储介质,所述存储介质上存储有语音数据串口传输方法的程序,所述语音数据串口传输方法的程序被处理器执行时实现本专利技术实施例提供的所述的一种语音数据串口传输方法的步骤。与相关技术相比,本专利技术实施例提供一种语音数据串口传输方法、装置、系统、电子设备及存储介质,包括:包括:支持多路复用协议的通信模块和串口连接,将语音数据根据复用协议进行协议匹配;所述串口进行串口复用,传输经复用协议匹配的语音数据。通过本专利技术实施例,使用串口复用方式,通信主机通过多个通信会话与支持多路复用协议的所述模块通信,使得通信主机可以使用同一串口在拨打电话的同时收发短信或者收发语音数据,使得串口既可进行AT命令传输,同时也可以进行语音数据传输,节省硬件接口开销,节省成本,可以很好地应用于在实际硬件受限或需要串口远距离传输的场景。附图说明图1为本专利技术实施例提供的一种语音数据串口传输方法的流程示意图;图2为本专利技术实施例提供的一种串口复用传输语音数据的示意图;图3为本专利技术实施例提供的一种语音数据串口传输装置的结构示意图;图4为本专利技术实施例提供的一种语音数据串口传输方法的流程示意图;图5为本专利技术实施例提供的一种语音数据串口传输系统的结构示意图;图6为本专利技术实施例提供的一种语音数据串口传输方法的流程示意图;图7为本专利技术实施例提供的一种电子设备的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。需要说明的是,本专利技术的说明书和权利要求收及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。请参考图1和图2。本专利技术实施例提供一种语音数据串口传输方法,通过串口传输语音数据,所述方法包括:步骤S11,支持多路复用协议的通信模块和串口连接,将语音数据根据复用协议进行协议匹配;步骤S12,所述串口进行串口复用,传输经复用协议匹配的语音数据。进一步地,所述步骤S11中,所述通信模块将语音数据根据复用协议进行协议匹配;包括:当语音数据为发送时,将语音数据根据复用协议进行协议匹配,传输给所述串口;当语本文档来自技高网...

【技术保护点】
1.一种语音数据串口传输方法,其特征在于,包括:支持多路复用协议的通信模块和串口连接,将语音数据根据复用协议进行协议匹配;所述串口进行串口复用,传输经复用协议匹配的语音数据。

【技术特征摘要】
1.一种语音数据串口传输方法,其特征在于,包括:支持多路复用协议的通信模块和串口连接,将语音数据根据复用协议进行协议匹配;所述串口进行串口复用,传输经复用协议匹配的语音数据。2.根据权利要求1所述的语音数据串口传输方法,其特征在于,所述通信模块将语音数据根据复用协议进行协议匹配;包括:当语音数据为发送时,将语音数据根据复用协议进行协议匹配,传输给所述串口;当语音数据为接收时,将所述串口接收到的经复用协议匹配的语音数据根据复用协议进行协议匹配。3.根据权利要求1所述的语音数据串口传输方法,其特征在于,所述串口传输经复用协议匹配的语音数据;包括:当语音数据为发送时,将所述通信模块传输过来的经复用协议匹配的语音数据传输给远端设备;当语音数据为接收时,将从远端设备接收经复用协议匹配的语音数据,传输给所述通信模块。4.根据权利要求1所述的语音数据串口传输方法,其特征在于,所述方法还包括:对语音数据进行编码/解码处理,包括:当语音数据为发送时,对发送的所述语音数据进行编码,获得编码后的语音数据,传输给通信模块;当语音数据为接收时,对接收到的所述语音数据进行解码,获得解码后的语音数据。5.根据权利要求1所述的语音数据串口传输方法,其特征在于,所述方法还包括:保存语音数据。6.一种语音数据串口传输方法,其特征在于,应用于近端设备与远端设备通过串口传输语音数据,所述近端设备包括第一通信模块及与其连接的第一串口,所述远端设备包括第二通信模块及与其连接的第二串口,所述方法包括:支持多路复用协议的所述第一通信模块将语音数据根据复用协议进行协议匹配,将经复用协议匹配的语音数据传输给所述第一串口;所述第一串口进行串口复用,传输经复用协议匹配的语音数据给所述远端设备;所述第二串口接收所述第一串口传输过来的所述语音数据,传输给所述第二通信模块;支持多路复用协议的所述第二通信模块将所述第二串口传输过来的所述语音数据根据复用协议进行协议匹配,获得所述语音数据。7.根据权利要求6所述的语音数据串口传输方法,其特征在于,所述第一通信模块将语音数据根据复用协议进行协议匹配之前,所述方法还包括:获取语音数据,并对所述语音数据进行编...

【专利技术属性】
技术研发人员:陈双龙伍思维
申请(专利权)人:深圳星联天通科技有限公司
类型:发明
国别省市:广东,44

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

1