一种通过语音控制办公软件的方法与流程

专利2023-05-29  124



1.本发明涉及办公技术领域,尤其涉及一种通过语音控制办公软件的方法。


背景技术:

2.常用的办公软件及智能办公用具越来越多,众多的办公用具和办公软件不同的使用方法会导致不熟悉的工作人员降低工作效率,所以急需一种能够统一办公用具和办公软件的方法,提高工作效率。
3.本发明提供一种通过语音控制办公软件的方法,解决上述问题。


技术实现要素:

4.本发明所要解决的技术问题在于现有的办公软件和办公用具数量众多,导致使用不熟悉,工作效率低下;
5.提供一种通过语音控制办公软件的方法,所述通过语音控制办公软件的方法包括:
6.s1,输入语音;
7.s2,语音流拾取;
8.s3,将语音流送入语音服务器进行识别并输出识别结果为文本数据,以文本数据作为关键词;
9.s4,以关键词作为命令文本呼叫进行文本命令库进行检索,检索到吻合的文本命令,则执行步骤s7,否则执行步骤s5;
10.s5,将文本数据送入数据服务器进行模糊比对,包括拼音比对、多音字比对、方言比对、同音字的一种或几种,找出多组比对数据;
11.s6,通过对多组比对数据进行权重运算,并解析出新的关键词,并执行步骤s4;
12.s7,根据文本命令控制相应办公软件进行计算。
13.进一步地,启动操作程序,操作程序从办公软件所在的操作系统中获取音频流控制权限;获取权限后,打开麦克风尝试获取音频流,并自动测试音频设备是否可用;音频设备测试可用后进入等待语音输入状态;然后执行所述的步骤s1。
14.进一步地,所述步骤s6中,关键词中包含命令关键词和目标对象关键词,根据命令关键词从数据库中调用可执行方案并生成宏命令,最终与目标对象关键词结合生成命令文本,然后执行所述步骤s7。
15.进一步地,所述语音服务器为云服务器。
16.进一步地,所述步骤s4中,若第一次检索不到吻合文本,则将关键词进行词组拆分,拆分的词组分别进行文本检索,检索到对应命令文本后执行步骤s7,若未检索到,则进行步骤s5。
17.进一步地,所述文本命令库为预设值,通过操作人员手工输入和互联网信息获取方式中的一种或多种方法进行设置。
18.实施本发明,具有如下有益效果:
19.本发明能够统一利用语音对办公软件和办公器材进行控制,提高了用户的操作效率。
附图说明
20.图1是本发明的结构简图。
具体实施方式
21.为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
22.实施例一
23.本实施例中,参考说明书附图1,本实施例所要解决的技术问题在于现有的办公软件和办公用具数量众多,导致使用不熟悉,工作效率低下;
24.提供一种通过语音控制办公软件的方法,所述通过语音控制办公软件的方法包括:
25.s1,输入语音;
26.s2,语音流拾取;
27.s3,将语音流送入语音服务器进行识别并输出识别结果为文本数据,以文本数据作为关键词;
28.s4,以关键词作为命令文本呼叫进行文本命令库进行检索,检索到吻合的文本命令;
29.s5,根据文本命令控制相应办公软件进行计算。
30.在一个具体的实施方式中,启动操作程序,操作程序从办公软件所在的操作系统中获取音频流控制权限;获取权限后,打开麦克风尝试获取音频流,并自动测试音频设备是否可用;音频设备测试可用后进入等待语音输入状态;然后执行所述的步骤s1。
31.在一个具体的实施方式中,所述语音服务器为云服务器。
32.在一个具体的实施方式中,所述步骤s4中,若第一次检索不到吻合文本,则将关键词进行词组拆分,拆分的词组分别进行文本检索,检索到对应命令文本后执行步骤s5。
33.在一个具体的实施方式中,所述文本命令库为预设值,通过操作人员手工输入和互联网信息获取方式中的一种或多种方法进行设置。
34.实施本发明,具有如下有益效果:
35.本发明能够统一利用语音对办公软件和办公器材进行控制,提高了用户的操作效率。
36.实施例二
37.本实施例中,参考说明书附图1,本实施例所要解决的技术问题在于现有的办公软件和办公用具数量众多,导致使用不熟悉,工作效率低下;
38.提供一种通过语音控制办公软件的方法,所述通过语音控制办公软件的方法包括:
39.s1,输入语音;
40.s2,语音流拾取;
41.s3,将语音流送入语音服务器进行识别并输出识别结果为文本数据,以文本数据作为关键词;
42.s4,以关键词作为命令文本呼叫进行文本命令库进行检索,检索到吻合的文本命令,则执行步骤s7,否则执行步骤s5;
43.s5,将文本数据送入数据服务器进行模糊比对,包括拼音比对、多音字比对、方言比对、同音字的一种或几种,找出多组比对数据;
44.s6,通过对多组比对数据进行权重运算,并解析出新的关键词,并执行步骤s4;
45.s7,根据文本命令控制相应办公软件进行计算。
46.在一个具体的实施方式中,启动操作程序,操作程序从办公软件所在的操作系统中获取音频流控制权限;获取权限后,打开麦克风尝试获取音频流,并自动测试音频设备是否可用;音频设备测试可用后进入等待语音输入状态;然后执行所述的步骤s1。
47.在一个具体的实施方式中,所述步骤s6中,关键词中包含命令关键词和目标对象关键词,根据命令关键词从数据库中调用可执行方案并生成宏命令,最终与目标对象关键词结合生成命令文本,然后执行所述步骤s7。
48.在一个具体的实施方式中,所述语音服务器为云服务器。
49.在一个具体的实施方式中,所述步骤s4中,若第一次检索不到吻合文本,则将关键词进行词组拆分,拆分的词组分别进行文本检索,检索到对应命令文本后执行步骤s7,若未检索到,则进行步骤s5。
50.在一个具体的实施方式中,所述文本命令库为预设值,通过操作人员手工输入和互联网信息获取方式中的一种或多种方法进行设置。
51.实施本发明,具有如下有益效果:
52.本发明能够统一利用语音对办公软件和办公器材进行控制,提高了用户的操作效率。
53.上所揭露的仅为本发明的几个较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。


