【技术实现步骤摘要】
基于BNEP协议的蓝牙音频设备语音识别系统的方法
本专利技术属于通信
,尤其是涉及一种基于BNEP协议的蓝牙音频设备语音识别系统的方法。
技术介绍
现有技术通过蓝牙音频设备配置的语音采集模块及运行在移动终端的软件,收集蓝牙音频设备输入的语音信号,将信号传输给移动终端的软件,由软件进行语音识别,将识别后的文字信息显示在移动终端后再由手机识别文字并发起相应动作。现有技术的缺陷在于:软件端的数据库需要不断迭代数据以保证识别检索功能正常;由软件端进行识别,速度较慢、识别质量较低;用户必须在移动终端下载相应的软件才能实现语音识别功能;下载软件占用用户移动终端的内存资源,数据库越强大占用的资源越多;不同的移动终端存在的软件兼容性问题。
技术实现思路
本专利技术旨在解决上述技术问题,提供一种基于BNEP协议的蓝牙音频设备语音识别系统的方法。为了达到上述目的,本专利技术采用如下技术方案:基于BNEP协议的蓝牙音频设备语音识别系统,包括蓝牙耳机、移动设备端、后台服务器,所述蓝牙耳机包括语音采集模块、耳机蓝牙模块,所述移动设备端包括移动设备端蓝牙模块、网络模块,所述后台服务器包括后台服务器蓝牙模块、语音信号解析模块;所述语音采集模块,用于接收语音输入信号;所述耳机蓝牙模块和所述移动设备端蓝牙模块通过BNEP组成临时自组织网,实现蓝牙耳机与所述移动设备端的连接;所述后台服务器蓝牙模块,用于向蓝牙耳机发送申请连接请求、接收移动设备端发送的语音解析请求、发送语音解析数据至移动设 ...
【技术保护点】
1.基于BNEP协议的蓝牙音频设备语音识别系统的方法,其特征在于,/n所述蓝牙音频设备语音识别系统包括蓝牙耳机(1)、移动设备端(2)、后台服务器(3),所述蓝牙耳机(1)包括语音采集模块(101)、耳机蓝牙模块(102),所述移动设备端(2)包括移动设备端蓝牙模块(201)、网络模块(202),所述后台服务器(3)包括后台服务器蓝牙模块(301)、语音信号解析模块(302);所述语音采集模块(101),用于接收语音输入信号;所述耳机蓝牙模块(102)和所述移动设备端蓝牙模块(201)通过BNEP组成临时自组织网,实现蓝牙耳机(1)与所述移动设备端(2)的连接;所述后台服务器蓝牙模块(301),用于向蓝牙耳机(1)发送申请连接请求、接收移动设备端(2)发送的语音解析请求、发送语音解析数据至移动设备端(2);所述移动设备端蓝牙模块(201)用于向后台服务器(3)发起解析请求、用于接收语音解析数据;所述语音信号解析模块(302)用于解析语音信号;所述网络模块(202)用于连接网络;/n基于BNEP协议的蓝牙音频设备语音识别系统的方法包括以下步骤:/ns1、后台服务器(3)申请连接蓝牙耳机( ...
【技术特征摘要】
1.基于BNEP协议的蓝牙音频设备语音识别系统的方法,其特征在于,
所述蓝牙音频设备语音识别系统包括蓝牙耳机(1)、移动设备端(2)、后台服务器(3),所述蓝牙耳机(1)包括语音采集模块(101)、耳机蓝牙模块(102),所述移动设备端(2)包括移动设备端蓝牙模块(201)、网络模块(202),所述后台服务器(3)包括后台服务器蓝牙模块(301)、语音信号解析模块(302);所述语音采集模块(101),用于接收语音输入信号;所述耳机蓝牙模块(102)和所述移动设备端蓝牙模块(201)通过BNEP组成临时自组织网,实现蓝牙耳机(1)与所述移动设备端(2)的连接;所述后台服务器蓝牙模块(301),用于向蓝牙耳机(1)发送申请连接请求、接收移动设备端(2)发送的语音解析请求、发送语音解析数据至移动设备端(2);所述移动设备端蓝牙模块(201)用于向后台服务器(3)发起解析请求、用于接收语音解析数据;所述语音信号解析模块(302)用于解析语音信号;所述网络模块(202)用于连接网络;
基于BNEP协议的蓝牙音频设备语音识别系统的方法包括以下步骤:
s1、后台服务器(3)申请连接蓝牙耳机(1);
s2、耳机蓝牙模块(102)和移动设备端蓝牙模块(201)通过BNEP组成临时自组织网,实现蓝牙耳机(1)与所述移动设备端(2)的连接,所述移动设备端(2)开启网络,所述蓝牙耳机(1)通过BNEP与所述后台服务器(3)实现数据传输;
s3、蓝牙耳机(1)的语音采集模块(101)接收语音输入信号;
s4、移动设备端(2)向后台服务器(3)发起语音解析请求;
s5、后台服务器(3)的语音信号解析模块(302)解析语音信号;
s6、后台服务器(3)发送语音解析数据至移动设备端(2);
s7、移动设备端(2)接收解析数据并完成指令。
2.如权利要求1所述的基于BNEP协议的蓝牙音频设备语音识别系统的方法,其特征在于,耳机蓝牙模块(102)和移动设备端蓝牙模块(201)的蓝牙配对选择NumericComparison的方式,即双方都显示一个6位的数字,由用户来核对数字是否一致,并输入Yes/No,两端Yes表示一致即可配对,可以防止中间人攻击。
3.如权利要求1所述的基于BNEP协议的蓝牙音频设备语音识别系统的方法,其特征在于,还包括蓝牙耳机加密方法,所述加密方法采用E0算法,EO加密算法电路包括线性反馈移位寄存器组、组合逻辑门和复合器,E0算法是蓝牙链路层的加密算法,属于流加密方式,即将数据流与密钥比特流进行异或运算,E0算法对每一分组的有效载荷的加密是单独进行的,它发生在循环冗余校验之后,前向纤错编码之前,利用线性反馈移位寄存器产生伪随机序列,从而形成可用于加密的密钥流,然后将密钥流与要加密的数据流进行异或,实现加密,解密时把密文与同样的密钥流再异或一次就可得到明文。
4.如权利要求3所述的基于BNEP协议的蓝牙音频设备语音识别系统的方法,其特征在于,E0算法生成二进制密码流Kcipher,即加密密钥Kc,所述线性反馈移位寄存器组包括4个线性反馈移位寄存器,每个线性反馈移位寄存器的输出为一个16状态的简单有限状态机的组合,该状态机的输出为字节流序列,或是初始化阶段的随机初始值,4个线性反馈移位寄存器的长度分别为:L1=25,L2=31,L3=33,L4=39,总长度为128位。
5.如权利要求4所述的基于BNEP协议的蓝牙音频设备语音识别系统的方法,其特征在于,在E0算法中,加密密钥Kc被修改为实际加密密钥Kc...
【专利技术属性】
技术研发人员:吴思倩,寇凡,
申请(专利权)人:易兆微电子杭州股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。