一种用于表格工具快捷调用的语音插件构建方法技术

技术编号:29399937 阅读:17 留言:0更新日期:2021-07-23 22:36
本发明专利技术提出一种用于表格工具快捷调用的语音插件构建方法以及实现该方法的计算机可读存储介质。所述方法包括:建立与表格操作工具关联的全局监测进程;启动全局监测进程;在全局监测进程中展开多个辅助线程;将每个所述辅助线程捕捉的每个连续界面操作的操作路径包含的各个动作节点进行顺序化关联存储,形成多条操作路径集;构建语音口令捕获进程;激活语音插件;通过语音插件识别所述语音输入接口输入的语音序列;基于语音序列,在所述多条操作路径集中查找出至少一条操作路径;基于用户的当前反馈,调用所述至少一条操作路径。本发明专利技术通过插件技术构建了适用于表格工具快捷调用的语音插件,提高了表格操作准确性。

【技术实现步骤摘要】
一种用于表格工具快捷调用的语音插件构建方法
本专利技术属于智能操作
,尤其涉及一种用于表格工具快捷调用的语音插件构建方法。
技术介绍
表格软件可提供非常丰富的表格编辑和计算功能,但是表格用于数据处理时通常需要面临大量的重复操作;同时,不同用户针对对于同一组数据处理又会自定义各种快捷操作。为了提高表格操作的快捷性,现有的表格操作软件本身也会提供对应的快捷操作按钮。然而,一方面,大部分时候,普通用户并不能快速掌握这些快捷操作;另一方面,表格操作软件本身提供的操作属性大多是英文或者混合语种表述,导致用户无法准确查找其含义,从而降低了表格操作的效率。申请号为CN201610188309.7的中国专利技术专利申请提出一种基于hichart技术基础之上的便捷统一灵活自制的数据统计报表制作方法。所述的方法由虚拟表/视图生成器根据界面提交参数信息创建数据库表与虚拟表的映射关系,或虚拟表与虚拟视图的映射关系,每个虚拟表对应一个数据库库表,虚拟表字段对应数据库表字段,用户在客户端操作虚拟表会最终映射到其对应的数据库库表;由虚拟视图解析器生成最终SQL;由报表数据统计分析器组装成报表格式数据;由报表展示客户端将数据动态展示出来。该专利技术在无需精通hichart报表技术及各常用关系型数据库SQL的情况下也能灵活、便捷的按需定制常用的数据统计报表。此外,中国专利技术专利公开文本CN111178023A公开一种可视化自定义报表设计系统,包括数据物理层、工作目录配置层、逻辑数据层、设计处理层、图表结合层和报表展现层;数据物理层包括数据库、WEB服务器、程序模块、文本模块和数据表库;工作目录配置层包括制作环境模块和设计模块;逻辑数据层包括报表数据集和数据绑定模块;设计处理层包括参数设计模块、数据过滤模块、样式设置模块、条件展示模块和运算设计模块;图表结合层包括图表类型模块和图表数据模块;报表展现层包括报表展示层、表单录入模块和打印输出层。该专利技术中,全面满足HTML5/WinForm/ASP.NET/ASP.NETMVC/WPF等平台下报表设计和报表开发的需求,使得用户能够快速搭建灵活的设计个性化、多样化的报表,从而大大提高工作效率、降低用户工作成本。如何针对在线表格处理软件,提高处理和操作效率,使得用户在不完全熟悉软件性能的情况下,迅速定位到需要调用的功能按钮,现有技术并未给出有效的解决方案。
技术实现思路
为解决上述技术问题,本专利技术提出一种用于表格工具快捷调用的语音插件构建方法以及实现该方法的计算机可读存储介质。所述方法包括:建立与表格操作工具关联的全局监测进程;启动全局监测进程;在全局监测进程中展开多个辅助线程;将每个所述辅助线程捕捉的每个连续界面操作的操作路径包含的各个动作节点进行顺序化关联存储,形成多条操作路径集;构建语音口令捕获进程;激活语音插件;通过语音插件识别所述语音输入接口输入的语音序列;基于语音序列,在所述多条操作路径集中查找出至少一条操作路径;基于用户的当前反馈,调用所述至少一条操作路径。具体而言,在本专利技术的第一个方面,提出一种用于表格工具快捷调用的语音插件构建方法,所述方法主要包括如下步骤S100-S108:S100:建立与表格操作工具关联的全局监测进程;S101:当所述表格操作工具处于前台工作状态时,启动所述全局监测进程;S102:在所述全局监测进程中展开多个辅助线程,每个所述辅助线程用于捕获所述处于前台工作状态时的所述表格操作工具的每个连续界面操作的操作路径包含的各个动作节点;S103:将每个所述辅助线程捕捉的所述每个连续界面操作的操作路径包含的各个动作节点进行顺序化关联存储,形成多条操作路径集;S104:构建语音口令捕获进程,所述语音口令捕获进程与所述语音输入接口通信;S105:通过所述语音口令捕获进程判断所述语音输入接口是否输入快捷激活口令;如果是,则激活所述语音插件;S106:通过所述语音插件识别所述语音输入接口输入的语音序列;S107:基于所述语音序列,在所述多条操作路径集中查找出至少一条操作路径;S108:基于用户的当前反馈,调用所述至少一条操作路径。其中,所述语音插件连接操作路径数据库,所述操作路径数据库包括第一历史操作路径数据库和第二全局操作路径数据库;所述第一历史操作路径数据库用于存储所述步骤S103形成的所述多条操作路径集;所述第二全局操作路径数据库用于存储所述表格操作工具可支持的所有操作路径集。所述步骤S102进一步包括:在每个所述辅助线程与所述操作路径数据库之间建立单向数据管道;所述步骤S103进一步包括:每个所述辅助线程通过所述单向数据管道将其捕捉的动作节点依序发送至所述第一历史操作路径数据库;所述第一历史操作路径数据库将每个所述辅助线程捕捉的所述每个连续界面操作的操作路径包含的各个动作节点进行顺序化关联存储,形成多条操作路径集。在本专利技术的第二个方面,提供一种办公辅助系统,所述办公辅助系统包括至少一个表格应用,所述表格应用配置至少一个语音插件,所述语音插件采用第一个方面所述的方法构建。并且,针对不同的表格应用,预先设置不同的快捷激活口令。本专利技术的上述方法可以通过计算机程序自动化的实现,因此,在本专利技术的第三个方面,提供一种计算机可读存储介质,其上存储有计算机可执行程序指令,通过包含处理器和存储器的集成电路芯片,执行所述可执行指令,用于实现第一个方面的所述方法的部分或者全部步骤。本专利技术通过插件技术构建了适用于表格工具快捷调用的语音插件,提高了表格操作准确性,使得用户基于语音操作就能迅速定位到需要调用的功能按钮。本专利技术的进一步优点将结合说明书附图在具体实施例部分进一步详细体现。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例的一种用于表格工具快捷调用的语音插件构建方法的主要步骤流程图图2是实现图1所述方法的插件与数据库的数据交互示意图图3-图4是图1所述方法中插件的工作原理的示意图图5是利用图1所述方法中插件的办公辅助系统的示意图图6是图5所述办公辅助系统中使用的插件的具体组成结构示意图具体实施方式首先,介绍插件的概念。插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。很多软件都有插件,插件有无数种。例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处理特定类型的文件。本文档来自技高网
...

