掌桥专利:专业的专利平台
掌桥专利
首页

一种信息播放方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 12:02:28


一种信息播放方法、装置、电子设备及存储介质

技术领域

本申请涉及计算机领域,具体涉及一种信息播放方法、一种信息播放装置、电子设备及存储介质。

背景技术

如今,主流的手机一般都会支持无障碍模式。在无障碍模式下,手机为视觉障碍的用户提供语言辅助,以便觉视觉障碍用户方便与手机进行有效的互动,如:手机内置系统自带的无障碍服务。在无障碍服务模式下,当用户触发手机操作界面中的元素时,手机会识别该焦点元素对应的文本,并播放该文本对应的提示语音。例如,对应外卖APP的操作界面中的红包领取按钮,当用户触发到领取红包的按钮时,手机会语音播报“红包领取按钮”。

但是,对视觉障碍的用户来说,针对操作界面中的部分按钮,仅仅语音播放该按钮的名称并不能帮助视觉障碍用户获得相应的功能信息,如:上述语音播报“红包领取按钮”只能确保用户能获知该焦点元素为红包领取按钮,但是,视觉障碍用户并不明确如何领取红包,进而导致视觉障碍用户体验感较差。

发明内容

本申请实施例提供一种信息播放方法、装置、电子设备及存储介质,用以解决以上技术问题。

本申请提供一种信息播放方法,包括:在目标应用处于视觉障碍用户操作模式下,确定所述目标应用中的焦点元素;获得所述焦点元素对应的待播放信息,所述待播放信息包括针对所述焦点元素的操作提示信息以及按照所述操作提示信息对所述焦点元素操作后、所述目标应用可提供的服务功能的功能信息;语音播放所述待播放信息。

可选的,所述确定所述目标应用中的焦点元素,包括:确定所述目标应用中被选定的元素,将所述目标应用中被选定的元素确定为所述焦点元素。

可选的,所述确定所述目标应用中的焦点元素,包括:确定所述目标应用中被选定的元素;判断所述目标应用中被选定的元素是否为具有配送服务特征的元素,如果是,则将所述目标应用中被选定的元素确定为所述焦点元素。

可选的,所述方法还包括:获得服务端提供的用于标识所述目标应用中被选定的元素是否为具有配送服务特征的元素的第一配送服务特征标识信息;所述判断所述目标应用中被选定的元素是否为具有配送服务特征的元素,包括:根据所述目标应用中被选定的元素的第一配送服务特征标识信息,判断所述目标应用中被选定的元素是否为具有配送服务特征的元素。

可选的,所述确定所述目标应用中的焦点元素,包括:确定所述目标应用中被选定的元素;判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容,如果是,则将所述目标应用中被选定的元素确定为所述焦点元素。

可选的,所述方法还包括:获得服务端提供的用于标识所述目标应用中被选定的元素的元素内容是否为所述视觉障碍用户所关注的元素内容的第一关注度标识信息;所述判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容,包括:根据所述目标应用中被选定的元素的第一关注度标识信息,判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容。

可选的,所述判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容,包括:根据所述视觉障碍用户针对所述目标应用的历史行为数据,判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容;或者,根据所述视觉障碍用户针对所述目标应用反馈的使用体验信息,判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容。

可选的,所述方法还包括:获得服务端提供的所述目标应用中的多个元素对应的待播放信息;所述获得所述焦点元素对应的待播放信息,包括:根据所述焦点元素的标识信息,从所述服务端提供的所述目标应用中的多个元素对应的待播放信息中,获得所述焦点元素对应的待播放信息。

可选的,所述方法还包括:判断所述焦点元素是否为被进行特定操作后、所述目标应用可提供服务功能的可操作元素;所述获得所述焦点元素对应的待播放信息,包括:如果所述焦点元素为被进行特定操作后、所述目标应用可提供服务功能的可操作元素,则获得针对所述焦点元素的操作提示信息以及按照所述操作提示信息对所述焦点元素操作后、所述目标应用可提供的服务功能的功能信息;根据所述操作提示信息以及所述功能信息,生成所述待播放信息。

可选的,所述方法还包括:获得服务端提供的用于表示所述焦点元素是否有可操作元素的可操作元素标识信息;所述判断所述焦点元素是否为被进行特定操作后、所述目标应用可提供服务功能的可操作元素,包括:根据所述焦点元素的可操作元素标识信息,判断所述焦点元素是否为可操作元素。

可选的,针对所述焦点元素的功能信息的数量为多个,针对所述焦点元素的每个功能信息都对应有操作提示信息;所述根据所述操作提示信息以及所述功能信息,生成所述待播放信息,包括:从针对所述焦点元素的多个功能信息中选择具有配送服务特征的功能信息;获得与所述具有配送服务特征对应的操作提示信息;根据所述具有配送服务特征以及与所述具有配送服务特征的功能信息对应的操作提示信息,生成所述待播放信息。

