蓝牙语音控制方法、装置及智能终端制造方法及图纸

技术编号:10505735 阅读:118 留言:0更新日期:2014-10-08 10:31
本发明专利技术涉及个人移动以及车载蓝牙技术领域,公开了蓝牙语音控制方法、装置及智能终端。该方法包括步骤:与外设进行蓝牙配对连接;向外设发送请求信号,尝试连接外设制定的RFCOMM通道;接收外设返回的确认RFCOMM通道建立信号,建立基于RFCOMM的Socket端口;通过所述Socket端口接收外设传来的VTCP数据包;识别所述数据包中的语音指令,将所述语音指令转换为具体的控制指令来操作智能终端。本发明专利技术采用VTCP协议通过RFCOMM信道传送16KHz语音信号,有效提高了语音识别率,进而实现了对智能终端的高效准确的语音控制,最大限度保证了用户操控智能终端时的安全性和便利性。

【技术实现步骤摘要】
蓝牙语音控制方法、装置及智能终端
本专利技术属于个人移动以及车载蓝牙
,具体涉及一种蓝牙语音控制方法、 装置及智能终端。
技术介绍
随着智能手机的日益普及,越来越多的移动互联应用可以让人们在行车时获得更 多便利和享受。但是在驾驶汽车的时候操作手机是危害行车安全的行为,所以当前驾驶员 在驾驶时主要依赖蓝牙方式来无线使用手机的一些基本功能。目前的车载蓝牙设备主要是 电话免提、蓝牙耳机等,其工作原理是通过标准蓝牙协议连接手机,无线控制手机接听电话 和播放音乐。但受设备和协议的限制,现有蓝牙方式无法对手机上的其他功能进行控制,t匕 如现有技术很难通过蓝牙实现对手机的语音控制。 语音控制的最关键问题是准确识别用户的语音指令,传统使用蓝牙外设进行语 音识别的方式有两种:利用蓝牙外设内置的DSP进行识别;或是利用蓝牙HSP (HeadSet Profile,头戴式设备应用)协议将语音信号回传给手机,由手机端进行语音识别。但是,受 体积、成本及能源的限制,蓝牙外设的DSP处理能力和存储能力十分有限,识别速度和复杂 度都有很大限制,一般只能做简单命令词的识别(比如yes、no之类),很难实现复杂 的语音控制。而采用第二种方式时,由于HSP协议是专门用来传送双向、低延迟语音的,其 用途主要仅适用于电话通话,受蓝牙信道带宽的限制,其音频采样率只有8KHz ;只有从较 新的HSP1.6起,SIG小组才开始规定了 16KHz的WBS(wide band speech,宽带语音),但目 前大部分手机还未能支持WBS。因而利用HSP协议进行语音识别的缺点主要有两个:第一, 大部分手机只支持8KHz采样,识别的准确率较低;第二,某些手机不支持HSP回传语音,甚 至无法进行语音识别。
技术实现思路
针对现有技术中存在的上述缺陷,本专利技术所要解决的技术问题是如何增强蓝牙设 备的语音识别能力。 为解决上述技术问题,本专利技术提供了一种蓝牙语音控制方法,所述方法包括步 骤: 与外设进行蓝牙配对连接; 向外设发送请求信号,尝试连接外设制定的RFC0MM通道; 接收外设返回的确认RFC0MM通道建立信号,建立基于RFC0MM的Socket端口; 通过所述Socket端口接收外设传来的VTCP数据包; 识别所述数据包中的语音指令,将所述语音指令转换为具体的控制指令来操作智 能终端。 优选地,所述方法中,建立所述Socket端口之后进一步包括步骤: 打开外设的麦克风接收用户语音,将ADC转换的音频信号按照16KHz、16bit的格 式打包压缩; 通过Socket端口接收外设打包传输的数据包; 对所述数据包的完整性和连续性进行检查; 对所述数据包中的语音数据进行噪声抑制、回声消除、人声检测的预处理; 对预处理后的语音数据进行语音识别和语义理解; 将最终的识别结果以命令形式送回至智能终端的处理器,执行相应的处理操作。 优选地,所述方法中,在打开外设的麦克风之前还包括步骤: 智能终端做好启动准备,向外设发起语音识别请求; 外设收到请求后,播放提示音; [0021 ] 在提示音结束后,外设才打开麦克风。 优选地,所述方法中还包括步骤: 在执行完所述处理操作准备结束的同时,向外设发送语音识别结束信号,外设根 据所述语音识别结束信号关闭麦克风。 优选地,所述方法中,所述智能终端做好启动准备包括步骤: 通过无线接口与遥控器建立无线链接,接收遥控器的遥控操作,启动语音控制过 程。 优选地,所述外设为车载设备、耳机和/或可穿戴设备;所述智能终端为移动终 端、智能家电、PC设备、嵌入式系统和/或可穿戴智能设备。 另一方面,本专利技术还同时提供一种蓝牙语音控制装置,所述装置包括: 蓝牙配对模块,用于与外设进行蓝牙配对连接; 请求模块,用于向外设发送请求信号,尝试连接外设制定的RFC0MM通道; 通道模块,用于接收外设返回的确认RFC0MM通道建立信号,建立基于RFC0MM的 Socket 端口; 接收模块,用于通过所述Socket端口接收外设传来的VTCP数据包; 识别处理模块,用于识别所述数据包中的语音指令,将所述语音指令转换为具体 的控制指令来操作智能终端。 优选地,所述识别处理模块进一步包括: 检查模块,用于对所述数据包的完整性和连续性进行检查; 预处理模块,用于对所述数据包中的语音数据进行噪声抑制、回声消除、人声检测 的预处理; 语义处理模块,用于对预处理后的语音数据进行语音识别和语义理解; 执行模块,用于将最终的识别结果以命令形式送回至智能终端的处理器,执行相 应的处理操作。 优选地,所述装置还包括: 启动模块,用于在做好启动准备时向外设发起语音识别请求,外设根据请求播放 提示音,在提示音结束后,外设才打开麦克风; 结束模块,用于在执行完所述处理操作准备结束的同时,向外设发送语音识别结 束信号,外设根据所述语音识别结束信号关闭麦克风。 优选地,所述外设为车载设备、耳机和/或可穿戴设备;所述智能终端为移动终 端、智能家电、PC设备、嵌入式系统和/或可穿戴智能设备。 再一方面,本专利技术还同时一种智能终端,所述智能终端包括:如上所述的装置,以 及接口模块和至少一个功能模块;其中, 所述接口模块与遥控器建立无线链接,接收所述遥控器的遥控操作; 所述功能模块接收识别处理模块提供的控制指令完成相应的操作功能。 优选地,所述接口模块为红外接口或蓝牙接口。 本专利技术通过改进从蓝牙外设回传语音的方式,采用VTCP协议通过RFC0MM信道传 送16KHz语音信号,高采样率的语音数据有效提高了语音识别率,进而实现了对智能终端 的高效准确的语音控制,最大限度保证了驾驶员操控智能终端时的安全性和便利性。 【附图说明】 图1是本专利技术的一个实施例中蓝牙语音传输私有协议的架构示意图; 图2是本专利技术的一个实施例中蓝牙语音控制方法的流程示意图; 图3是本专利技术的一个优选实施例中利用VTCP协议进行语音识别的流程示意图; 图4是本专利技术的一个实施例中蓝牙语音控制装置的模块结构示意图。 【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述。显然,所描述的实施例为实施本专利技术的较佳实施方式,所述描述是以说明本专利技术 的一般原则为目的,并非用以限定本专利技术的范围。本专利技术的保护范围应当以权利要求所界 定者为准,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下 所获得的所有其他实施例,都属于本专利技术保护的范围。 现有蓝牙标准协议利用HSP协议回传语音,由于采样率较低,很难实现准确的语 音识别,因而给借助蓝牙设备进行语音控制带来了不便。本专利技术中改进了从蓝牙外设回传 语音的方式,采用VTCP (虚拟TCP)协议通过RFC0MM(串口仿真协议)信道传送16KHz语音 信号,高采样率的语音数据有效提高了语音识别率。 在本专利技术的一个实施例中,利用VTCP协议建立私有的蓝牙语音传输协议,该私有 协议的整体架构如图1所示。其中本文档来自技高网
...

