语音播报方法及装置制造方法及图纸

技术编号:34377568 阅读:43 留言:0更新日期:2022-08-03 20:48
本申请实施例提出了语音播报方法及装置。在该方法中,电子设备可以获取当前所显示用户界面中的页面内容,将该页面内容中的用户不需要的无效内容删除,得到用户需要的主体内容,然后播报该主体内容。实施该方法,电子设备可以播报更符合用户需求的内容,提高语音播报的质量,进而提升用户体验。进而提升用户体验。进而提升用户体验。

【技术实现步骤摘要】
语音播报方法及装置


[0001]本申请涉及移动终端
,尤其涉及语音播报方法及装置。

技术介绍

[0002]随着移动互联网技术的发展,电子设备的功能越来越丰富。其中语音播报功能的提出,对于视力欠佳的用户,以及正在烹饪、驾驶、双手都在工作等无暇浏览手机的用户来说,使得用户无需紧盯屏幕就能够获取并理解电子设备显示的页面信息。
[0003]目前,电子设备可以直接对显示屏所显示的全部内容进行播报,但用户所听到的内容多且杂乱,难以从中获取到真正的有效内容。如何根据用户需求来进行语音播报,使得用户能够方便地获取有效内容,是当前亟需解决的问题。

技术实现思路

[0004]本申请实施例提供了语音播报方法及装置,电子设备可以播报符合用户需求的内容,提高语音播报的质量。
[0005]第一方面,本申请实施例提供了一种语音播报方法,该方法应用于电子设备,该方法包括以下几个步骤:检测到第一操作;响应于第一操作,启动第一应用程序,并显示第一用户界面;获取第一页面内容,第一页面内容包括:第一用户界面中由第一应用程序提供的第一页面中的内容;确定第一页面对应的应用场景;确定主体内容,主体内容包括第一页面内容中除无效内容之外的内容;无效内容包括:第一页面内容中包含在第一无效文字库中的内容;第一无效文字库对应于应用场景;语音播报主体内容。
[0006]实施第一方面提供的方法,可以实现用户无需查看电子设备便可获知电子设备所显示的内容,提高了电子设备的可访问性。并且电子设备语音播报更符合用户需求的内容,进而提高用户语音播报体验。
[0007]结合第一方面,在一些实施方式中,第一用户界面可以包含第一页面,和系统通知栏以及导航栏;其中,第一页面中显示的第一页面内容可以包括:文字、列表、图片、链接、视频、动图等等。
[0008]结合第一方面,在一些实施方式中,电子设备可以采用与第一应用场景对应的语音播报模板来播报该主体内容。
[0009]结合上述实施方式,语音播报模板可以是由电子设备提前设置好,或者是服务器提前设置好后下发给电子设备。
[0010]结合第一方面,在一些实施方式中,电子设备可以先确定主体内容中包含的字符,并根据字符与表示该字符含义的文字之间的对应关系,将该主体内容中的字符更换为对应的文字后,语音播报该主体内容。结合上述实施方式,字符与表示该字符含义的文字之间的对应关系可以是:字符“:
“””
代表文字“说”,字符
“”
代表文字“人民币”,字符“@”代表文字“提及”等。
[0011]这样,采用便于用户理解的方法进行语音播报,提高语音播报内容的质量,进而提
高用户语音播报体验,提高电子设备的可访问性。
[0012]结合第一方面,在一些实施方式中,电子设备存储有不同应用场景分别对应的无效文字库。此外,电子设备确定的应用场景对应于第一应用程序中的第一页面,或者,对应于第一应用程序。结合第一方面,在一些实施方式中,上述无效内容可以是第一页面内容中属于第一类别的内容,该第一类别包括广告或链接中的一个或多个。
[0013]结合上述实施方式,该第一类别可以由电子设备提前设置,或者由服务器提前设置后下发给电子设备。
[0014]结合第一方面,在一些实施方式中,上述无效内容还可以是第一页面内容中的重复内容。具体的,第一页面内容包括第一内容和第二内容,并且第一内容与第二内容为重复内容时,无效内容还包括第二内容。
[0015]结合上述实施方式,该重复内容可以是第一页面中的文本类内容中重复的内容,或者是第一页面中的图片类和文本类内容中重复的内容。
[0016]这样,可以实现电子设备语音播报更符合用户需求的内容,进而提高用户语音播报体验。
[0017]结合第一方面,在一些实施方式中,该第一操作可以是语音指令。
[0018]结合第一方面,在一些实施方式中,获取第一页面内容之前,电子设备可以检测到第二操作,第二操作用于触发电子设备获取第一页面内容、确定应用场景、确定主体内容、语音播报主体内容。
[0019]结合上述实施方式,其中,第二操作可以是语音指令,或者,是作用于第一用户界面上显示的第一控件的用户操作。
[0020]这样,可以实现用户根据个人需求,输入不同的触发操作,触发电子设备语音播报主体内容。
[0021]结合第一方面,在一些实施方式中,电子设备可以通过对第一用户界面进行截屏,得到第一图像,并采用图像识别技术获取第一图像中的第一页面内容。在另一些实施方式中,电子设备可以获取第一页面描述文档,并根据该第一页面描述文档获取该第一页面内容,其中,该第一页面描述文档指示了该第一页面中包含的内容以及各个内容的属性。
[0022]结合上述实施方式,其中,各个内容的属性可包括:类别(例如图片、列表、图片、链接、视频、动图、文章标题、正文、用户名称、文章作者等)、格式(例如位置、大小、文本的字体、颜色)等等。
[0023]第二方面,本申请实施例提供了一种电子设备,该电子设备包括:显示屏、存储器、一个或多个处理器;该显示屏、该存储器与该一个或多个处理器耦合,该存储器用于存储计算机程序代码,该计算机程序代码包括计算机指令,该一个或多个处理器调用该计算机指令以使得该电子设备执行以下操作:
[0024]电子设备启动第一应用程序,并显示第一用户界面;电子设备获取第一页面内容,该第一页面内容包括:检测到第一操作;响应于第一操作,启动第一应用程序,并显示第一用户界面;获取第一页面内容,第一页面内容包括:第一用户界面中由第一应用程序提供的第一页面中的内容;确定第一页面对应的应用场景;确定主体内容,主体内容包括第一页面内容中除无效内容之外的内容;无效内容包括:第一页面内容中包含在第一无效文字库中的内容;第一无效文字库对应于应用场景;语音播报主体内容。
[0025]实施第二方面提供的方法,可以实现用户无需查看电子设备便可获知电子设备所显示的内容,提高了电子设备的可访问性。并且电子设备语音播报更符合用户需求的内容,进而提高用户语音播报体验。
[0026]结合第二方面,在一些实施方式中,上述第一用户界面可以包含第一页面,和系统通知栏以及导航栏;其中,第一页面中显示的第一页面内容可以包括:文字、列表、图片、链接、视频、动图等等。
[0027]结合第二方面,在一些实施方式中,上述一个或多个处理器具体用于调用上述计算机指令以使得该电子设备可以采用与上述第一应用场景对应的语音播报模板来播报上述主体内容。
[0028]结合上述实施方式,语音播报模板可以是由电子设备提前设置好,或者是服务器提前设置好后下发给电子设备。
[0029]结合第二方面,在一些实施方式中,上述一个或多个处理器具体用于调用上述计算机指令以使得电子设备执行:确定主体内容中包含的字符,并根据字符与表示该字符含义的文字之间的对应关系,将上述主体内容中的字符更换为对应的文字后,语音播报该主体内容。
[0030]结合上述实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音播报方法,所述方法应用于电子设备,其特征在于,所述方法包括:检测到第一操作;响应于所述第一操作,启动第一应用程序,并显示第一用户界面;获取第一页面内容,所述第一页面内容包括:所述第一用户界面中由所述第一应用程序提供的第一页面中的内容;确定所述第一页面对应的应用场景;确定主体内容,所述主体内容包括所述第一页面内容中除无效内容之外的内容;所述无效内容包括:所述第一页面内容中包含在第一无效文字库中的内容;所述第一无效文字库对应于所述应用场景;语音播报所述主体内容。2.根据权利要求1所述的方法,其特征在于,语音播报所述主体内容,包括:采用与所述应用场景对应的语音播报模板来播报所述主体内容。3.根据权利要求1或2所述方法,其特征在于,确定主体内容之后,所述方法还包括:确定所述第一页面内容中包含的字符,根据字符与表示所述字符含义的文字之间的对应关系,将所述主体内容中的字符更换为对应的文字。4.根据权利要求1

3任一项所述的方法,其特征在于,所述电子设备存储有不同应用场景分别对应的无效文字库,所述电子设备确定的所述应用场景对应于所述第一应用程序中的所述第一页面,或者,对应于所述第一应用程序。5.根据权利要求1

4任一项所述的方法,其特征在于,所述无效内容还包括:所述第一页面内容中属于第一类别的内容;所述第一类别包括广告或链接中的一个或多个。6.根据权利要求1

5任一项所述的方法,其特征在于,所述第一页面内容包括第一内容和第二内容,所述第一内容与所述第二内容为重复内容;所述无效内容还包括所...

【专利技术属性】
技术研发人员:包占京张乐乐卢曰万
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1