可选的,所述方法还包括:获得服务端提供的用于标识所述焦点元素的每个功能信息是否具有配送服务特征的第二配送服务特征标识信息;所述从针对所述焦点元素的多个功能信息中选择具有配送服务特征的功能信息,包括:根据所述第二配送服务特征标识信息,从针对所述焦点元素的多个功能信息中选择具有配送服务特征的功能信息。

可选的,针对所述焦点元素的功能信息的数量为多个,针对所述焦点元素的每个功能信息都对应有操作提示信息;所述根据所述操作提示信息以及所述功能信息,生成所述待播放信息,包括:从针对所述焦点元素的多个功能信息中选择当前使用所述目标应用的视觉障碍用户所关注的功能信息;获得与所述视觉障碍用户所关注的功能信息对应的操作提示信息;根据所述视觉障碍用户所关注的功能信息以及与所述视觉障碍用户所关注的功能信息对应的操作提示信息,生成所述待播放信息。

可选的,所述方法还包括:获得服务端提供的用于标识所述焦点元素的每个功能信息是否为所述视觉障碍用户所关注的功能信息的第二关注度标识信息;所述从针对所述焦点元素的多个功能信息中选择当前使用所述目标应用的视觉障碍用户所关注的功能信息,包括:根据所述第二关注度标识信息,从针对所述焦点元素的多个功能信息中选择所述视觉障碍用户所关注的功能信息。

可选的,所述从针对所述焦点元素的多个功能信息中选择当前使用所述目标应用的视觉障碍用户所关注的功能信息,包括:根据所述视觉障碍用户针对所述目标应用的历史行为数据,从针对所述焦点元素的多个功能信息中选择所述视觉障碍用户所关注的功能信息;或者,根据所述视觉障碍用户针对所述目标应用反馈的使用体验信息,从针对所述焦点元素的多个功能信息中选择所述视觉障碍用户所关注的功能信息。

可选的,根据所述操作提示信息以及所述功能信息,生成所述待播放信息,包括:如果所述操作提示信息以及所述功能信息都不具有配送服务特征,则确定具有配送服务特征并且与所述焦点元素具有关联关系的关联元素;获得所述关联元素的具有配送服务特征的元素内容;根据所述操作提示信息、所述功能信息以及所述关联元素的具有配送服务特征的元素内容,生成具有配送服务特征的待播放信息。

可选的,所述方法还包括:获得服务端提供的用于标识元素之间关联关系的关联关系标识信息以及用于标识所述目标应用中的元素是否为具有配送服务特征的元素的第三配送服务特征标识信息;所述确定具有配送服务特征并且与所述焦点元素具有关联关系的关联元素,包括:根据所述关联关系标识信息以及所述第三配送服务特征标识信息,确定具有配送服务特征并且与所述焦点元素具有关联关系的关联元素。

可选的,所述目标应用为线上到线下服务应用;所述焦点元素为以下任意一种元素:虚拟按钮元素;图像元素。

本申请还提供一种信息播放装置,包括:焦点元素确定单元,用于在目标应用处于视觉障碍用户操作模式下,确定所述目标应用中的焦点元素;待播放信息获得单元,用于获得所述焦点元素对应的待播放信息,所述待播放信息包括针对所述焦点元素的操作提示信息以及按照所述操作提示信息对所述焦点元素操作后、所述目标应用可提供的服务功能的功能信息;语音播放单元,用于语音播放所述待播放信息。

本申请还提供一种电子设备,包括:处理器;存储器,用于存储计算机程序,该计算机程序被处理器运行,执行所述的方法。

本申请还提供一种存储介质,所述存储介质存储有计算机程序,该计算机程序被处理器运行,执行所述的方法。

与现有技术相比,本申请具有如下优点:

本申请提供一种信息播放方法,包括:在目标应用处于视觉障碍用户操作模式下,确定所述目标应用中的焦点元素;获得所述焦点元素对应的待播放信息,所述待播放信息包括针对所述焦点元素的操作提示信息以及按照所述操作提示信息对所述焦点元素操作后、所述目标应用可提供的服务功能的功能信息;语音播放所述待播放信息。通过该方法视觉障碍用户不仅能获知焦点元素的文本信息,还可以获知该焦点元素的操作提示信息,进而确保了用户能获得该焦点元素对应的功能服务,最终提升用户体验。

附图说明

图1为本申请实施例提供的信息播放方法的第一场景示意图。

图2为本申请实施例提供的信息播放方法的第二场景示意图。

图3为本申请第一实施例中提供的一种信息播放方法的流程图。

图4为本申请第二实施例中提供的一种信息播放装置的示意图。

图5为本申请实施例中提供的一种电子设备的示意图。

具体实施方式

在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此,本申请不受下面公开的具体实施的限制。

