语音数据传输方法、系统及所适用的智能终端技术方案

技术编号:15750052 阅读:383 留言:0更新日期:2017-07-03 16:42
本发明专利技术提供一种语音数据传输方法、系统及所适用的智能终端。其中,所述传输方法包括:基于所获取的、与所述移动设备进行语音通信的语音通话指令,启动执行预设的两个线程。其中,一个线程执行占用所述语音输入模块并接收语音数据;将所述语音数据直接调制到所述蓝牙模块所发送信号的信道频率,并通过所述蓝牙模块予以发送的步骤。另一个线程执行占用所述语音输出模块;将通过所述蓝牙模块所接收的信道频率解调出所获取的语音数据,并直接输送至所述语音输出模块,由所述语音输出模块予以播放的步骤。本发明专利技术有效解决了带有操作系统的智能终端在传输语音数据时对通信模块的依赖,实现了无卡传输语音数据的业务模式。

【技术实现步骤摘要】
语音数据传输方法、系统及所适用的智能终端
本专利技术涉及通信领域,特别涉及语音数据传输方法、系统及所适用的智能终端。
技术介绍
随着智能终端类型的不断更新,移动设备可作为帮助用户传递数据的中间节点。例如,人们利用移动设备与车载终端的无线通信,将移动设备中的各种数据传递至车载终端,并将用户在车载终端所操作的指令反馈至移动设备。在此,语音通话业务是其中一种。目前,为了减少开发投入,从设备(如上述车载终端)利用蓝牙模块来传递与主设备(如上述移动设备)和之间的语音数据的方式为:从设备将语音输入模块所提供的语音数据调制成预设频率的语音信号后,通过从设备内置的通信处理模块(如手机卡传输语音数据的通信模块)将语音信号转发至蓝牙模块;以及,从设备将蓝牙模块所接收的语音信号解调后通过所述通信模块转发给语音输出模块。上述方式过多的依赖上述通信模块来传输已调制的语音信号和已解调的语音信号,造成通信模块的资源浪费。
技术实现思路
本专利技术的目的在于提供一种语音数据传输方法、系统及所适用的智能终端,用于解决现有技术中的带有操作系统的智能终端在传输语音数据时对通信处理模块的过分依赖的问题。为解决上述技术问题,本专利技术的实施方式提供了一种语音数据发送方法,用于智能终端,其中,所述智能终端包含与一移动设备通信的蓝牙模块和语音输入模块,包含:基于所获取的、与所述移动设备进行语音通信的语音通话指令,将当前模式转换成蓝牙从模式,并占用所述语音输入模块并接收语音数据;将所述语音数据直接调制到所述蓝牙模块所发送信号的信道频率,并通过所述蓝牙模块予以发送。基于上述目的,本专利技术还提供一种语音数据接收方法,用于智能终端,其中,所述智能终端包含与一移动设备通信的蓝牙模块和语音输出模块,包含:基于所获取的、与所述移动设备进行语音通信的语音通话指令,将当前模式转换成蓝牙从模式,并占用所述语音输出模块;将通过所述蓝牙模块所接收的信道频率解调出所获取的语音数据,并直接输送至所述语音输出模块,由所述语音输出模块予以播放。基于上述目的,本专利技术还提供一种语音数据传输方法,用于包含语音输入模块和语音输出模块的智能终端,包含:基于所获取的、与所述移动设备进行语音通信的语音通话指令,启动执行预设的两个线程;其中,一个线程执行如上所述的语音数据发送方法;另一个线程执行如上所述的语音数据接收方法。基于上述目的,本专利技术还提供一种语音数据发送系统,用于智能终端,其中,所述智能终端包含与一移动设备通信的蓝牙模块和语音输入模块,包含:第一占用模块,用于基于所获取的、与所述移动设备进行语音通信的语音通话指令,将当前模式转换成蓝牙从模式,并占用所述语音输入模块并接收语音数据;调制模块,用于将所述语音数据直接调制到所述蓝牙模块所发送信号的信道频率,并通过所述蓝牙模块予以发送。基于上述目的,本专利技术还提供一种语音数据接收系统,用于智能终端,其中,所述智能终端包含与一移动设备通信的蓝牙模块和语音输出模块,还包含:第二占用模块,用于基于所获取的、与所述移动设备进行语音通信的语音通话指令,将当前模式转换成蓝牙从模式,并占用所述语音输出模块;解调模块,用于将通过所述蓝牙模块所接收的信道频率解调出所获取的语音数据,并直接输送至所述语音输出模块,由所述语音输出模块予以播放。基于上述目的,本专利技术还提供一种智能终端,包含语音输入模块和语音输出模块,还包含:线程执行模块,用于基于所获取的、与所述移动设备进行语音通信的语音通话指令,启动执行预设的两个线程;其中,如上所述的语音数据发送系统执行一个线程;如上所述的语音数据接收系统执行另一个线程。本专利技术实施方式相对于现有技术而言,本专利技术通过将语音数据直接通过蓝牙模块进行传输,有效解决了带有操作系统的智能终端在传输语音数据时对现有通信模块的依赖,实现了无卡传输语音数据的业务模式,同时切换成蓝牙从模式,能有效防止其他语音业务对语音输入模块和语音输出模块的抢占。另外,通过检测语音输入模块和语音输出模块的状态,来确定是否占用该两模块,能有效防止多个语音业务之间对硬件资源占用的冲突。另外,采用如蓝牙模块来进行语音数据的传输,先进行蓝牙模块的配对步骤,能够确保智能终端与移动设备之间的有效数据传输。附图说明图1是本专利技术第一实施方式的流程图;图2是本专利技术的第二实施方式的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。实施例一如图1所示,本专利技术提供一种语音数据传输方法。所述语音数据传输方法包括:语音数据发送方法和语音数据接收方法。其中,发送方法由发送系统来执行,所述接收方法由接收系统来执行。所述发送系统和接收系统都安装在智能终端中。所述智能终端包括但不限于:车载终端、移动终端、基于安卓操作系统的终端等。所述智能终端可以包括通信处理模块。本专利技术所述的传输方法无论是发送方法还是接收方法都不通过所述通信模块传输语音数据,而是采用以下各步骤与移动设备进行语音数据通信。所述移动设备包括但不限于:手机、平板电脑等包含蓝牙模块的电子设备。对应的,所述智能终端中也包含蓝牙模块,同时还包括语音输入模块和语音输出模块。其中,所述移动设备为主设备,所述智能终端为从设备。在此,所述智能终端和移动设备在传输语音数据之前,所述智能终端先基于蓝牙通信协议,与所述移动设备进行配对。当用户操作主设备发起与第三方终端的语音业务,或者所述主设备接收到第三方终端所发起的语音业务时,通过之前的配对操作,所述主设备确定将所接收的语音数据转发给从设备;以及将来自从设备的语音数据通过通信处理模块转发给第三方终端。在此,所述第三方终端为移动设备。本专利技术的改进点主要针对所述智能终端(即从设备)。具体地,当用户确定建立与第三方终端进行语音通信时,点击所述主设备中的通话按钮,则所述主设备向所述智能终端发出语音通话指令。所述智能终端启动执行预设的两个线程,该两个线程的运行分别由所述发送系统和接收系统来执行。在此,由于该两个线程为并行线程,需同步执行,所述智能终端可采用分时复用的方式执行该两个线程。例如,所述智能终端按照预设的时序周期,将所述时序周期分为若干时序片段,所述智能终端为该两线程分配不同的时序片段,以实现并行执行该两线程的目的。所述智能终端还可以为每个线程分配一个处理器内核,并行的执行所述两个线程。例如,对于具有多核处理器的智能终端来说,所述智能终端为每个线程单独分配一个处理器内核,并利用各内核中的独占内存并行的执行两线程。为了方便描述,先详细描述发送系统所执行的线程的过程。在步骤S11中,所述发送系统基于所获取的、与所述移动设备进行语音通信的语音通话指令,将当前模式转换成蓝牙从模式,并占用所述语音输入模块并接收语音数据。具体地,所述发送系统在接收到所述语音通话指令时,可直接将智能终端从当前的如主机模式、全屏播放模式等转换成蓝牙从模式,并占用所述语音输入模块,以实时接收所述语音输入模块所输出的语音数据。在此,所述语音输入模块包括:麦克风、模数本文档来自技高网...
语音数据传输方法、系统及所适用的智能终端

