一种手持式智能测量仪器的语音识别交互系统及方法与流程
- 国知局
- 2024-06-21 10:42:15
本发明涉及手持式智能测量仪器,特别涉及一种手持式智能测量仪器的语音识别交互系统及方法。
背景技术:
1、射频微波类手持式测量仪器,如手持式频谱分析仪,手持式信号分析仪等,通常用于外场测试。一些测试场地空间狭小,一些测试环境恶劣,用户需要佩戴手套操作,这给手动按键、触摸操作带来难题。同时随着仪器功能的丰富,菜单及选项越来越多,这增加了操作复杂度、仪器使用难度。
2、目前手持式测量仪器一般采用智能处理器及嵌入式智能操作系统,用于处理复杂的命令输入及数据处理。为了提供给用户更加人性化的操作,仪器提供了多样化的命令输入方式,包括外设输入和程控命令输入。
3、外设输入通过如面板按键、触摸屏、外接键盘、外接鼠标等进行输入,外设输入方式的技术方案是建立并显示多级菜单结构、参数输入编辑框,通过设备驱动程序、系统调用,将外部输入转换为系统事件或消息,建立命令树及命令响应函数,将外部输入映射为最终的命令响应函数。现有的外设命令输入、交互的缺点是:用户需要熟悉仪器的菜单结构,需要从多重菜单中进行选择、参数输入,操作比较繁琐。
4、程控命令输入为通过usb、lan等接口输入程控命令。程控命令的输入需要建立程控命令树、程控命令解析处理,将程控命令映射为最终的命令响应函数。程控命令输入的方式,需要熟悉仪器的程控命令,即使仪器使用标准的scpi命令,对于用户来说,进行基于程控命令的编程仍是一项复杂的工作。
技术实现思路
1、为解决上述技术问题,本发明提供了一种手持式智能测量仪器的语音识别交互系统及方法,以达到有效降低仪器操作复杂度,提高仪器的测试测量效率,提升用户体验的目的。
2、为达到上述目的,本发明的技术方案如下:
3、一种手持式智能测量仪器的语音识别交互系统,包括语音识别模块、文本转换模块、scpi命令结果匹配模块、scpi命令存储模块、scpi命令解析模块和仪器命令执行模块;
4、所述语音识别模块用于把输入的mic语音数据或音频文件通过语音识别算法进行识别;
5、所述文本转换模块用于把识别得到的语音进行文本转换,变为文本字符集;
6、所述scpi命令结果匹配模块用于对文本字符集进行scpi命令结果匹配处理,形成scpi命令集;
7、所述scpi命令存储模块用于把形成的scpi命令集存储为文件;
8、所述scpi命令解析模块用于把scpi命令集进行解析并最终映射为仪器命令;
9、所述仪器命令执行模块用于执行映射得到的仪器命令。
10、上述方案中,所述scpi命令结果匹配模块包括文本预处理模块、类scpi文本命令处理模块、scpi命令映射模块;
11、所述文本预处理模块用于根据文本命令库将输入的文本字符集进行文本预处理,将文本命令库以外的一些词进行删除或修改,把一些不完整的词修改为完整的词,同时删除一些文本命令库中没有的词语;
12、所述类scpi文本命令处理模块将文本字符集解析成类似scpi命令结构的文本命令形式,最终形成中文文本格式的命令字符串;
13、所述scpi命令映射模块用于将中文文本格式的命令字符串转换为真正的scpi命令,具体为将中文命令与scpi命令进行匹配,直接得到scpi命令。
14、一种手持式智能测量仪器的语音识别交互方法,包括如下步骤:
15、步骤一,语音识别模块对输入的mic语音数据或音频文件进行识别;
16、步骤二,文本转换模块对识别得到的语音进行文本转换,变为文本字符集;
17、步骤三,scpi命令结果匹配模块对文本字符集进行scpi命令结果匹配处理,形成scpi命令集;
18、步骤四,scpi命令存储模块把形成的scpi命令集存储为文件;
19、步骤五,scpi命令解析模块把scpi命令集进行解析并最终映射为仪器命令;
20、步骤六,仪器命令执行模块执行映射得到的仪器命令。
21、上述方案中,步骤三的具体方法如下:
22、(1)文本预处理模块根据文本命令库将输入的文本字符集进行文本预处理,将文本命令库以外的一些词进行删除或修改,把一些不完整的词修改为完整的词,同时删除一些文本命令库中没有的词语;
23、(2)类scpi文本命令处理模块将文本字符集解析成类似scpi命令结构的文本命令形式,最终形成中文文本格式的命令字符串;
24、(3)scpi命令映射模块将中文文本格式的命令字符串转换为真正的scpi命令,具体为将中文命令与scpi命令进行匹配,直接得到scpi命令。
25、一种手持式智能测量仪器,包含如上所述的语音识别交互系统。
26、进一步的技术方案中,该仪器还包括外设输入交互系统。
27、上述方案中,所述外设输入交互系统包括外设输入接口模块、系统消息转换模块、菜单/按键命令转换模块和命令映射模块;
28、所述外设输入接口模块用于接收外部输入;
29、所述系统消息转换模块用于将外部输入转换为系统消息;
30、所述菜单/按键命令转换模块用于将系统消息转换为菜单/按键命令;
31、所述命令映射模块用于将菜单/按键命令映射为仪器命令,并发送给仪器命令执行模块。
32、更进一步的技术方案中,所述外设输入接口模块包括触摸屏、面板、usb或lan中的一种或几种。
33、上述方案中,所述外设输入交互系统的交互方法包括如下步骤:
34、(1)外设输入接口模块接收外部输入;
35、(2)系统消息转换模块将外部输入转换为系统消息;
36、(3)菜单/按键命令转换模块将系统消息转换为菜单/按键命令;
37、(4)命令映射模块用于将菜单/按键命令映射为仪器命令,并发送给仪器命令执行模块;
38、(5)仪器命令执行模块执行映射得到的仪器命令。
39、通过上述技术方案,本发明提供的一种手持式智能测量仪器的语音识别交互系统及方法具有如下有益效果:
40、本发明在手持式智能测量仪器上实现一种语音识别交互功能,通过语音的输入,实现命令、参数的自动输入,并且可将命令转换为scpi命令序列,速度快、效率高,既解决了用户复杂的仪器操作难题,同时解决了用户的程控编程难题。
41、本发明的命令及参数输入快速便捷,无需熟悉仪器菜单及面板操作;可快速形成scpi程控命令,有效提高scpi程控编程速度。
技术特征:1.一种手持式智能测量仪器的语音识别交互系统,其特征在于,包括语音识别模块、文本转换模块、scpi命令结果匹配模块、scpi命令存储模块、scpi命令解析模块和仪器命令执行模块;
2.根据权利要求1所述的一种手持式智能测量仪器的语音识别交互系统,其特征在于,所述scpi命令结果匹配模块包括文本预处理模块、类scpi文本命令处理模块、scpi命令映射模块;
3.一种手持式智能测量仪器的语音识别交互方法,其特征在于,包括如下步骤:
4.根据权利要求3所述的一种手持式智能测量仪器的语音识别交互方法,其特征在于,步骤三的具体方法如下:
5.一种手持式智能测量仪器,其特征在于,包含如权利要求1或2所述的语音识别交互系统。
6.根据权利要求5所述的一种手持式智能测量仪器,其特征在于,该仪器还包括外设输入交互系统。
7.根据权利要求6所述的一种手持式智能测量仪器,其特征在于,所述外设输入交互系统包括外设输入接口模块、系统消息转换模块、菜单/按键命令转换模块和命令映射模块;
8.根据权利要求7所述的一种手持式智能测量仪器,其特征在于,所述外设输入接口模块包括触摸屏、面板、usb或lan中的一种或几种。
9.根据权利要求7所述的一种手持式智能测量仪器,其特征在于,所述外设输入交互系统的交互方法包括如下步骤:
技术总结本发明公开了一种手持式智能测量仪器的语音识别交互系统及方法,系统包括语音识别模块、文本转换模块、SCPI命令结果匹配模块、SCPI命令存储模块、SCPI命令解析模块和仪器命令执行模块;SCPI命令结果匹配模块包括文本预处理模块、类SCPI文本命令处理模块、SCPI命令映射模块。本发明在手持式智能测量仪器上实现语音识别交互,通过语音的输入,实现命令、参数的自动输入,并且可将命令转换为SCPI命令序列,速度快、效率高,既解决了用户复杂的仪器操作难题,同时解决了用户的程控编程难题。本发明的命令及参数输入快速便捷,无需熟悉仪器菜单及面板操作;可快速形成SCPI程控命令,有效提高SCPI程控编程速度。技术研发人员:朱伟,宋祥润,苏勇辉,齐彦君受保护的技术使用者:中电科思仪科技股份有限公司技术研发日:技术公布日:2024/2/1本文地址:https://www.jishuxx.com/zhuanli/20240618/21343.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表