为了更清楚地展示本申请实施例提供的信息播放方法,首先介绍一下本申请实施例提供的信息播放方法的应用场景。本申请实施例提供的信息播放方法一般应用于视觉障碍用户在外卖应用处于视觉障碍用户操作模式下操作该外卖应用进行点餐的场景,也可以应用于视觉障碍用户在外卖应用之外的其他应用处于视觉障碍用户操作模式下操作该其他应用的场景,如:视觉障碍用户在音乐播放应用处于视觉障碍用户操作模式下操作该音乐播放应用进行音乐播放的场景。

另外,本申请实施例提供的信息播放方法还可以应用于一些其他相同或者相似的场景。本申请实施例中具体以将信息播放方法应用于视觉障碍用户在外卖应用处于视觉障碍用户操作模式下操作该外卖应用进行点餐的场景为例,对本申请实施例提供的信息播放方法进行说明,将本申请实施例提供的信息播放方法应用于其他场景的情况,详细地执行过程或者步骤请参见将信息播放方法应用于视觉障碍用户在外卖应用处于视觉障碍用户操作模式下操作该外卖应用进行点餐的场景的情况,在此不再一一赘述。

本申请实施例提供的信息播放方法的执行主体为能够实现本申请实施例提供的信息播放方法的用户端,用户端一般为安装有目标应用的电子设备。图1-图2为本申请实施例提供的信息播放方法的第一场景示意图和第二场景示意图。图1中包括:用户端101。用户端101基于用户的触发操作开启视觉障碍用户操作模式后,外卖APP即处于视觉障碍用户操作模式。

需要说明的是,视觉障碍用户:系指由于先天或后天原因,导致视觉器官(眼球视觉神经、大脑视觉中心)之构造或机能发生部分或全部之障碍,经治疗仍对外界事物无法(或甚难)作视觉之辨识而言的用户。视觉障碍用户操作模式为为视觉障碍用户提供语言辅助,以便视觉障碍用户能够与电子设备或者电子设备上的应用进行有效的互动的操作模式。电子设备一般为智能手机、以及包括平板电脑在内一系列不同类型的电脑。目标应用一般为APP(Application,应用程序)或者电脑应用,以下具体以电子设备为手机、目标应用为外卖APP对将信息播放方法应用于视觉障碍用户在外卖应用处于视觉障碍用户操作模式下操作该外卖应用进行点餐的场景进行详细地说明

首先,在目标应用处于视觉障碍用户操作模式下,确定所述目标应用的当前页面中的焦点元素。

焦点元素是指视觉障碍用户当前选中的目标元素。但是,由于外卖页面上存在多个目标元素,比如虚拟按钮元素(领取红包按钮)、图像元素(综合排序图标)、超市图标等等,所以,需要判定视觉障碍用户是否选中目标元素,进而才可确定选中的目标元素为焦点元素。

本实施例主要是通过判断视觉障碍用户是否针对所述目标元素进行了触发操作来确定该目标元素是否被选中,比如,判断视觉障碍用户针对领取红包按钮是否进行了点击操作、或者判断视觉障碍用户针对综合排序图标是否进行了长按操作、或者判断视觉障碍用户针对超市图标是否进行了滑动操作等等。当然,确认视觉障碍用户是否选中目标元素的方式还有很多种,在此不做过多介绍,只要能选中目标元素即可。

由于视觉障碍用户在该外卖页面上操作的目的在于点餐,所以为了更加方便视觉障碍用户了解该外卖页面提供的外卖服务信息。本申请还可以判断该视觉障碍用户在该外卖页面上选中的目标元素是否为具有配送服务特征的元素,如果是,则该选中的目标元素才可作为焦点元素,否则,该选中的目标元素不可作为焦点元素。

如何判断该视觉障碍用户在该外卖页面上选中的目标元素是否为具有配送服务特征的元素呢?本实施例可以判断所述被选中的目标元素的是否具有配送服务特征标识信息来确定,如果该选中的目标元素具有配送服务特征标识信息,则该选中的目标元素便可确定为具有配送服务特征的元素。其中,服务端可以预先设置该外卖页面上所有目标元素是否具有配送服务特征标识信息,用户端只需根据服务端提供的每个目标元素是否具有配送服务特征标识信息即可判断选中的目标元素是否为具有配送服务特征的元素。当然,目标元素如果不具备配送服务特征标识信息,则确定与所述目标元素关联的具备配送服务特征标识信息的元素,如,领取红包按钮并不具备配送服务特征标识信息,但是如果该红包是某个商家提供的便具有了配送服务特征标识信息,所以该商家可看作是关联元素。

需要说明的是,配送服务特征可理解为、视觉障碍用户在点餐过程中与点餐或者配送有关的参数,如商家发送的优惠红包可以节省视觉障碍用户的消费金额、商家名称和简介信息可以便于视觉障碍用户了解该商家的营业情况和配送时长,进而可确定是否选择该商家下单等等。非配送服务特征可理解为、视觉障碍用户在点餐过程中与点餐或者配送无关的参数,如视觉障碍用户当前所在的城市、天气情况等等。

为了提升视觉障碍用户的点餐体验,用户端还会判断选中的目标元素的元素内容是否为视觉障碍用户所关注的内容,如果是,则将该选中的目标元素作为焦点元素,否则,该目标元素不能成为焦点元素。