【技术保护点】
1.一种用于表格工具快捷调用的语音插件构建方法,所述方法应用于包含语音输入接口的终端界面,所述终端界面上安装有至少一个表格操作工具;/n其特征在于,所述方法包括如下步骤:/nS100:建立与所述表格操作工具关联的全局监测进程;/nS101:当所述表格操作工具处于前台工作状态时,启动所述全局监测进程;/nS102:在所述全局监测进程中展开多个辅助线程,每个所述辅助线程用于捕获所述处于前台工作状态时的所述表格操作工具的每个连续界面操作的操作路径包含的各个动作节点;/nS103:将每个所述辅助线程捕捉的所述每个连续界面操作的操作路径包含的各个动作节点进行顺序化关联存储,形成多条操作路径集;/nS104:构建语音口令捕获进程,所述语音口令捕获进程与所述语音输入接口通信;/nS105:通过所述语音口令捕获进程判断所述语音输入接口是否输入快捷激活口令;/n如果是,则激活所述语音插件;/nS106:通过所述语音插件识别所述语音输入接口输入的语音序列;/nS107:基于所述语音序列,在所述多条操作路径集中查找出至少一条操作路径;/nS108:基于用户的当前反馈,调用所述至少一条操作路径。/n

【技术特征摘要】
1.一种用于表格工具快捷调用的语音插件构建方法,所述方法应用于包含语音输入接口的终端界面,所述终端界面上安装有至少一个表格操作工具;
其特征在于,所述方法包括如下步骤:
S100:建立与所述表格操作工具关联的全局监测进程;
S101:当所述表格操作工具处于前台工作状态时,启动所述全局监测进程;
S102:在所述全局监测进程中展开多个辅助线程,每个所述辅助线程用于捕获所述处于前台工作状态时的所述表格操作工具的每个连续界面操作的操作路径包含的各个动作节点;
S103:将每个所述辅助线程捕捉的所述每个连续界面操作的操作路径包含的各个动作节点进行顺序化关联存储,形成多条操作路径集;
S104:构建语音口令捕获进程,所述语音口令捕获进程与所述语音输入接口通信;
S105:通过所述语音口令捕获进程判断所述语音输入接口是否输入快捷激活口令;
如果是,则激活所述语音插件;
S106:通过所述语音插件识别所述语音输入接口输入的语音序列;
S107:基于所述语音序列,在所述多条操作路径集中查找出至少一条操作路径;
S108:基于用户的当前反馈,调用所述至少一条操作路径。


2.如权利要求1所述的一种用于表格工具快捷调用的语音插件构建方法,其特征在于:
所述语音插件连接操作路径数据库,所述操作路径数据库包括第一历史操作路径数据库和第二全局操作路径数据库;
所述第一历史操作路径数据库用于存储所述步骤S103形成的所述多条操作路径集;
所述第二全局操作路径数据库用于存储所述表格操作工具可支持的所有操作路径集。


3.如权利要求2所述的一种用于表格工具快捷调用的语音插件构建方法,其特征在于:
所述步骤S107进一步包括:
基于所述语音序列,判断是否在所述第一历史操作路径数据库查找出至少一条操作路径;
如果否,则基于所述...

【专利技术属性】
技术研发人员:吴黎敏谢锦涛江民财王学勤
申请(专利权)人:福建马恒达信息科技有限公司
类型:发明
国别省市:福建;35

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

1