【技术保护点】
一种语音数据发送方法,用于智能终端,其中,所述智能终端包含与一移动设备通信的蓝牙模块和语音输入模块,其特征在于,包含:基于所获取的、与所述移动设备进行语音通信的语音通话指令,将当前模式转换成蓝牙从模式,并占用所述语音输入模块并接收语音数据;将所述语音数据直接调制到所述蓝牙模块所发送信号的信道频率,并通过所述蓝牙模块予以发送。

【技术特征摘要】
1.一种语音数据发送方法,用于智能终端,其中,所述智能终端包含与一移动设备通信的蓝牙模块和语音输入模块,其特征在于,包含:基于所获取的、与所述移动设备进行语音通信的语音通话指令,将当前模式转换成蓝牙从模式,并占用所述语音输入模块并接收语音数据;将所述语音数据直接调制到所述蓝牙模块所发送信号的信道频率,并通过所述蓝牙模块予以发送。2.根据权利要求1所述的语音数据发送方法,其特征在于,所述基于所获取的、与所述移动设备进行语音通信的语音通话指令,占用所述语音输入模块并接收语音数据的方式包括:基于所获取的、与所述移动设备进行语音通信的语音通话指令,检测所述语音输入模块的状态,当所述状态为空闲状态时,占用所述语音输入模块并接收语音数据。3.一种语音数据接收方法,用于智能终端,其中,所述智能终端包含与一移动设备通信的蓝牙模块和语音输出模块,其特征在于,包含:基于所获取的、与所述移动设备进行语音通信的语音通话指令,将当前模式转换成蓝牙从模式,并占用所述语音输出模块;将通过所述蓝牙模块所接收的信道频率解调出所获取的语音数据,并直接输送至所述语音输出模块,由所述语音输出模块予以播放。4.根据权利要求3所述的语音数据接收方法,其特征在于,所述基于所获取的、与所述移动设备进行语音通信的语音通话指令,占用所述语音输出模块的方式包括:基于所获取的、与所述移动设备进行语音通信的语音通话指令,检测所述语音输出模块的状态,当所述状态为空闲状态时,占用所述语音输出模块。5.一种语音数据传输方法,用于包含语音输入模块和语音输出模块的智能终端,其特征在于,包含:基于所获取的、与所述移动设备进行语音通信的语音通话指令,启动执行预设的两个线程;其中,一个线程执行如权利要求1-2中任一所述的语音数据发送方法;另一个线程执行如权利要求3-4中任一所述的语音数据接收方法。6.根据权利要求5所述的语音数据传输方法,其特征在于,所述执行预设的两个线程的方式包括:采用分时复用的方式执行该两个线程;或者,为每个线...

【专利技术属性】
技术研发人员:刘朝慧
申请(专利权)人:联芯科技有限公司大唐半导体设计有限公司
类型:发明
国别省市:上海,31

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

1