如何判断选中的目标元素的元素内容是否为视觉障碍用户所关注的内容呢?本实施例提供的是根据服务端生成并提供的所述目标应用中被选定的元素的关注度数据判断选中的目标元素的元素内容是否为视觉障碍用户所关注的内容,如果被选定的元素的关注度数据表明该选中的目标元素的元素内容是视觉障碍用户所关注的内容,那么,该选中的目标元素的元素内容是视觉障碍用户所关注的内容,反之,该选中的目标元素的元素内容不是视觉障碍用户所关注的内容。

当然,还可以根据视觉障碍用户的历史行为数据,判断所述被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容。如,根据视觉障碍用户的历史订单信息获知该用户倾向于在提供红包的商家下单,所以,红包便是视觉障碍用户关注的内容。

还可以根据视觉障碍用户针对所述目标应用反馈的使用体验信息,判断所述被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容。如,根据视觉障碍用户的历史反馈获知视觉障碍用户对该外卖页面提供的商家距离较远比较在意,所以外面页面上的综合排序图标对应的内容便是用户所关注的内容。

其次,判断所述焦点元素是否为对所述焦点元素进行特定操作后、所述目标应用可提供服务功能的可操作元素。

由于外卖页面上的目标元素类别很多,有的目标元素不需要与视觉障碍用户进行互动便可提供其功能信息,如,针对超市图标来说,视觉障碍用户只要选中超市图标,外卖页面便可提供各个超市信息,并无需视觉障碍用户进行操作才能获得外卖页面提供的超市相关信息,而有的目标元素需要与视觉障碍用户进行互动后,外卖页面才可提供对应的功能信息,如,针对领取红包按钮来说,视觉障碍用户选中该领取红包按钮只会语音播放“领取红包按钮”,并不会被告知如何操作才能领取红包,所以,视觉障碍用户只有根据外卖页面提供的“双击可领取”提示语音才可完成红包领取功能。因此,判断视觉障碍用户选中的焦点元素是否为可操作元素就很必要,所以,只有符合上述要求的焦点元素才可作为可操作元素。

那么如何判断判断视觉障碍用户选中的焦点元素是否为可操作元素呢?本申请提供的是根据服务端提供的用于表示所述焦点元素是否为可操作元素的可操作元素标识信息,判断该焦点元素是否为可操作元素,如果有,则说明该焦点元素是可操作元素,否则,说明该焦点元素不是可操作元素。

如,综合排序图标中的“∨”符号,该符号用以标识该综合排序下还包含有更多功能服务。所以,针对视觉障碍用户,语音播放的便是“综合排序图标,上滑获取综合排序结果”。类似的还有很多,如“展开更多子元素”、“查看更多子元素”、“筛选子元素”、“展示详情子元素”以及“目录子元素”等等,相应的符号为“》”、“>”、“M”以及

接着,获得所述焦点元素对应的待播放信息。所述待播放信息包括针对所述焦点元素的操作提示信息以及按照所述操作提示信息对所述焦点元素操作后、所述目标应用可提供的服务功能的功能信息。

由于视觉障碍用户存在视力缺陷,所以针对焦点元素的待播放信息就需要很完善。如果该焦点元素为可操作元素,则需要获得该焦点元素的文本信息、操作提示信息以及针对焦点元素操作后外卖应用提供的功能信息,如,针对红包领取按钮来说,获得的待播放信息为:红包领取按钮、双击可领取甲商家红包。如果该焦点元素不是可操作元素,则只需要播放该焦点元素的文本信息即可,如,针对超市图标来说,获得的待播放信息为:超市图标。

那么,如何获得上述焦点元素对应的待播放信息,本实施例主要是通过以下方式获得:

预先配置与所述焦点元素对应的操作提示信息以及按照所述操作提示信息对所述焦点元素操作后所述目标应用可提供的服务功能的功能信息,进而根据所述焦点元素、所述操作提示信息以及按照所述操作提示信息对所述焦点元素操作后所述目标应用可提供的服务功能的功能信息、建立所述焦点元素、所述操作提示信息以及按照所述操作提示信息对所述焦点元素操作后所述目标应用可提供的服务功能的功能信息三者之间的对应关系,最后根据所述焦点元素和所述对应关系,便可获得所述焦点元素对应的待播放信息。

如,针对领取红包按钮,可预先配置与领取红包按钮相对应的语音信息,如“领取红包按钮”语音信息和“双击可领取甲商家红包”语音信息,根据领取红包按钮、“领取红包按钮”语音信息以及“双击可领取甲商家红包”语音信息,便可建立领取红包按钮、“领取红包按钮”语音信息以及“双击可领取甲商家红包”语音信息之间的对应关系,当视觉障碍用户选中领取红包按钮时,外卖页面便会根据上述对应关系获得领取红包按钮对应的待播放信息,即“领取红包按钮、双击可领取甲商家红包”。

