图表数据处理方法、装置、设备及存储介质与流程

文档序号:36818434发布日期:2024-01-26 16:25阅读:19来源:国知局
图表数据处理方法、装置、设备及存储介质与流程

本公开涉及数据处理或金融科技领域,尤其涉及一种图表数据处理方法、装置、设备、存储介质和程序产品。


背景技术:

1、随着智能时代的发展,智能终端设备的使用已逐渐成为人们日常生活中重要的一部分,即使是在视障人群中,也是有大部分的视障人士尝试使用智能终端设备,以享受智能时代带来的便利。

2、在实现本公开发明构思的过程中,发明人发现相关技术中一般会存在以下问题:为了使得视障人群能够更便捷的使用智能终端设备,现有技术的终端设备一般会通过播报各类文本上的文字信息,或图片上的简单文字信息,帮助视障人群进行相关功能的操作。而在视障人群办理业务的过程中,图表类数据也是较常出现的,现有技术并不能帮助视障人群准确的理解图表类数据的信息,从而降低了视障人群无障碍阅读方式的多样性。


技术实现思路

1、鉴于上述问题,本公开提供了一种图表数据处理方法、装置、设备、存储介质和程序产品。

2、本公开的一个方面提供了一种图表数据处理方法,包括:捕获用户在图表区域的手势操作,其中,上述图表区域包括多个沿第一方向排布的图表子区域,每个上述图表子区域内在上述第一方向和第二方向上均有数据,上述第一方向和上述第二方向相互垂直;在上述手势操作的滑动方向为在多个上述图表子区域上沿上述第一方向滑动的情况下,确定上述手势操作在每个上述目标子区域的停留时长;在上述停留时长大于预设停留时长阈值的情况下,向上述用户播报目标图表子区域内在上述第一方向上的数据,其中,上述手势操作在上述目标图表子区域内的停留时长大于上述预设停留时长阈值;在上述停留时长小于上述预设停留预设时长阈值的情况下,利用预设音频向上述用户播报上述目标图表子区域内在上述第二方向上的数据,其中,上述预设音频是通过对上述第二方向上的数据进行配置得到的。

3、根据本公开的实施例,上述图表子区域是通过如下方式得到的:获取原始图表数据;对上述原始图表数据进行处理,得到上述图表区域;对上述图表区域进行切分,得到上述图表子区域。

4、根据本公开的实施例,上述原始图表数据包括具有二维坐标系的第一类图表,上述第一类图表包括上述第一方向和上述第二方向;上述对上述原始图表数据进行处理,得到上述图表区域包括:随机在上述第一类图表中选择一个点作为原点;基于上述原点,沿上述第一方向和上述第二方向,构建初始图表区域;将满足预设条件的初始图表区域作为上述图表区域,其中,上述预设条件为上述初始图表区域需要包括上述第一类图表内上述第一方向上的全部数据和上述第二方向上的全部数据。

5、根据本公开的实施例,上述第一类图表在上述第一方向上有多个刻度值;上述对上述图表区域进行切分,得到上述图表子区域包括:通过在每两个相邻刻度值之间确定在上述第一方向上的中心刻度值,得到多个中心刻度值,其中,上述中心刻度值到上述两个相邻刻度值之间的沿上述第一方向的距离相等;基于多个上述中心刻度值的每个中心刻度值,沿上述第二方向绘制子区域分界线,得到多个上述子区域分界线;利用多个上述子区域分界线对上述图表子区域进行切分,得到上述图表子区域。

6、根据本公开的实施例,上述原始图表数据在显示屏进行显示,上述原始图表数据包括不具有二维坐标系的第二类图表;上述对上述原始图表数据进行处理,得到上述图表区域包括:基于上述第二类图表的属性尺寸、上述显示屏的分辨率尺寸,确定上述图表区域在上述第一方向上的尺寸和上述第二方向上的尺寸;以上述第二类图表的中心点为上述图表区域的中心点,基于上述图表区域在上述第一方向的尺寸和上述第二方向上的尺寸,构建上述图表区域。

7、根据本公开的实施例,上述对上述图表区域进行切分,得到上述图表子区域包括:识别上述第二类图表上的数据的数目n,n为正整数;将上述图表区域沿上述第一方向均分成n个图表子区域,其中,n个上述图表子区域内第二方向上的数据沿上述第一方向的排列顺序与上述第二类图表上的数据的分布顺序相关联。

8、根据本公开的实施例,上述预设音频是通过对上述第二方向上的数据进行配置得到的包括:提取每个上述图表子区域内在上述第二方向上的数据,得到数据列表;对上述数据列表进行排序,得到排序结果;根据上述排序结果,为上述数据配置不同预设音频,其中,上述不同预设音频的排列顺序与上述排序结果中的数据的排列顺序相关联。

9、根据本公开的实施例,在上述第一类图表的每个上述图表子区域内在上述第二方向上有多个数据的情况下;上述方法还包括:在上述手势操作的滑动方向为在一个上述图标子区域内沿上述第二方向滑动的情况下,利用不同的上述预设音频依次播报上述第二方向上的上述多个数据。

10、根据本公开的实施例,上述手势操作包括触达操作;上述方法还包括:响应于上述用户的触达操作,向上述用户发出震动提示;以及播报上述图表区域的标识。

11、根据本公开的实施例,上述图表区域的标识包括以下至少之一:上述图表区域的标题、上述图表区域在上述第一方向上的标题、上述图表区域在上述第二方向上的标题、上述图表区域的图例标题。

12、本公开的另一方面还提供了一种图表数据处理装置,包括:捕获模块,用于捕获用户在图表区域的手势操作,其中,上述图表区域包括多个沿第一方向排布的图表子区域,每个上述图表子区域内在上述第一方向和第二方向上均有数据,上述第一方向和上述第二方向相互垂直;确定模块,用于在上述手势操作的滑动方向为在多个上述图表子区域上沿上述第一方向滑动的情况下,确定上述手势操作在每个上述目标子区域的停留时长;第一播报模块,用于在上述停留时长大于预设停留时长阈值的情况下,向上述用户播报目标图表子区域内在上述第一方向上的数据,其中,上述手势操作在上述目标图表子区域内的停留时长大于上述预设停留时长阈值;第二播报模块,用于在上述停留时长小于上述预设停留预设时长阈值的情况下,利用预设音频向上述用户播报上述目标图表子区域内在上述第二方向上的数据,其中,上述预设音频是通过对上述第二方向上的数据进行配置得到的。

13、本公开的另一方面还提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器执行上述的图表数据处理方法。

14、本公开的另一方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述的图表数据处理方法。

15、本公开的另一方面还提供了一种计算机程序产品,包括计算机程序,上述计算机程序被处理器执行时实现上述的图表数据处理方法。

16、根据本公开实施例提供的图表数据处理方法、装置、设备、存储介质和程序产品,通过捕获用户在图表区域的操作手势;在操作手势滑动方向为第一方向的情况下,针对每一个图表子区域,确定手势操作在每个图表子区域的停留时长;在停留时长大于预设停留时长阈值的情况下,播报该图表子区域内第一方向上的数据;在停留时长小于预设停留时长阈值的情况下,利用预设音频播报该图表子区域内第二方向上的数据。由于在与用户进行图表数据交互的过程中,响应用户的手势在图表区域的操作,将图表数据播报给用户,并且对于第二方向的数据,采用预设的音频进行播报,可以使得用户根据音频的不同准确的感知第二方向数据的变化趋势,至少部分地克服了相关技术中视障人群不能准确理解图表类数据的问题,进而达到了增加视障人群无障碍阅读方式多样性的技术效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1