信息播报方法、装置、设备及存储介质转让专利

申请号 : CN202110727737.3

文献号 : CN113489833B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张立恒

申请人 : 维沃移动通信有限公司

摘要 :

本申请公开了一种信息播报方法、装置、设备及存储介质,属于无障碍技术领域。信息播报方法包括:在显示有第一界面的情况下,根据所述第一界面中显示内容的参数信息,确定所述第一界面中所述显示内容的第一播报顺序;按照所述第一播报顺序播报所述显示内容;其中,所述参数信息包括以下至少一项:所述第一界面对应的第一应用的第一类型、对所述第一界面的历史操作信息、所述显示内容的第二类型。采用本申请提供的方法,可以有效减少视觉功能存在障碍的用户寻找欲使用的应用的功能的耗时,提高寻找欲使用的功能的速度,从而可以有效提高用户体验。

权利要求 :

1.一种信息播报方法,其特征在于,包括:

在显示有第一界面的情况下,根据所述第一界面中显示内容的参数信息,确定所述第一界面中所述显示内容的第一播报顺序;

按照所述第一播报顺序播报所述显示内容;

其中,所述参数信息包括所述第一界面对应的第一应用的第一类型、对所述第一界面的历史操作信息和所述显示内容的第二类型;

所述根据所述第一界面中显示内容的参数信息,确定所述第一界面中所述显示内容的第一播报顺序,包括:根据所述第一应用的第一类型和所述第一界面的历史操作信息,确定所述第一类型的目标操作指令集;

根据所述显示内容的第二类型,从所述目标操作指令集中选择目标操作指令;

基于所述目标操作指令确定所述显示内容的第一播报顺序。

2.根据权利要求1所述的方法,其特征在于,所述显示内容的第二类型包括以下至少一项:文字、语音、控件;

所述根据所述第一界面中显示内容的参数信息,确定所述第一界面中所述显示内容的第一播报顺序,包括:在所述显示内容包括文字内容和控件内容的情况下,确定所述第一界面中所述显示内容的所述第一播报顺序为:先播报所述文字内容,再播报所述控件内容;

或者,在所述显示内容包括语音内容和控件内容的情况下,确定所述第一界面中所述显示内容的所述第一播报顺序为:先播报所述语音内容,再播报所述控件内容。

3.根据权利要求1所述的方法,其特征在于,所述根据所述第一界面中显示内容的参数信息,确定所述第一界面中所述显示内容的第一播报顺序,包括:在所述第一界面对应的第一应用的第一类型为会话类型的情况下,确定所述第一界面中所述显示内容的第一播报顺序为:先播报会话界面中第一消息的发件人信息,再播报所述第一消息的消息内容,再播报所述会话界面中的控件内容。

4.根据权利要求1‑3任一所述的方法,其特征在于,所述显示内容的第二类型包括控件,所述按照所述第一播报顺序播报所述显示内容之后,还包括:播报所述控件在电子设备屏幕中的位置;

其中,所述控件包括:消息输入控件和消息发送控件,播报所述消息输入控件的顺序在播报所述消息发送控件的顺序之前。

5.根据权利要求1所述的方法,其特征在于,所述按照所述第一播报顺序播报所述显示内容,包括:在所述显示内容的第二类型包括N个类型的情况下,确定每个类型的显示内容对应的播报参数,所述播报参数包括音色、音调、语速中的至少一种,N为正整数;

按照所述N个类型的显示内容对应的播报参数和所述第一播报顺序播报所述显示内容。

6.一种信息播报装置,其特征在于,包括:

确定模块,用于在显示有第一界面的情况下,根据所述第一界面中显示内容的参数信息,确定所述第一界面中所述显示内容的第一播报顺序;

第一播报模块,用于按照所述第一播报顺序播报所述显示内容;

其中,所述参数信息包括所述第一界面对应的第一应用的第一类型、对所述第一界面的历史操作信息和所述显示内容的第二类型;

所述确定模块,具体用于根据所述第一应用的第一类型和所述第一界面的历史操作信息,确定所述第一类型的目标操作指令集;

根据所述显示内容的第二类型,从所述目标操作指令集中选择目标操作指令;

基于所述目标操作指令确定所述显示内容的第一播报顺序。