需要注意的是,上述建立所述焦点元素、所述操作提示信息以及按照所述操作提示信息对所述焦点元素操作后所述目标应用可提供的服务功能的功能信息三者之间的对应关系步骤既可以在用户端执行,还可以在服务端执行。当然,服务端还可以直接获得外卖页面中每个元素对应的待播放信息,用户端向服务端发送获得焦点元素对应的待播放信息请求即可。

还需说明的是,为便于视觉障碍用户操作,上述操作提示信息可以是,视觉障碍用户的点击操作,如单击或者双击等等,还可以是视觉障碍用户的滑动操作,如向上滑动或者向下滑动或者转圈滑动等等,还可以是视觉障碍用户的长按操作,如双指按压或者按压时长或者按压时与屏幕的接触面积等等,还可以是视觉障碍用户的摇晃操作,如摇一摇手机或者将手机向上滑动等等。对此不做限定,只要便于视觉障碍用户操作即可。

还需要说明的是,有的焦点元素对应的操作提示信息有多个,比如,针对综合排序图标,上滑可以获得商家的排序结果,下滑则可以收回商家的排序结果。所以,对于综合排序图标来说,待播放信息为“综合排序图标、上滑获得商家排序结果,下滑收回商家排序结果”。而且,获得多个操作提示信息的待播放信息的原理与上述获得一个操作提示信息的待播放信息的原理相同,在此不做重复叙述。

再如,针对商家图标,上滑可以获得商家详情信息、下滑可以关闭商家详情信息、双击可以对商家进行评价,但为了方便视觉障碍用户,用户端会对根据服务端提供的针对每个焦点元素的每个功能是否具有配送服务特征标识信息、对多个功能进行判断,如果所述功能具有配送服务特征标识信息,则保留该功能对应的待播放信息,否则,不保留该功能对应的待播放信息。如,上述上滑可以获得商家详情信息、下滑可以关闭商家详情信息均会对用户点餐产生影响,所以具有配送服务特征标识信息,而双击可以对商家进行评价不会对用户点餐产生影响,所以不具有配送服务特征标识信息。因此,最后的待播放信息则为“商家图标,上滑可以获得商家详情信息、下滑可以关闭商家详情信息”。

当然,还可以根据视觉障碍用户所关注的功能信息在多个功能信息中选择用户关注的功能信息进行保留,如,根据视觉障碍用户历史订单和历史反馈数据表明该视觉障碍用户比较关注商家详情,也乐于对商家进行评价,所以,最后待播放信息则为“商家图标,上滑可以获得商家详情信息、双击可以对商家进行评价”。

最后,语音播放所述待播放信息。

需要说明的是,用户端还可以将待播放信息发送至服务端进行保存。

以上便是信息播放方法的场景实施例,为便于更好理解本方案,以下结合具体实施例进行详细介绍。

第一实施例

本实施例提供一种信息播放方法,该执行主体为用户端。由于本实施例与上述场景实施例描述的方案类似,所以描述的较简单,相关之处请参照信息播放方法对应的场景实施例介绍即可。以下结合图3对信息播放方法进行详细说明。

步骤S301,在目标应用处于视觉障碍用户操作模式下,确定所述目标应用中的焦点元素。

步骤S302,获得所述焦点元素对应的待播放信息,所述待播放信息包括针对所述焦点元素的操作提示信息以及按照所述操作提示信息对所述焦点元素操作后、所述目标应用可提供的服务功能的功能信息。

步骤S303,语音播放所述待播放信息。

可选的,所述确定所述目标应用中的焦点元素,包括:确定所述目标应用中被选定的元素,将所述目标应用中被选定的元素确定为所述焦点元素。

可选的,所述确定所述目标应用中的焦点元素,包括:确定所述目标应用中被选定的元素;判断所述目标应用中被选定的元素是否为具有配送服务特征的元素,如果是,则将所述目标应用中被选定的元素确定为所述焦点元素。

可选的,所述方法还包括:获得服务端提供的用于标识所述目标应用中被选定的元素是否为具有配送服务特征的元素的第一配送服务特征标识信息;所述判断所述目标应用中被选定的元素是否为具有配送服务特征的元素,包括:根据所述目标应用中被选定的元素的第一配送服务特征标识信息,判断所述目标应用中被选定的元素是否为具有配送服务特征的元素。

可选的,所述确定所述目标应用中的焦点元素,包括:确定所述目标应用中被选定的元素;判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容,如果是,则将所述目标应用中被选定的元素确定为所述焦点元素。

可选的,所述方法还包括:获得服务端提供的用于标识所述目标应用中被选定的元素的元素内容是否为所述视觉障碍用户所关注的元素内容的第一关注度标识信息;所述判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容,包括:根据所述目标应用中被选定的元素的第一关注度标识信息,判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容。

可选的,所述判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容,包括:根据所述视觉障碍用户针对所述目标应用的历史行为数据,判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容;或者,根据所述视觉障碍用户针对所述目标应用反馈的使用体验信息,判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容。

