当前位置: 首页 > 专利查询>中山大学专利>正文

一种盲人计算机的操作智能控制系统及方法技术方案

技术编号:11973366 阅读:114 留言:0更新日期:2015-08-28 10:52
本发明专利技术公开了一种盲人计算机的操作智能控制系统及方法,通过预先根据人工智能规划理论建立用于描述计算机基本操作指令及其对应任务的基于分层任务网络规划的领域模型;接收盲人输入的模糊控制命令;将所述模糊控制指令转换为对应的以逻辑命题集合形式描述的形式化任务;根据所述形式化任务和领域模型,通过基于人工智能规划中分层任务网络规划算法,计算得到所述形式化任务对应的基本操作指令序列并执行;使得盲人计算机能够准确识别盲人的模糊控制命令,识别准确率高,辅助了盲人的上网操作,简化了盲人的复杂操作步骤,特别是给盲人带来了大大的方便。

【技术实现步骤摘要】

本专利技术设及盲人计算机
,尤其设及的是一种盲人计算机的操作智能控制 系统及方法。
技术介绍
读屏软件,是一种可W帮助盲人上网的工具。读屏软件是专为盲人或视力有障碍 的人设计的屏幕朗读软件,通过数字键盘的切换操作,W及大键盘上的几个功能键的切换, 就能够随屯、所欲地进行查找和处理文件,对网页进行导航浏览、编辑和收发电子邮件。例 如,盲人利用现有读屏软件访问"世界杯"相关新闻,必须先手动打开浏览器,然后找到浏览 器地址栏输入新浪网址(或其它网址),接着在打开的页面中找到捜索框输入"世界杯",最 后点击捜索获得世界杯相关新闻。 现有读屏软件中,一定程度上比较依赖盲人的主动逐步操作,例如打开一个文件, 需要先通过开始菜单或桌面逐步进入文件浏览器,逐层进入文件夹,并逐一听声找到文件 才能打开,对于盲人的命令识别准确率低,特别是对于模糊的控制命令。并且,现有读屏软 件不具备语音控制计算机的功能,只能通过记忆各种快捷键,键盘多次手动按快捷键实现 信息获取,对于盲人来说操作复杂,输入不便,效率低下。 因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,提供一种盲人计算机的操作智能控制系统及方 法,旨在解决现有的盲人计算机操作复杂,识别准确率低的问题。 本专利技术解决技术问题所采用的技术方案如下; 一种盲人计算机的操作智能控制方法,其中,包括:[000引A、预先根据人工智能规划理论建立用于描述计算机基本操作指令及其对应任务 的基于分层任务网络规划的领域模型;B、接收盲人输入的模糊控制命令;C、将所述模糊控制指令转换为对应的W逻辑命题集合形式描述的形式化任务;D、根据所述形式化任务和领域模型,通过基于人工智能规划中分层任务网络规划 算法,计算得到所述形式化任务对应的基本操作指令序列并执行。 所述的盲人计算机的操作智能控制方法,其中,所述步骤C具体包括:C11、根据所述模糊控制指令,从预先设置的关键字模板集合中找到与之匹配的关 键字模板;C12、将所述关键字模板中的谓词转换为任务名称,名词转换为任务的参数,建立 对应的用逻辑命题形式描述的形式化任务。所述的盲人计算机的操作智能控制方法,其中,所述步骤C具体包括:C21、预先收集盲人输入的多个模糊控制指令及其对应的形式化任务作为训练集 合,训练得到对应的支持向量机分类模型; C22、利用所述支持向量机分类模型自动计算所述模糊控制指令,得到对应的形式 化任务。 所述的盲人计算机的操作智能控制方法,其中,所述步骤D具体包括: D1、采用分层任务网络规划算法从所述基于分层任务网络规划的领域模型中计算 得到与所述形式化任务对应的基本操作指令序列; D2、执行所述基本操作指令序列,W完成盲人输入的模糊控制命令。 所述的盲人计算机的操作智能控制方法,其中,所述步骤B具体包括: B1、接收盲人W语音或文本方式给出的模糊控制指令。 一种盲人计算机的操作智能控制系统,其中,包括: 领域模型建立模块,用于预先根据人工智能规划理论建立用于描述计算机基本操 作指令及其对应任务的基于分层任务网络规划的领域模型;命令接收模块,用于接收盲人输入的模糊控制命令; 任务生成模块,用于将所述模糊控制指令转换为对应的W逻辑命题集合形式描述 的形式化任务; 命令执行模块,用于根据所述形式化任务和领域模型,通过基于人工智能规划中 分层任务网络规划算法,计算得到所述形式化任务对应的基本操作指令序列并执行。[002引所述的盲人计算机的操作智能控制系统,其中,所述任务生成模块包括: 关键字匹配单元,用于根据所述模糊控制指令,从预先设置的关键字模板集合中 找到与之匹配的关键字模板; 第一任务生成单元,用于将所述关键字模板中的谓词转换为任务名称,名词转换 为任务的参数,建立对应的用逻辑命题形式描述的任务。 所述的盲人计算机的操作智能控制系统,其中,所述任务生成模块包括: 分类模型建立单元,用于预先收集盲人输入的多个模糊控制指令及其对应的形式 化任务作为训练集合,训练得到对应的支持向量机分类模型; 第二任务生成单元,用于利用所述支持向量机分类模型自动计算所述模糊控制指 令,得到对应的形式化任务。 所述的盲人计算机的操作智能控制系统,其中,所述命令执行模块包括: 操作指令生成单元,用于采用分层任务网络规划算法从所述基于分层任务网络规 划的领域模型中计算得到与所述形式化任务对应的基本操作指令序列; 命令执行单元,用于执行所述基本操作指令序列,W完成盲人输入的模糊控制命 令。 所述的盲人计算机的操作智能控制系统,其中,所述命令接收模块,用于接收盲人 W语音或文本方式给出的模糊控制指令。[003引本专利技术所提供的,有效地解决了现有 的盲人计算机操作复杂,识别准确率低的问题,通过预先根据人工智能规划理论建立用于 描述计算机基本操作指令及其对应任务的基于分层任务网络规划的领域模型;接收盲人输 入的模糊控制命令;将所述模糊控制指令转换为对应的W逻辑命题集合形式描述的形式化 任务;根据所述形式化任务和领域模型,通过基于人工智能规划中分层任务网络规划算法, 计算得到所述形式化任务对应的基本操作指令序列并执行;使得盲人计算机能够准确识 别盲人的模糊控制命令,识别准确率高,辅助了盲人的上网操作,简化了盲人的复杂操作步 骤,特别是给盲人带来了大大的方便。【附图说明】 图1为本专利技术提供的盲人计算机的操作智能控制方法较佳实施例的流程图。 图2为本专利技术提供的盲人计算机的操作智能控制系统较佳实施例的结构框图。【具体实施方式】 本专利技术提供,为使本专利技术的目的、技 术方案及优点更加清楚、明确,W下参照附图并举实施例对本专利技术进一步详细说明。应当理 解,此处所描述的具体实施例仅仅用W解释本专利技术,并不用于限定本专利技术。 请参阅图1,图1为本专利技术提供的盲人计算机的操作智能控制方法较佳实施例的 流程图,如图所示,所述方法包括W下步骤: 步骤S100、预先根据人工智能规划理论建立用于描述计算机基本操作指令及其对 应任务的基于分层任务网络规划的领域模型; 步骤S200、接收盲人输入的模糊控制命令; 步骤S300、将所述模糊控制指令转换为对应的W逻辑命题集合形式描述的形式化 任务; 步骤S400、根据所述形式化任务和领域模型,通过基于人工智能规划中分层任务 网络规划算法,计算得到所述形式化任务对应的基本操作指令序列并执行。 下面结合具体的实施例对上述步骤进行详细的描述。 在步骤S100中,预先根据人工智能规划理论建立用于描述计算机基本操作指令 及其对应任务的基于分层任务网络规划的领域模型。具体来说,为了实现对计算机的辅 助自动控制,可借助人工智能规划理论建立基于分层任务网络规划化ierarchicalTask NetworkPlanning,orHTNPlanning)的领域模型(简称HTN领域模型),对视障人:t使用 盲人计算机可能用到的操作进行描述。也就是说,利用HTN领域模型(逻辑形式)表达盲 人计算机所有可能操作。HTN领域模型包括方法模型和动作模型两部分。方法模型可W用一个四元组表示: <M,T,P,S〉。其中,M表示方法,T表示方法所分解的任务,P表示方法的前提条件当前第1页1 2 3 4本文档来自技高网...

【技术保护点】
一种盲人计算机的操作智能控制方法,其特征在于,包括:A、预先根据人工智能规划理论建立用于描述计算机基本操作指令及其对应任务的基于分层任务网络规划的领域模型;B、接收盲人输入的模糊控制命令;C、将所述模糊控制指令转换为对应的以逻辑命题集合形式描述的形式化任务;D、根据所述形式化任务和领域模型,通过基于人工智能规划中分层任务网络规划算法,计算得到所述形式化任务对应的基本操作指令序列并执行。

【技术特征摘要】

【专利技术属性】
技术研发人员:卓汉逵钟天荣富明慧
申请(专利权)人:中山大学
类型:发明
国别省市:广东;44

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

1