System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 页面浏览方法、系统、介质和程序产品技术方案_技高网

页面浏览方法、系统、介质和程序产品技术方案

技术编号:42665380 阅读:17 留言:0更新日期:2024-09-10 12:21
本公开提供了一种页面浏览方法,可以应用于人工智能技术领域。该浏览方法包括:在当前页面内存在可控对象时,获取所述页面内所述可控对象的特征标识信息;根据所述可控对象的特征标识信息,确定所述可控对象的名称;监听输入指令,其中,所述输入指令包括语音输入指令,所述语音输入指令包括所述可控对象的名称和所述可控对象的操作方式;以及根据所述输入指令对所述可控对象执行行为操作,所述行为操作包括输入、点击、切换、滚动、移动。该方法克服了现有无障碍浏览网页技术的不足,提供了一种无需订制化工具,可扩展、通用且低成本的帮助肢体障碍人士在移动端浏览使用网页的无障碍系统。本公开还提供了一种页面浏览系统、存储介质和程序产品。

【技术实现步骤摘要】

本公开涉及人工智能,具体地涉及一种页面浏览方法、系统、介质和程序产品


技术介绍

1、随着通讯技术的不断发展,网络普及后对终端的控制方式越来越丰富,也越来越智能。在人机交互应用中,对于网页的浏览方法有以下几个形式,如:通过语音控制光标移动操作,通过坐标定位控制光标移动操作等,而对于残障人士,目前也提供了通过眼动仪和特制软件控制浏览网页、用特制的设备实现键鼠的输入或者针对于视力障碍人士提供的能自动语音播报的无障碍页面来辅助。由于依赖特制的输入设备,造成花费较高,而仅提供语音播报的辅助功能无法帮助肢体残障人士,多数产品的无障碍模式要根据各种场景订制化开发,没有开箱即用的解决方法。


技术实现思路

1、鉴于上述问题,本公开提供了提高一种页面浏览方法、系统、介质和程序产品,克服了现有无障碍浏览网页技术的不足,提供了一种无需订制化工具,可扩展、通用且低成本的帮助肢体障碍人士在移动端浏览使用网页的无障碍系统。

2、根据本公开的第一个方面,提供了一种页面浏览方法,所述方法包括以下步骤:

3、在当前页面内存在可控对象时,获取所述页面内所述可控对象的特征标识信息;

4、根据所述可控对象的特征标识信息,确定所述可控对象的名称;

5、监听输入指令,其中,所述输入指令包括语音输入指令,所述语音输入指令包括所述可控对象的名称和所述可控对象的操作方式;以及

6、根据所述输入指令对所述可控对象执行行为操作,所述行为操作包括输入、点击、切换、滚动、移动。</p>

7、根据本公开的实施例,所述输入指令还包括图像输入指令,其中,所述图像输入指令包括肢体和肢体动作,所述肢体与所述可控对象相关联,所述肢体动作与所述可控对象的操作方式相关联。

8、根据本公开的实施例,所述方法还包括:

9、获取用户对监听语音以及采集图像的授权;

10、在得到所述用户监听语音以及采集图像的授权后,持续监听所述用户的语音输入以及持续采集所述用户的图像输入。

11、根据本公开的实施例,所述特征标识信息构造为点阵模式的像素点,每个所述特征标识信息至少包括5个像素点。

12、根据本公开的实施例,根据所述可控对象的特征标识信息,确定所述可控对象的名称,包括:

13、根据所述特征标识信息,判断所述特征标识信息是否在标识库内;

14、若所述特征标识信息在所述标识库内,获取所述特征标识信息对应的名称;以及

15、将所述名称作为提示词展示在所述可控对象的周围。

16、根据本公开的实施例,所述方法还包括:

17、若所述特征标识信息未在所述标识库内,启动辅助坐标并平铺在所述页面内;

18、在所述页面内展示辅助坐标的坐标点。

19、根据本公开的实施例,所述语音输入指令还包括目标坐标点和操作方式。

20、根据本公开的实施例,根据所述输入指令对所述可控对象执行行为操作,所述输入指令包括语音输入指令,包括:

21、将所述语音输入指令转化为文本指令;

22、获取所述文本指令内的关键词,所述关键词为所述可控对象的名称或所述目标坐标点;

23、提取所述文本指令内的关键信息,所述关键信息内包括行为操作;以及

24、利用回调函数执行所述行为操作,其中,所述回调函数是在可控对象初始信息注册时配置的。

25、根据本公开的实施例,根据所述输入指令对所述可控对象执行行为操作,所述输入指令包括语音输入指令,还包括:

26、获取所述目标坐标点周围的至少一个预可控对象;

27、逐一计算每个所述预可控对象到所述目标坐标点的距离;以及

28、比较距离大小,对最近距离的预可控对象执行行为操作。

29、根据本公开的实施例,利用回调函数执行所述行为操作,所述回调函数包括输入控制函数,所述方法包括:

30、提取所述关键信息内的预输入文字;