可选的,所述方法还包括:获得服务端提供的所述目标应用中的多个元素对应的待播放信息;所述获得所述焦点元素对应的待播放信息,包括:根据所述焦点元素的标识信息,从所述服务端提供的所述目标应用中的多个元素对应的待播放信息中,获得所述焦点元素对应的待播放信息。

可选的,所述方法还包括:判断所述焦点元素是否为被进行特定操作后、所述目标应用可提供服务功能的可操作元素;所述获得所述焦点元素对应的待播放信息,包括:如果所述焦点元素为被进行特定操作后、所述目标应用可提供服务功能的可操作元素,则获得针对所述焦点元素的操作提示信息以及按照所述操作提示信息对所述焦点元素操作后、所述目标应用可提供的服务功能的功能信息;根据所述操作提示信息以及所述功能信息,生成所述待播放信息。

可选的,所述方法还包括:获得服务端提供的用于表示所述焦点元素是否有可操作元素的可操作元素标识信息;所述判断所述焦点元素是否为被进行特定操作后、所述目标应用可提供服务功能的可操作元素,包括:根据所述焦点元素的可操作元素标识信息,判断所述焦点元素是否为可操作元素。

可选的,针对所述焦点元素的功能信息的数量为多个,针对所述焦点元素的每个功能信息都对应有操作提示信息;所述根据所述操作提示信息以及所述功能信息,生成所述待播放信息,包括:从针对所述焦点元素的多个功能信息中选择具有配送服务特征的功能信息;获得与所述具有配送服务特征对应的操作提示信息;根据所述具有配送服务特征以及与所述具有配送服务特征的功能信息对应的操作提示信息,生成所述待播放信息。

可选的,所述方法还包括:获得服务端提供的用于标识所述焦点元素的每个功能信息是否具有配送服务特征的第二配送服务特征标识信息;所述从针对所述焦点元素的多个功能信息中选择具有配送服务特征的功能信息,包括:根据所述第二配送服务特征标识信息,从针对所述焦点元素的多个功能信息中选择具有配送服务特征的功能信息。

可选的,针对所述焦点元素的功能信息的数量为多个,针对所述焦点元素的每个功能信息都对应有操作提示信息;所述根据所述操作提示信息以及所述功能信息,生成所述待播放信息,包括:从针对所述焦点元素的多个功能信息中选择当前使用所述目标应用的视觉障碍用户所关注的功能信息;获得与所述视觉障碍用户所关注的功能信息对应的操作提示信息;根据所述视觉障碍用户所关注的功能信息以及与所述视觉障碍用户所关注的功能信息对应的操作提示信息,生成所述待播放信息。

可选的,所述方法还包括:获得服务端提供的用于标识所述焦点元素的每个功能信息是否为所述视觉障碍用户所关注的功能信息的第二关注度标识信息;所述从针对所述焦点元素的多个功能信息中选择当前使用所述目标应用的视觉障碍用户所关注的功能信息,包括:根据所述第二关注度标识信息,从针对所述焦点元素的多个功能信息中选择所述视觉障碍用户所关注的功能信息。

可选的,所述从针对所述焦点元素的多个功能信息中选择当前使用所述目标应用的视觉障碍用户所关注的功能信息,包括:根据所述视觉障碍用户针对所述目标应用的历史行为数据,从针对所述焦点元素的多个功能信息中选择所述视觉障碍用户所关注的功能信息;或者,根据所述视觉障碍用户针对所述目标应用反馈的使用体验信息,从针对所述焦点元素的多个功能信息中选择所述视觉障碍用户所关注的功能信息。

可选的,根据所述操作提示信息以及所述功能信息,生成所述待播放信息,包括:如果所述操作提示信息以及所述功能信息都不具有配送服务特征,则确定具有配送服务特征并且与所述焦点元素具有关联关系的关联元素;获得所述关联元素的具有配送服务特征的元素内容;根据所述操作提示信息、所述功能信息以及所述关联元素的具有配送服务特征的元素内容,生成具有配送服务特征的待播放信息。

可选的,所述方法还包括:获得服务端提供的用于标识元素之间关联关系的关联关系标识信息以及用于标识所述目标应用中的元素是否为具有配送服务特征的元素的第三配送服务特征标识信息;所述确定具有配送服务特征并且与所述焦点元素具有关联关系的关联元素,包括:根据所述关联关系标识信息以及所述第三配送服务特征标识信息,确定具有配送服务特征并且与所述焦点元素具有关联关系的关联元素。

可选的,所述目标应用为线上到线下服务应用;所述焦点元素为以下任意一种元素:虚拟按钮元素;图像元素。

本申请提供一种信息播放方法,包括:在目标应用处于视觉障碍用户操作模式下,确定所述目标应用中的焦点元素;获得所述焦点元素对应的待播放信息,所述待播放信息包括针对所述焦点元素的操作提示信息以及按照所述操作提示信息对所述焦点元素操作后、所述目标应用可提供的服务功能的功能信息;语音播放所述待播放信息。通过该方法视觉障碍用户不仅能获知焦点元素的文本信息,还可以获知该焦点元素的操作提示信息,进而确保了用户能获得该焦点元素对应的功能服务,最终提升用户体验。