7.根据权利要求6所述的装置,其特征在于,所述显示内容的第二类型包括以下至少一项:文字、语音、控件;

所述确定模块,包括:

第一确定单元,用于在所述显示内容包括文字内容和控件内容的情况下,确定所述第一界面中所述显示内容的所述第一播报顺序为:先播报所述文字内容,再播报所述控件内容;

或者,第二确定单元,用于在所述显示内容包括语音内容和控件内容的情况下,确定所述第一界面中所述显示内容的所述第一播报顺序为:先播报所述语音内容,再播报所述控件内容。

8.根据权利要求6所述的装置,其特征在于,所述确定模块,包括:第三确定单元,用于在所述第一界面对应的第一应用的第一类型为会话类型的情况下,确定所述第一界面中所述显示内容的第一播报顺序为:先播报会话界面中第一消息的发件人信息,再播报所述第一消息的消息内容,再播报所述会话界面中的控件内容。

9.根据权利要求6‑8任一所述的装置,其特征在于,所述显示内容的第二类型包括控件,所述装置,还包括:第二播报模块,用于播报所述控件在电子设备屏幕中的位置;其中,所述控件包括:消息输入控件和消息发送控件,播报所述消息输入控件的顺序在播报所述消息发送控件的顺序之前。

10.根据权利要求6所述的装置,其特征在于,所述第一播报模块,包括:第四确定单元,用于在所述显示内容的第二类型包括N个类型的情况下,确定每个类型的显示内容对应的播报参数,所述播报参数包括音色、音调、语速中的至少一种,N为正整数;

播报单元,用于按照所述N个类型的显示内容对应的播报参数和所述第一播报顺序播报所述显示内容。

说明书 :

信息播报方法、装置、设备及存储介质

技术领域

[0001] 本申请属于无障碍技术领域,具体涉及一种信息播报方法、装置、设备及存储介质。

背景技术

[0002] 电子设备的无障碍模式是一种专门为视觉功能存在障碍的用户提供的辅助功能。在无障碍模式下,电子设备播报界面的显示内容是无差别播报,也就是说,电子设备会从界面中最上方显示的内容开始,依次播报界面中显示的所有内容。这样,视觉功能存在障碍的用户通常需要收听完很多不必要的播报内容后才能收听到欲使用的功能,如此,使得视觉功能存在障碍的用户查找、使用界面中的功能不够便捷,导致用户体验较差。

发明内容

[0003] 本申请实施例的目的是提供一种信息播报方法、装置、设备及存储介质,能够解决现有技术中视觉功能存在障碍的用户查找、使用界面中的功能不够便捷,用户体验较差的技术问题。
[0004] 为了解决上述技术问题,本申请是这样实现的:
[0005] 第一方面,本申请实施例提供了一种信息播报方法,该方法包括:
[0006] 在显示有第一界面的情况下,根据所述第一界面中显示内容的参数信息,确定所述第一界面中所述显示内容的第一播报顺序;
[0007] 按照所述第一播报顺序播报所述显示内容;
[0008] 其中,所述参数信息包括以下至少一项:所述第一界面对应的第一应用的第一类型、对所述第一界面的历史操作信息、所述显示内容的第二类型。
[0009] 第二方面,本申请实施例提供了一种信息播报装置,该装置包括:
[0010] 确定模块,用于在显示有第一界面的情况下,根据所述第一界面中显示内容的参数信息,确定所述第一界面中所述显示内容的第一播报顺序;
[0011] 第一播报模块,用于按照所述第一播报顺序播报所述显示内容;
[0012] 其中,所述参数信息包括以下至少一项:所述第一界面对应的第一应用的第一类型、对所述第一界面的历史操作信息、所述显示内容的第二类型。
[0013] 第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
[0014] 第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0015] 第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
[0016] 在本申请实施例中,通过根据第一界面中显示内容的参数信息,确定第一界面中显示内容的第一播报顺序,按照第一播报顺序播报第一显示内容,其中,参数信息包括所述第一界面对应的第一应用的第一类型、对所述第一界面的历史操作信息、所述显示内容的第二类型中至少一项。这样,电子设备按照播报顺序播报显示内容,可以提高播报效率,使用户能够较快的找到欲使用的功能。如此,可以有效减少视觉功能存在障碍的用户寻找欲使用的应用的功能的耗时,提高寻找欲使用的功能的速度,从而可以有效提高用户体验。