31、将所述预输入文字作为所述输入控制函数的入参,赋值到所述可控对象内,其中,所述可控对象为输入框。

32、根据本公开的实施例,利用回调函数执行所述行为操作,所述回调函数还包括光标控制函数,所述方法包括:

33、提取所述关键信息内的数字和方向标识;

34、将所述数字和方向标识作为所述光标控制函数的入参,所述可控对象根据所述数字和方向标识移动,其中,所述可控对象为光标。

35、根据本公开的实施例,利用回调函数执行所述行为操作,所述回调函数包括导航栏控制函数,所述方法包括:

36、提取所述关键信息内的字符串标识;

37、将所述字符串标识作为所述导航栏控制函数的入参,所述可控对象根据所述字符串标识进行切换,其中,所述可控对象为导航栏。

38、根据本公开的实施例,利用回调函数执行所述行为操作,所述回调函数包括勾选控制函数,所述方法包括:

39、提取所述关键信息内的数字和勾选标识;

40、将所述数字和勾选标识作为所述勾选控制函数的入参,所述可控对象根据所述数字和勾选标识进行处理,其中,所述可控对象为单选框或复选框。

41、本公开的第二方面提供了一种页面浏览系统,所述系统包括:获取模块,所述获取模块用于:在当前页面内存在可控对象时,获取所述页面内所述可控对象的特征标识信息;确认模块,所述确认模块用于:根据所述可控对象的特征标识信息,确定所述可控对象的名称;监听模块,所述监听模块用于:监听输入指令,其中,所述输入指令包括语音输入指令,所述语音输入指令包括所述可控对象的名称和所述可控对象的操作方式;以及执行模块,所述执行模块用于:根据所述输入指令对所述可控对象执行行为操作,所述行为操作包括输入、点击、切换、滚动、移动。

42、根据本公开的实施例,所述系统还包括:判断模块,所述判断模块用于:根据所述特征标识信息,判断所述特征标识信息是否在标识库内;第一结果输出模块,所述第一结果输出模块用于:若所述特征标识信息在所述标识库内,获取所述特征标识信息对应的名称;以及将所述名称作为提示词展示在所述可控对象的周围;第二结果输出模块,所述第二结果输出模块用于:若所述特征标识信息未在所述标识库内,启动辅助坐标并平铺在所述页面内;以及在所述页面内展示辅助坐标的坐标点。

43、本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得一个或多个处理器执行上述页面浏览方法。

44、本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述页面浏览方法。

45、本公开的第五方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述页面浏览方法。

本文档来自技高网...

【技术保护点】

1.一种页面浏览方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述输入指令还包括图像输入指令,

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述特征标识信息构造为点阵模式的像素点,每个所述特征标识信息至少包括5个像素点。

5.根据权利要求1所述的方法,其特征在于,根据所述可控对象的特征标识信息,确定所述可控对象的名称,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述语音输入指令还包括目标坐标点和操作方式。

8.根据权利要求7所述的方法,其特征在于,根据所述输入指令对所述可控对象执行行为操作,所述输入指令包括语音输入指令,包括:

9.根据权利要求8所述的方法,其特征在于,根据所述输入指令对所述可控对象执行行为操作,所述输入指令包括语音输入指令,还包括:

10.根据权利要求8所述的方法,其特征在于,利用回调函数执行所述行为操作,所述回调函数包括输入控制函数,所述方法包括:

11.根据权利要求8所述的方法,其特征在于,利用回调函数执行所述行为操作,所述回调函数还包括光标控制函数,所述方法包括:

12.根据权利要求8所述的方法,其特征在于,利用回调函数执行所述行为操作,所述回调函数包括导航栏控制函数,所述方法包括:

13.根据权利要求8所述的方法,其特征在于,利用回调函数执行所述行为操作,所述回调函数包括勾选控制函数,所述方法包括:

14.一种页面浏览系统,其特征在于,所述系统包括:

15.根据权利要求14所述的页面浏览系统,其特征在于,所述系统还包括:

16.一种电子设备,包括:

17.一种计算机可读存储介质,其上存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现根据权利要求1~13中任一项所述方法的步骤。

18.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现根据权利要求1~13中任一项所述方法的步骤。

...

【技术特征摘要】

1.一种页面浏览方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述输入指令还包括图像输入指令,

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述特征标识信息构造为点阵模式的像素点,每个所述特征标识信息至少包括5个像素点。

5.根据权利要求1所述的方法,其特征在于,根据所述可控对象的特征标识信息,确定所述可控对象的名称,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述语音输入指令还包括目标坐标点和操作方式。

8.根据权利要求7所述的方法,其特征在于,根据所述输入指令对所述可控对象执行行为操作,所述输入指令包括语音输入指令,包括:

9.根据权利要求8所述的方法,其特征在于,根据所述输入指令对所述可控对象执行行为操作,所述输入指令包括语音输入指令,还包括:

10.根据权利要求8所述的方法,其特征在于,利用...

【专利技术属性】
技术研发人员:谢定国
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1