第二实施例

与本申请实施例提供的信息播放方法的应用场景以及第一实施例提供的信息播放方法相对应的,本申请第二实施例还提供了一种信息播放装置。由于该装置实施例基本相似于本申请实施例提供的信息播放方法的应用场景以及第一实施例提供的信息播放方法,所以描述得比较简单,相关之处请参照对本申请实施例提供的信息播放方法的应用场景以及第一实施例提供的信息播放方法的部分说明即可。下述描述的装置实施例仅仅是示意性的。

请参照图4,其为本申请第二实施例中提供的一种信息播放装置的示意图。

本申请第二实施例提供的信息播放装置,包括:

焦点元素确定单元401,用于在目标应用处于视觉障碍用户操作模式下,确定所述目标应用中的焦点元素;待播放信息获得单元402,用于获得所述焦点元素对应的待播放信息,所述待播放信息包括针对所述焦点元素的操作提示信息以及按照所述操作提示信息对所述焦点元素操作后、所述目标应用可提供的服务功能的功能信息;语音播放单元403,用于语音播放所述待播放信息。

可选的,所述确定所述目标应用中的焦点元素,包括:确定所述目标应用中被选定的元素,将所述目标应用中被选定的元素确定为所述焦点元素。

可选的,所述确定所述目标应用中的焦点元素,包括:确定所述目标应用中被选定的元素;判断所述目标应用中被选定的元素是否为具有配送服务特征的元素,如果是,则将所述目标应用中被选定的元素确定为所述焦点元素。

可选的,所述装置还用于:获得服务端提供的用于标识所述目标应用中被选定的元素是否为具有配送服务特征的元素的第一配送服务特征标识信息;所述判断所述目标应用中被选定的元素是否为具有配送服务特征的元素,包括:根据所述目标应用中被选定的元素的第一配送服务特征标识信息,判断所述目标应用中被选定的元素是否为具有配送服务特征的元素。

可选的,所述确定所述目标应用中的焦点元素,包括:确定所述目标应用中被选定的元素;判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容,如果是,则将所述目标应用中被选定的元素确定为所述焦点元素。

可选的,所述装置还用于:获得服务端提供的用于标识所述目标应用中被选定的元素的元素内容是否为所述视觉障碍用户所关注的元素内容的第一关注度标识信息;所述判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容,包括:根据所述目标应用中被选定的元素的第一关注度标识信息,判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容。

可选的,所述判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容,包括:根据所述视觉障碍用户针对所述目标应用的历史行为数据,判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容;或者,根据所述视觉障碍用户针对所述目标应用反馈的使用体验信息,判断所述目标应用中被选定的元素的元素内容是否为当前使用所述目标应用的视觉障碍用户所关注的元素内容。

可选的,所述装置还用于:获得服务端提供的所述目标应用中的多个元素对应的待播放信息;所述获得所述焦点元素对应的待播放信息,包括:根据所述焦点元素的标识信息,从所述服务端提供的所述目标应用中的多个元素对应的待播放信息中,获得所述焦点元素对应的待播放信息。

可选的,所述装置还用于:判断所述焦点元素是否为被进行特定操作后、所述目标应用可提供服务功能的可操作元素;所述获得所述焦点元素对应的待播放信息,包括:如果所述焦点元素为被进行特定操作后、所述目标应用可提供服务功能的可操作元素,则获得针对所述焦点元素的操作提示信息以及按照所述操作提示信息对所述焦点元素操作后、所述目标应用可提供的服务功能的功能信息;根据所述操作提示信息以及所述功能信息,生成所述待播放信息。

可选的,所述装置还用于:获得服务端提供的用于表示所述焦点元素是否有可操作元素的可操作元素标识信息;所述判断所述焦点元素是否为被进行特定操作后、所述目标应用可提供服务功能的可操作元素,包括:根据所述焦点元素的可操作元素标识信息,判断所述焦点元素是否为可操作元素。

可选的,针对所述焦点元素的功能信息的数量为多个,针对所述焦点元素的每个功能信息都对应有操作提示信息;所述根据所述操作提示信息以及所述功能信息,生成所述待播放信息,包括:从针对所述焦点元素的多个功能信息中选择具有配送服务特征的功能信息;获得与所述具有配送服务特征对应的操作提示信息;根据所述具有配送服务特征以及与所述具有配送服务特征的功能信息对应的操作提示信息,生成所述待播放信息。

可选的,所述装置还用于:获得服务端提供的用于标识所述焦点元素的每个功能信息是否具有配送服务特征的第二配送服务特征标识信息;所述从针对所述焦点元素的多个功能信息中选择具有配送服务特征的功能信息,包括:根据所述第二配送服务特征标识信息,从针对所述焦点元素的多个功能信息中选择具有配送服务特征的功能信息。