【技术保护点】
一种蓝牙语音控制方法,其特征在于,所述方法包括步骤:与外设进行蓝牙配对连接;向外设发送请求信号,尝试连接外设制定的RFCOMM通道;接收外设返回的确认RFCOMM通道建立信号,建立基于RFCOMM的Socket端口;通过所述Socket端口接收外设传来的VTCP数据包;识别所述数据包中的语音指令,将所述语音指令转换为具体的控制指令来操作智能终端。

【技术特征摘要】
1. 一种蓝牙语音控制方法,其特征在于,所述方法包括步骤: 与外设进行蓝牙配对连接; 向外设发送请求信号,尝试连接外设制定的RFCOMM通道; 接收外设返回的确认RFCOMM通道建立信号,建立基于RFCOMM的Socket端口; 通过所述Socket端口接收外设传来的VTCP数据包; 识别所述数据包中的语音指令,将所述语音指令转换为具体的控制指令来操作智能终 端。2. 如权利要求1所述的方法,其特征在于,所述方法中,建立所述Socket端口之后进一 步包括步骤: 打开外设的麦克风接收用户语音,将ADC转换的音频信号按照16KHz、16bit的格式打 包压缩; 通过Socket端口接收外设打包传输的数据包; 对所述数据包的完整性和连续性进行检查; 对所述数据包中的语音数据进行噪声抑制、回声消除、人声检测的预处理; 对预处理后的语音数据进行语音识别和语义理解; 将最终的识别结果以命令形式送回至智能终端的处理器,执行相应的处理操作。3. 如权利要求2所述的方法,其特征在于,所述方法中,在打开外设的麦克风之前还包 括步骤: 智能终端做好启动准备,向外设发起语音识别请求; 外设收到请求后,播放提示音; 在提示音结束后,外设才打开麦克风。4. 如权利要求1或2所述的方法,其特征在于,所述方法中还包括步骤: 在执行完所述处理操作准备结束的同时,向外设发送语音识别结束信号,外设根据所 述语音识别结束信号关闭麦克风。5. 如权利要求3所述的方法,其特征在于,所述方法中,所述智能终端做好启动准备包 括步骤: 通过无线接口与遥控器建立无线链接,接收遥控器的遥控操作,启动语音控制过程。6. 如权利要求1所述的方法,其特征在于,所述外设为车载设备、耳机和/或可穿戴设 备;所述智能终端为移动终端、智能家电、PC设备、嵌入式系统和/或可穿戴智能设备。7. -种蓝牙语音控制装置...

【专利技术属性】
技术研发人员:何浪王凡张玉斌黄广文严伟军
申请(专利权)人:深圳市微思客技术有限公司
类型:发明
国别省市:广东;44

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

1