技术特征:
1.一种通过语音控制办公软件的方法,其特征在于,包括:s1,输入语音;s2,语音流拾取;s3,将语音流送入语音服务器进行识别并输出识别结果为文本数据,以文本数据作为关键词;s4,以关键词作为命令文本呼叫进行文本命令库进行检索,检索到吻合的文本命令,则执行步骤s7,否则执行步骤s5;s5,将文本数据送入数据服务器进行模糊比对,包括拼音比对、多音字比对、方言比对、同音字的一种或几种,找出多组比对数据;s6,通过对多组比对数据进行权重运算,并解析出新的关键词,并执行步骤s4;s7,根据文本命令控制相应办公软件进行计算。2.根据权利要求1所述的通过语音控制办公软件的方法,其特征在于,启动操作程序,操作程序从办公软件所在的操作系统中获取音频流控制权限;获取权限后,打开麦克风尝试获取音频流,并自动测试音频设备是否可用;音频设备测试可用后进入等待语音输入状态;然后执行所述的步骤s1。3.根据权利要求1所述的通过语音控制办公软件的方法,其特征在于,所述步骤s6中,关键词中包含命令关键词和目标对象关键词,根据命令关键词从数据库中调用可执行方案并生成宏命令,最终与目标对象关键词结合生成命令文本,然后执行所述步骤s7。4.根据权利要求1所述的通过语音控制办公软件的方法,其特征在于,所述语音服务器为云服务器。5.根据权利要求1所述的所述的通过语音控制办公软件的方法,其特征在于,所述步骤s4中,若第一次检索不到吻合文本,则将关键词进行词组拆分,拆分的词组分别进行文本检索,检索到对应命令文本后执行步骤s7,若未检索到,则进行步骤s5。6.根据权利要求1所述的通过语音控制办公软件的方法,其特征在于,所述文本命令库为预设值,通过操作人员手工输入和互联网信息获取方式中的一种或多种方法进行设置。

技术总结
本发明公开了一种通过语音控制办公软件的方法,所述通过语音控制办公软件的方法包括S1,输入语音;S2,语音流拾取;S3,将语音流送入语音服务器进行识别并输出识别结果为文本数据,以文本数据作为关键词;S4,以关键词作为命令文本呼叫进行文本命令库进行检索,检索到吻合的文本命令,则执行步骤S7,否则执行步骤S5;S5,将文本数据送入数据服务器进行模糊比对,包括拼音比对、多音字比对、方言比对、同音字的一种或几种,找出多组比对数据;S6,通过对多组比对数据进行权重运算,并解析出新的关键词,并执行步骤S4;S7,根据文本命令控制相应办公软件进行计算;具有提高工作效率等优点。具有提高工作效率等优点。具有提高工作效率等优点。


技术研发人员:程清 胡一凡
受保护的技术使用者:国网浙江省电力有限公司信息通信分公司
技术研发日:2022.07.19
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-2919.html

最新回复(0)