可选的,针对所述焦点元素的功能信息的数量为多个,针对所述焦点元素的每个功能信息都对应有操作提示信息;所述根据所述操作提示信息以及所述功能信息,生成所述待播放信息,包括:从针对所述焦点元素的多个功能信息中选择当前使用所述目标应用的视觉障碍用户所关注的功能信息;获得与所述视觉障碍用户所关注的功能信息对应的操作提示信息;根据所述视觉障碍用户所关注的功能信息以及与所述视觉障碍用户所关注的功能信息对应的操作提示信息,生成所述待播放信息。

可选的,所述装置还用于:获得服务端提供的用于标识所述焦点元素的每个功能信息是否为所述视觉障碍用户所关注的功能信息的第二关注度标识信息;所述从针对所述焦点元素的多个功能信息中选择当前使用所述目标应用的视觉障碍用户所关注的功能信息,包括:根据所述第二关注度标识信息,从针对所述焦点元素的多个功能信息中选择所述视觉障碍用户所关注的功能信息。

可选的,所述从针对所述焦点元素的多个功能信息中选择当前使用所述目标应用的视觉障碍用户所关注的功能信息,包括:根据所述视觉障碍用户针对所述目标应用的历史行为数据,从针对所述焦点元素的多个功能信息中选择所述视觉障碍用户所关注的功能信息;或者,根据所述视觉障碍用户针对所述目标应用反馈的使用体验信息,从针对所述焦点元素的多个功能信息中选择所述视觉障碍用户所关注的功能信息。

可选的,根据所述操作提示信息以及所述功能信息,生成所述待播放信息,包括:如果所述操作提示信息以及所述功能信息都不具有配送服务特征,则确定具有配送服务特征并且与所述焦点元素具有关联关系的关联元素;获得所述关联元素的具有配送服务特征的元素内容;根据所述操作提示信息、所述功能信息以及所述关联元素的具有配送服务特征的元素内容,生成具有配送服务特征的待播放信息。

可选的,所述装置还用于:获得服务端提供的用于标识元素之间关联关系的关联关系标识信息以及用于标识所述目标应用中的元素是否为具有配送服务特征的元素的第三配送服务特征标识信息;所述确定具有配送服务特征并且与所述焦点元素具有关联关系的关联元素,包括:根据所述关联关系标识信息以及所述第三配送服务特征标识信息,确定具有配送服务特征并且与所述焦点元素具有关联关系的关联元素。

可选的,所述目标应用为线上到线下服务应用;所述焦点元素为以下任意一种元素:虚拟按钮元素;图像元素。

第三实施例

与本申请实施例提供的信息播放方法的应用场景、第一实施例提供的信息播放方法以及本申请第二实施例提供的信息播放装置相对应的,本申请第三实施例还提供了一种电子设备。由于第三实施例基本相似于本申请实施例提供的信息播放方法的应用场景、第一实施例提供的信息播放方法以及本申请第二实施例提供的信息播放装置,所以描述得比较简单,相关之处参见对本申请实施例提供的信息播放方法的应用场景、第一实施例提供的信息播放方法以及本申请第二实施例提供的信息播放装置的部分说明即可。下述描述的第三实施例仅仅是示意性的。

请参照图5,其为本申请实施例中提供的一种电子设备的示意图。

该电子设备,包括:处理器501;

存储器502,用于存储计算机程序,该计算机程序被处理器运行,本申请实施例提供的信息播放方法。

需要说明的是,本申请第三实施例提供的电子设备的详细描述,可以参考对本申请实施例提供的信息播放方法的应用场景、第一实施例提供的信息播放方法以及本申请第二实施例提供的信息播放装置的相关描述,这里不再赘述。

第四实施例

与本申请实施例提供的信息播放方法的应用场景、第一实施例提供的信息播放方法以及本申请第二实施例提供的信息播放装置相对应的,本申请第四实施例还提供了一种计算存储介质。由于第四实施例基本相似于本申请实施例提供的信息播放方法的应用场景、第一实施例提供的信息播放方法以及本申请第二实施例提供的信息播放装置,所以描述得比较简单,相关之处参见对本申请实施例提供的信息播放方法的应用场景、第一实施例提供的信息播放方法以及本申请第二实施例提供的信息播放装置的部分说明即可。下述描述的装置实施例仅仅是示意性的。

该存储介质存储有计算机程序,该计算机程序被处理器运行,执行本申请实施例提供的信息播放方法。

需要说明的是,本申请第四实施例提供的计算存储介质的详细描述,可以参考对本申请实施例提供的信息播放方法的应用场景、第一实施例提供的信息播放方法以及本申请第二实施例提供的信息播放装置的相关描述,这里不再赘述。

本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

1、计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

2、本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

相关技术
  • 一种信息播放方法、装置、电子设备以及存储介质
  • 一种信息播放方法、装置、电子设备及存储介质
技术分类

06120113148834