附图说明

[0017] 图1是本申请实施例提供的一种信息播报方法的示意图;
[0018] 图2是本申请实施例提供的一种显示内容的示意图;
[0019] 图3是本申请实施例提供的一种第一输入的示意图;
[0020] 图4是本申请实施例提供的一种消息输入控件和消息发送控件的显示方式示意图;
[0021] 图5是本申请实施例提供的一种信息播报装置的结构示意图;
[0022] 图6是本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

[0023] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0024] 本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0025] 下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的信息播报方法进行详细地说明。
[0026] 图1示出了本申请实施例提供的一种信息播报方法的示意图,该信息播报方法可以应用于电子设备,如图1所示,该方法可以包括如下步骤:
[0027] S110,在显示有第一界面的情况下,根据第一界面中显示内容的参数信息,确定第一界面中的显示内容的第一播报顺序。
[0028] 其中,参数信息可以包括第一界面对应的第一应用的第一类型、第一界面的历史操作信息、显示内容的第二类型中的至少一项。
[0029] 需要理解的是,第一界面为电子设备显示的任一界面,该界面上可以包括有文字、图标、控件等内容;第一应用可以为第一界面的显示内容对应的应用程序,第一类型为第一应用的应用类型,如可以为社交类应用(如聊天应用程序)、摄影类应用(如拍照程序)、音乐视频类应用(如音频播放器、视频播放器)、搜索类应用等;历史操作信息可以是过去一个时段内用户(可以是普通用户和视觉功能存在障碍的用户)启动第一应用后的操作行为信息;显示内容为第一界面上显示的内容,如文字、图标、控件等内容;第二类型可以是显示内容的显示类型,如显示内容包括文字、语音、控件时,相应的,第二类型可以是文字类型、语音类型、控件类型。
[0030] 可以理解的,电子设备在处于无障碍模式的情况下,如果电子设备显示有第一界面,电子设备则可以获取第一界面中显示内容的参数信息,即获取第一界面对应的第一应用的第一类型、第一界面的历史操作信息和显示内容的第二类型。电子设备在获取到第一界面中显示内容的参数信息之后,可以根据第一界面中显示内容的参数信息,确定第一界面中显示内容的播报顺序,即第一播报顺序。
[0031] 示例性地,若电子设备显示的第一界面为会话类应用A的界面,则可以获取该会话界面中的显示内容,可以理解的,显示内容可以包括好友1、好友2、好友3的姓名,以及各好友与用户的部分或全部会话消息等等。进一步的,还可以获取用户对该应用A的历史操作信息,即,之前在显示与好友的会话界面时,用户对于界面中显示内容的操作顺序。在这种情况下,由应用A的应用类型,可以确定用户通常是要查看未读消息并回复消息,因此,播报顺序可以是先播报未读消息的发送人和消息内容。可选地,还可以播报询问指令(如可以是询问用户是否回复该消息),能够理解的,若第一界面为该应用A中用户与好友1的会话聊天界面,则显示内容可以包括好友1的姓名,好友1与用户的部分或全部会话消息,消息输入区域,发送控件,表情添加控件等等,那么此时可以确定用户是想与好友1进行聊天会话,因此,播报顺序可以是先播报好友1发送的消息内容,再播报消息输入区域的位置,从而进行快速的回复,最后播报发送控件的位置。
[0032] S120,按照第一播报顺序播报显示内容。
[0033] 能够理解的,电子设备在确定第一界面中显示内容的播报顺序之后,可以按照第一播报顺序播报显示内容。
[0034] 可选地,电子设备可以先根据第一播报顺序从显示内容中确定本次要播报的内容,播报前述确定出的本次要播报的内容;还可以先播放本次播报内容对应的询问指令,在接收到指令之后再播报前述确定出的本次要播报的内容及询问指令。
[0035] 在本申请实施例中,通过根据第一界面中的显示内容参数信息,确定第一界面中显示内容的第一播报顺序,按照第一播报顺序播报第一显示内容,其中,参数信息包括所述第一界面对应的第一应用的第一类型、对所述第一界面的历史操作信息、所述显示内容的第二类型中至少一项。这样,电子设备按照播报顺序播报显示内容,可以提高播报效率,使用户能够较快的找到欲使用的功能。如此,可以有效减少视觉功能存在障碍的用户寻找欲使用的应用的功能的耗时,提高寻找欲使用的功能的速度,从而可以有效提高用户体验。
[0036] 在一些实施例中,步骤S110中,根据第一界面中显示内容的参数信息,确定第一界面中显示内容的第一播报顺序的具体实现方式可以如下:
[0037] 根据第一应用的第一类型和第一界面的历史操作信息,确定第一类型的目标操作指令集;
[0038] 根据显示内容的第二类型,从目标操作指令集中选择目标操作指令;
[0039] 基于目标操作指令确定显示内容的播报顺序。
[0040] 示例性地,电子设备可以根据第一应用的第一类型和第一界面的历史操作信息,确定第一类型对应的操作指令集,即目标指令集,也就是说,可以根据之前在第一界面对应的第一应用为第一类型时,用户对于界面中显示内容的操作顺序,确定用户在处于该第一类型的应用的界面中时,可能执行的操作指令。例如,在第一应用为聊天应用程序的情况下,第一类型为社交类,此时,社交类应用的目标操作指令集包括查看最新消息、回复最新消息、查找联系人并发送消息等;在第一应用为拍照应用程序时,第一类型为摄影类,此时,摄影类应用的目标操作指令集包括拍照、录像等。
[0041] 然后,电子设备可以根据显示内容的第二类型从目标操作指令集中选择目标操作指令,即可以根据第二类型从目标操作指令集中选择用户下一步可能执行的操作指令。例如,若显示内容包括新消息,如新文字消息、新语音消息,此时,用户下一步操作通常是回复最新消息,可以将目标操作指令集中播报新消息和回复最新消息确定为目标操作指令。之后,电子设备可以基于目标操作指令确定显示内容的第一播报顺序,例如,第一播报顺序可以是先播报新消息再播报消息输入区域的位置,或者也可以是先播报新消息再播报询问指令,询问指令可以提示用户是否回复新消息。
[0042] 这样,电子设备可以根据第一类型、历史操作信息、第二类型确定目标操作指令,也就是说,电子设备可以根据第一类型、历史操作信息、第二类型确定用户下一步可能执行的目标操作指令,确定第一播报顺序。如此,可以进一步提高播报效率,进一步减少用户找到欲使用的功能的耗时,从而可以进一步提高用户体验。
[0043] 在一些实施例中,显示内容的第二类型可以包括文字、语音、控件中的至少一项。基于此,上述步骤S110的具体实现方式可以包括:
[0044] 在显示内容包括文字内容和控件内容的情况下,确定第一界面中显示内容的第一播报顺序为:先播报文字内容,再播报控件内容;
[0045] 或者,在显示内容包括语音内容和控件内容的情况下,确定第一界面中显示内容的第一播报顺序为:先播报语音内容,再播报控件内容。
[0046] 能够理解的,第一界面中显示内容的第二类型可以包括有文字、语音、控件中的至少一项,此时,考虑到控件通常是对文字内容和/或语音内容的操作控件,因此,在显示内容包括文字内容和控件内容的情况下,可以确定第一界面中显示内容的第一播报顺序为:先播报文字内容,再播报控件内容,在显示内容包括语音内容和控件内容的情况下,可以确定第一界面中显示内容的第一播报顺序为:先播报语音内容,再播报控件内容。
[0047] 这样,用户可以先收听到文字或语音内容,再收听到控件内容,以根据收听到的内容选择是否执行控件对应的操作,如此,可以增加用户操作手机的便捷性,进一步提高用户体验。
[0048] 在一些实施例中,上述步骤S110的具体实现方式可以如下:
[0049] 在第一界面对应的第一应用的第一类型为会话类型的情况下,确定第一界面中显示内容的第一播报顺序为:先播报会话界面中第一消息的发件人信息,再播报第一消息的消息内容,再播报会话界面中的控件内容。
[0050] 其中,在会话界面中有未读消息的情况下,第一消息优先为会话界面中的未读消息;在会话界面中无未读消息的情况下,第一消息优先为会话界面中第一个联系人对应的消息。
[0051] 示例性地,在第一界面对应的第一应用的第一类型为会话类型的情况下,此时,电子设备可以确定第一界面中显示内容的第一播报顺序可以为:先播报会话界面中第一消息的发件人信息,再播报第一消息的消息内容,再播报会话界面中的控件内容。例如,第一消息为未读消息,电子设备可以先确定会话界面中的未读消息的发件人信息、未读消息的消息内容、会话界面中的控件内容,再按照未读消息的发件人信息、未读消息的消息内容、会话界面中的控件内容的顺序进行播报。这样,用户可以根据收听到的发件人信息、消息内容和控件内容,通过操作控件对第一消息执行需要执行的操作。
[0052] 在一些实施例中,在显示内容包括控件的情况下,按照第一播报顺序播报显示内容之后,还可以执行如下步骤:
[0053] 播报控件在电子设备屏幕中的位置;其中,控件内容包括:消息输入控件和消息发送控件,播报消息输入控件的顺序在播报消息发送控件的顺序之前。
[0054] 可以理解的,播报控件在电子设备屏幕中的位置可以包括:先播报消息输入控件在电子设备屏幕中的的位置,再播报消息发送控件在电子设备屏幕中的的位置。
[0055] 示例性地,电子设备按照第一播报顺序播报显示内容之后,可以先消息输入控件处于屏幕的中间偏下位置,然后在播报消息发送控件处于消息输入控件的右侧,即,控件的位置可以是该控件在屏幕(显示界面)中的位置,也可以是与其他控件的相对位置。在这种实施例中,由于用户一般都是需要先输入内容,后再把输入的内容发送的,因此这种播报顺序更符合用户的操作逻辑。
[0056] 在一种可能的实施例中,消息输入控件可以设置在电子设备屏幕的左下方,消息发送控件可以设置在电子设备屏幕的右下方;或者,也可以结合电子设备的音量调节键的位置设置消息输入控件和消息发送控件,如可以将消息输入控件设置在电子设备屏幕中靠近音量增加键的位置,将消息发送控件设置在电子设备屏幕中靠近音量降低键的位置;或者,还可以按照其他方式设置消息输入控件和消息发送控件,只要便于用户根据播报的位置找到对应的控件即可。
[0057] 这样,用户可以通过收听电子设备播报的消息输入控件和消息发送控件在电子设备屏幕中的位置,更好更快的找到消息输入控件和消息发送控件。如此,可以进一步为用户操作电子设备提供便利,进一步提高用户体验。
[0058] 在进一步的实施例中,按照第一播报顺序播报显示内容之后,还可以基于第一消息的发件人信息和消息内容,生成语音提示信息,语音提示信息可以用于提示用户是否回复第一消息。之后,可以接收用户针对语音提示信息的第一输入,该第一输入可以用于指示电子设备回复第一消息。电子设备在接收到第一输入之后,响应于第一输入,可以播报控件在电子设备屏幕中的位置。
[0059] 例如,显示内容如图2所示,“朋友A”、“朋友B”、“群聊1”发的消息均为未读消息,电子设备按照第一播报顺序播报显示内容之后,还可以基于朋友A及其发送的消息内容,生成语音提示信息,并播报语音提示信息,如语音提示信息可以是“是否回复朋友A发给您的消息?如果回复请在屏幕上画√,否则请画×”,或者,也可以是“朋友A发来消息:今天下班一起吃饭,是否回复朋友小张发给您的消息?如果回复请在屏幕上画√,否则请画×”。如果用户要回复朋友A发的消息,可以在屏幕上画√。这样,电子设备则可以接收到用户的输入,即第一输入。然后,响应于该第一输入,电子设备可以播报消息输入控件在电子设备屏幕中的位置,再播报消息发送控件在电子设备屏幕中的位置。反之,如果用户不回复朋友A发的消息,如在屏幕上画×,电子设备则可以按照现有的无障碍模式正常执行。
[0060] 在一种可能的实施例中,为了让用户更好更快的找到消息输入控件和消息发送控件的位置,电子设备还可以按照预设显示方式显示消息输入控件和消息发送控件,相应的,先播报消息输入控件在电子设备屏幕中的位置,最后播报消息发送控件在电子设备屏幕中的位置之前,还可以包括如下步骤:
[0061] 按照预设方式显示消息输入控件和消息发送控件,预设方式包括高亮显示、放大显示中的至少一项。
[0062] 示例性地,图4示出了一种消息输入控件和消息发送控件的显示方式,如图4所示,图4中用黑色背景显示消息输入控件,以白色背景显示消息发送控件,并将消息输入控件相对于消息发送控件进行了适当放大。
[0063] 可以理解的,为了更便于用户确定消息输入控件和消息发送控件各自的位置,还可以用较为醒目的背景颜色高亮显示消息输入控件和消息发送控件,例如,以红色背景显示消息输入控件,以绿色背景显示消息发送控件。
[0064] 能够理解的,在按照预设方式显示消息输入控件和消息发送控件的情况下,在播报消息输入控件和消息发送控件的位置时,也可以同时播报消息输入控件和消息发送控件各自对应的颜色,如可以是“消息输入控件是红色背景,在屏幕左下方,消息发送控件是绿色背景,在屏幕右下方”等。
[0065] 这样,按照包括高亮显示、放大显示中的至少一项的预设显示方式显示消息输入控件和消息发送控件,更有利于用户确定消息输入控件和消息发送控件的位置,如此,可以进一步提高用户使用电子设备的效率,进一步提高用户体验。
[0066] 在一些实施例中,在步骤S120按照第一播报顺序播报显示内容之后,还可以执行如下步骤:
[0067] 确定第一界面中的未播报内容的第二播报顺序。
[0068] 作为一个示例,电子设备在按照第一播报顺序播报显示内容之后,还可以确定第一界面中的未播报内容,进一步的确定未播报内容的播报顺序,即第二播报顺序,从而确定下一次要播报的内容,或者在未播报内容为多个的情况下确定未播报内容的先后顺序。
[0069] 示例性地,仍参见图2,假设第一播报顺序播报了显示内容中朋友A发送的消息,则未播报内容为朋友B发送的消息和群聊1中的消息,电子设备可以确定朋友B发送的消息和群聊1中的消息的第二播报顺序,例如第二播报顺序可以是下一次播报朋友B发送的消息;或者,第二播报顺序也可以是下一次播报群聊1中的消息。这样,可以为下一次播报做准备,在用户处理完第一播报顺序对应的显示内容后返回原界面时,可以直接基于第二播报顺序为用户播报第二播报顺序对应的内容,如此,可以提高播报效率,进一步提高用户体验。
[0070] 在一些实施例中,为使用户能够更好的区分电子设备播报的不同类型的显示内容,可以用不同的播报参数播报不同类型的显示内容,相应的,在步骤S110的具体实现方式可以如下:
[0071] 在显示内容的第二类型包括N个类型的情况下,确定每个类型的显示内容对应的播报参数;
[0072] 按照N个类型的显示内容对应的播报参数和第一播报顺序播报显示内容。
[0073] 其中,播报参数可以包括音色、音调、语速中的至少一种,N为正整数。
[0074] 可以理解的,在显示内容包括N个类型的情况下,电子设备在按照第一播报顺序播报显示内容时,还可以确定每个类型的显示内容对应的播报参数,如可以是音色、音调、语速等。
[0075] 示例性地,可以将文字内容的播报参数设置为温柔的女生音色,语音内容的播报参数设置为机械式音色,控件内容的播报参数设置为阳光男生音色等。然后,电子设备N个类型各自对应的播报参数和第一播报顺序播报显示内容。
[0076] 例如,以播报的显示内容为“朋友A发来消息:今天下班一起吃饭,是否回复朋友A发给您的消息?消息输入控件在屏幕左下方,消息发送控件在屏幕右下方”为例,则可以按照机械式音色播报“朋友A发来消息”,用温柔的女生音色播报“今天下班一起吃饭”,再用机械式音色播报“是否回复朋友小张发给您的消息?”,用阳光男生音色播报“消息输入控件是红色背景,在屏幕左下方,消息发送控件是绿色背景,在屏幕右下方”。
[0077] 这样,按照不同播报参数播报不同类型的显示内容,便于用户更加清晰的辨别所收听到的内容,区分文字、语音、控件等,从而可以进一步提高用户使用手机的效率,提高用户体验。
[0078] 需要说明的是,本申请实施例提供的信息播报方法,执行主体可以为信息播报装置,或者,或者该信息播报装置中的用于执行加载信息播报方法的控制模块。本申请实施例中以信息播报装置执行加载信息播报方法为例,说明本申请实施例提供的信息播报方法。
[0079] 基于同一发明构思,本申请还提供了一种信息播报装置,如图5所示,该信息播报装置500可以包括:
[0080] 确定模块510,可以用于在显示有第一界面的情况下,根据所述第一界面中显示内容的参数信息,确定所述第一界面中所述显示内容的第一播报顺序;
[0081] 第一播报模块520,可以用于按照所述第一播报顺序播报所述显示内容;
[0082] 其中,所述参数信息包括以下至少一项:所述第一界面对应的第一应用的第一类型、对所述第一界面的历史操作信息、所述显示内容的第二类型。
[0083] 在本申请实施例中,通过根据第一界面中的显示内容参数信息,确定第一界面中显示内容的第一播报顺序,按照第一播报顺序播报第一显示内容,其中,参数信息包括所述第一界面对应的第一应用的第一类型、对所述第一界面的历史操作信息、所述显示内容的第二类型中至少一项。这样,电子设备按照播报顺序播报显示内容,可以提高播报效率,使用户能够较快的找到欲使用的功能。如此,可以有效减少视觉功能存在障碍的用户寻找欲使用的应用的功能的耗时,提高寻找欲使用的功能的速度,从而可以有效提高用户体验。
[0084] 在一些实施例中,所述显示内容的第二类型可以包括以下至少一项:文字、语音、控件;
[0085] 所述确定模块510,可以包括:
[0086] 第一确定单元,可以用于在所述显示内容包括文字内容和控件内容的情况下,确定所述第一界面中所述显示内容的所述第一播报顺序为:先播报所述文字内容,再播报所述控件内容;
[0087] 或者,第二确定单元,可以用于在所述显示内容包括语音内容和控件内容的情况下,确定所述第一界面中所述显示内容的所述第一播报顺序为:先播报所述语音内容,再播报所述控件内容。
[0088] 这样,用户可以先收听到文字或语音内容,再收听到控件内容,以根据收听到的内容选择是否执行控件对应的操作,如此,可以增加用户操作手机的便捷性,进一步提高用户体验。
[0089] 在一些实施例中,所述确定模块510,可以包括:
[0090] 第三确定单元,可以用于在所述第一界面对应的第一应用的第一类型为会话类型的情况下,确定所述第一界面中所述显示内容的第一播报顺序为:先播报会话界面中第一消息的发件人信息,再播报所述第一消息的消息内容,再播报所述会话界面中的控件内容。
[0091] 这样,用户可以根据收听到的发件人信息、消息内容和控件内容,通过操作控件对第一消息执行需要执行的操作。
[0092] 在一些实施例中,所述显示内容的第二类型可以包括控件,所述装置500,还可以包括:
[0093] 第二播报模块,可以用于播报所述控件在所述电子设备屏幕中的位置;其中,所述控件包括:消息输入控件和消息发送控件,播报消息输入控件的顺序在播报消息发送控件的顺序之前。
[0094] 这样,用户可以通过收听电子设备播报的消息输入控件和消息发送控件在电子设备屏幕中的位置,更好更快的找到消息输入控件和消息发送控件。如此,可以进一步为用户操作电子设备提供便利,进一步提高用户体验。
[0095] 在一些实施例中,所述第一播报模块520,可以包括:
[0096] 第四确定单元,可以用于在所述显示内容的第二类型包括N个类型的情况下,确定每个类型的显示内容对应的播报参数,所述播报参数包括音色、音调、语速中的至少一种,N为正整数;
[0097] 播报单元,可以用于按照所述N个类型的显示内容对应的播报参数和所述第一播报顺序播报所述显示内容。
[0098] 这样,按照不同播报参数播报不同类型的显示内容,便于用户更加清晰的辨别所收听到的内容,区分文字、语音、控件等,从而可以进一步提高用户使用手机的效率,提高用户体验。
[0099] 本申请实施例中的信息播报装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra‑mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
[0100] 本申请实施例中的信息播报装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为IOS操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。
[0101] 本申请实施例提供的信息播报装置能够实现图1‑图4的方法实施例中信息播报装置实现的各个过程,为避免重复,这里不再赘述。
[0102] 可选的,本申请实施例还提供一种电子设备,包括处理器610,存储器609,存储在存储器609上并可在所述处理器610上运行的程序或指令,该程序或指令被处理器610执行时实现上述信息播报方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0103] 需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
[0104] 图6为实现本申请实施例的一种电子设备的硬件结构示意图。
[0105] 该电子设备600包括但不限于:射频单元601、网络模块602、音频输出单元603、输入单元604、传感器605、显示单元606、用户输入单元607、接口单元608、存储器609、以及处理器610等部件。
[0106] 本领域技术人员可以理解,电子设备600还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器610逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图6中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
[0107] 其中,处理器610,可以用于:
[0108] 在显示有第一界面的情况下,根据所述第一界面中显示内容的参数信息,确定所述第一界面中所述显示内容的第一播报顺序;
[0109] 音频输出单元603,可以用于:
[0110] 按照所述第一播报顺序播报所述显示内容。
[0111] 其中,所述参数信息包括以下至少一项:所述第一界面对应的第一应用的第一类型、对所述第一界面的历史操作信息、所述显示内容的第二类型。
[0112] 在本申请实施例中,通过根据第一界面中的显示内容参数信息,确定第一界面中显示内容的第一播报顺序,按照第一播报顺序播报第一显示内容,其中,参数信息包括所述第一界面对应的第一应用的第一类型、对所述第一界面的历史操作信息、所述显示内容的第二类型中至少一项。这样,电子设备按照播报顺序播报显示内容,可以提高播报效率,使用户能够较快的找到欲使用的功能。如此,可以有效减少视觉功能存在障碍的用户寻找欲使用的应用的功能的耗时,提高寻找欲使用的功能的速度,从而可以有效提高用户体验。
[0113] 可选的,所述显示内容的第二类型可以包括以下至少一项:文字、语音、控件;
[0114] 处理器610,可以用于:
[0115] 在所述显示内容包括文字内容和控件内容的情况下,确定所述第一界面中所述显示内容的所述第一播报顺序为:先播报所述文字内容,再播报所述控件内容;
[0116] 或者,在所述显示内容包括语音内容和控件内容的情况下,确定所述第一界面中所述显示内容的所述第一播报顺序为:先播报所述语音内容,再播报所述控件内容。
[0117] 这样,用户可以先收听到文字或语音内容,再收听到控件内容,以根据收听到的内容选择是否执行控件对应的操作,如此,可以增加用户操作手机的便捷性,进一步提高用户体验。
[0118] 可选的,处理器610,可以用于:
[0119] 在所述第一界面对应的第一应用的第一类型为会话类型的情况下,确定所述第一界面中所述显示内容的第一播报顺序为:先播报会话界面中第一消息的发件人信息,再播报所述第一消息的消息内容,再播报所述会话界面中的控件内容。
[0120] 这样,用户可以根据收听到的发件人信息、消息内容和控件内容,通过操作控件对第一消息执行需要执行的操作。
[0121] 可选的,所述显示内容的第二类型可以包括控件;用户输入单元607,可以用于:
[0122] 播报所述控件在所述电子设备屏幕中的位置;其中,所述控件包括:消息输入控件和消息发送控件,播报消息输入控件的顺序在播报消息发送控件的顺序之前。
[0123] 这样,用户可以通过收听电子设备播报的消息输入控件和消息发送控件在电子设备屏幕中的位置,更好更快的找到消息输入控件和消息发送控件。如此,可以进一步为用户操作电子设备提供便利,进一步提高用户体验。
[0124] 可选的,处理器610,可以用于:
[0125] 在所述显示内容的第二类型包括N个类型的情况下,确定每个类型的显示内容对应的播报参数,所述播报参数包括音色、音调、语速中的至少一种,N为正整数;
[0126] 音频输出单元603,可以用于:
[0127] 按照所述N个类型的显示内容对应的播报参数和所述第一播报顺序播报所述显示内容。
[0128] 这样,按照不同播报参数播报不同类型的显示内容,便于用户更加清晰的辨别所收听到的内容,区分文字、语音、控件等,从而可以进一步提高用户使用手机的效率,提高用户体验。
[0129] 本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述图1‑图4所示的信息播报方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0130] 其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read‑Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
[0131] 本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述图1‑图4所示的信息播报方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0132] 本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述图1‑图4所示的信息播报方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0133] 应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
[0134] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
[0135] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
[0136] 上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。