一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

文字朗读方法、装置、终端及存储介质与流程

2021-09-28 22:42:00 来源:中国专利 TAG:终端 朗读 装置 文字 计算机

技术特征:
1.一种文字朗读方法,其特征在于,所述方法包括:获取当前屏幕中的多媒体信息,采用无障碍服务获取所述多媒体信息对应的无障碍节点;遍历所述无障碍节点所在的节点树,获取所述节点树中与所述无障碍节点相关联的所有文字节点;基于文字属性对所述所有文字节点进行优先级排序,将优先级最高的文字节点确定为目标节点;获取所述目标节点对应的第一文字信息,获取第一文字信息对应的第一语音信息,播放所述第一语音信息。2.根据权利要求1所述的方法,其特征在于,所述遍历所述无障碍节点所在的节点树,获取所述节点树中与所述无障碍节点相关联的所有文字节点,包括:遍历所述无障碍节点所在的节点树,获取所述节点树中与所述无障碍节点相关的所有节点;基于节点属性信息对所述所有节点进行筛选,得到所述无障碍节点相关联的所有文字节点。3.根据权利要求2所述的方法,其特征在于,所述节点属性信息包括节点名称以及资源类别信息;所述基于节点属性信息对所述所有节点进行筛选,得到所述无障碍节点相关联的所有文字节点,包括以下至少一种:获取所述所有节点的所述节点名称,将所述节点名称属于目标名称的节点确定为所述无障碍节点相关联的所有文字节点;获取所述所有节点的资源类别信息,将所述资源类型信息为文字类型的节点确定为所有文字节点。4.根据权利要求2所述的方法,其特征在于,所述节点属性信息包括层级信息;所述基于节点属性信息对所述所有节点进行筛选,得到所述无障碍节点相关联的所有文字节点,包括:获取所述所有节点的所述层级信息;若所述层级信息指示所述节点为父文字节点,则获取所述父文字节点对应的子文字节点;将所述父文字节点和所述子文字节点确定为所述无障碍节点相关联的所有文字节点。5.根据权利要求1所述的方法,其特征在于,所述基于文字属性对所述所有文字节点进行优先级排序,将优先级最高的文字节点确定为目标节点,包括:获取所述所有文字节点的文字节点展示信息和文字节点内容属性;基于所述文字节点展示信息,对所述所有文字节点进行第一优先级排序,获取所述所有文字节点中的初始节点;基于所述文字节点内容属性,对所述初始节点进行第二优先级排序,将第二优先级排序中优先级最高的文字节点确定为目标节点。6.根据权利要求1所述的方法,其特征在于,所述获取当前屏幕中的多媒体信息,采用无障碍服务获取所述多媒体信息对应的无障碍节点之后,还包括:若所述无障碍节点为非文字节点,则发出针对所述非文字节点的朗读提示信息;
若获取到针对所述朗读提示信息的确认指令,则采用文字识别方式获取所述非文字节点对应的第二文字信息;获取并播放所述第二文字信息对应的第二语音信息。7.根据权利要求1所述的方法,其特征在于,所述获取第一文字信息对应的第一语音信息,播放所述第一语音信息,包括:将所述第一文字信息发送至服务器,所述第一文字信息用于指示所述服务器获取所述第一文字信息对应的第一语音信息;获取所述服务器发送的所述第一语音信息,并播放所述第一语音信息。8.根据权利要求1或7所述的方法,其特征在于,所述播放所述第一语音信息,包括:采用神经网络模型对所述第一语音信息添加语音效果,得到第三语音信息;播放所述第三语音信息。9.根据权利要求1所述的方法,其特征在于,所述遍历所述无障碍节点所在的节点树,获取所述节点树中与所述无障碍节点相关联的所有文字节点,包括:获取所述无障碍节点的节点属性信息;若所述节点属性信息指示所述无障碍节点为文字节点,则遍历所述无障碍节点所在的节点树,获取目标文档相关联的所有文字节点,所述目标文档为所述当前屏幕所展示的文档对应的全文文档。10.一种文字朗读装置,其特征在于,所述装置包括:信息获取单元,用于获取当前屏幕中的多媒体信息,采用无障碍服务获取所述多媒体信息对应的无障碍节点;节点获取单元,用于遍历所述无障碍节点所在的节点树,获取所述节点树中与所述无障碍节点相关联的所有文字节点;节点确定单元,用于基于文字属性对所述所有文字节点进行优先级排序,将优先级最高的文字节点确定为目标节点;信息播放单元,用于获取所述目标节点对应的第一文字信息,获取第一文字信息对应的第一语音信息,播放所述第一语音信息。11.一种终端,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~9任意一项的方法步骤。12.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~9任意一项的方法步骤。

技术总结
本申请涉及计算机技术领域,尤其涉及一种文字朗读方法、装置、终端及存储介质。其中,一种文字朗读方法,包括:获取当前屏幕中的多媒体信息,采用无障碍服务获取所述多媒体信息对应的无障碍节点;遍历所述无障碍节点所在的节点树,获取所述节点树中与所述无障碍节点相关联的所有文字节点;基于文字属性对所述所有文字节点进行优先级排序,将优先级最高的文字节点确定为目标节点;获取所述目标节点对应的第一文字信息,获取第一文字信息对应的第一语音信息,播放所述第一语音信息。采用本申请,可以提高文字朗读的准确性和文字朗读体验。提高文字朗读的准确性和文字朗读体验。提高文字朗读的准确性和文字朗读体验。


技术研发人员:刘德幸
受保护的技术使用者:OPPO广东移动通信有限公司
技术研发日:2021.06.23
技术公布日:2021/9/27
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