利索能及
我要发布
收藏
专利号: 2020105890999
申请人: 青岛海信移动通信技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-22
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种电子设备的语音播报方法,其特征在于,所述方法包括:检测电子设备的显示界面当前显示的字符的个数,以及所述显示界面当前显示的字符所在区域的面积;

若所述显示界面当前显示的字符的个数大于个数阈值,或者,若所述显示界面当前显示的字符所在区域的面积大于面积阈值,则显示播报开关;

响应于针对所述播报开关的触控操作,显示多个用于指示不同音色的音色选项、多个指示不同音速的音速选项、多个指示不同播报时长的播报时长选项;

响应于针对所述多个音色选项中目标音色选项的选择操作,将所述目标音色选项指示的音色确定为目标音色;响应于针对所述多个音速选项中目标音速选项的选择操作,将所述目标音速选项指示的音速确定为目标音速;响应于针对所述多个播报时长选项中目标播报时长选项的选择操作,将所述目标播报时长选项指示的时长确定为目标播报时长;

获取所述电子设备的显示界面当前显示的字符;

基于所述目标音色和所述目标音速,将所述字符转换为音色为所述目标音色,且播报速度为所述目标音速的语音;

响应于针对语音控制控件的触控操作,播放所述语音,并更新所述语音控制控件的显示方式,以指示当前正在播放语音;

若所述显示界面当前显示的字符更新,则再次执行上述获取字符、转换语音以及播放语音的操作;

若检测到所述显示界面中当前显示的字符的更新次数大于次数阈值,则停止播放语音。

2.一种电子设备的语音播报方法,其特征在于,所述方法包括:检测电子设备的显示界面当前显示的字符的个数,以及所述显示界面当前显示的字符所在区域的面积;

若所述显示界面当前显示的字符的个数大于个数阈值,或者,若所述显示界面当前显示的字符所在区域的面积大于面积阈值,则显示播报开关;

响应于针对所述播报开关的触控操作,显示多个用于指示不同音色的音色选项、多个指示不同音速的音速选项、多个指示不同播报时长的播报时长选项;

响应于针对所述多个音色选项中目标音色选项的选择操作,将所述目标音色选项指示的音色确定为目标音色;响应于针对所述多个音速选项中目标音速选项的选择操作,将所述目标音速选项指示的音速确定为目标音速;响应于针对所述多个播报时长选项中目标播报时长选项的选择操作,将所述目标播报时长选项指示的时长确定为目标播报时长;

获取所述电子设备的显示界面当前显示的字符;

基于所述目标音色和所述目标音速,将所述字符转换为音色为所述目标音色,且播报速度为所述目标音速的语音;

若确定所述电子设备的循环语音播报功能开启,则响应于针对语音控制控件的触控操作,循环播放所述语音,并更新所述语音控制控件的显示方式,以指示当前正在播放语音;

若检测到循环次数大于次数阈值,则停止播放语音。

3.根据权利要求1或2所述的方法,其特征在于,所述获取所述电子设备的显示界面当前显示的字符,包括:若确定所述电子设备处于亮屏状态,则获取所述电子设备的显示界面当前显示的字符。

4.根据权利要求1至3任一所述的方法,其特征在于,所述获取所述电子设备的显示屏当前显示的字符,包括:对所述电子设备的显示界面进行截屏得到截屏图像;

识别所述截屏图像中的字符,得到所述显示界面当前显示的字符。

5.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:在播放所述语音的过程中,响应于针对所述语音控制控件的再次触控操作,停止播放所述语音,并更新所述语音控制控件的显示方式,以指示当前语音已经暂停播放。

6.根据权利要求1至3任一所述的方法,其特征在于,在所述播放语音之前,所述方法还包括:显示多个更新选项,所述多个更新选项包括:用于指示顺序更新所述显示界面当前显示的字符的第一更新选项,用于指示倒序更新所述显示界面当前显示的字符的第二更新选项,以及用于指示不更新所述显示界面当前显示的字符的循环选项;

响应于针对所述多个更新选项中目标更新选项的选择操作,按照所述目标更新选项指示的更新方式更新所述显示界面当前显示的字符。

7.一种电子设备,其特征在于,所述电子设备包括:处理器、显示屏和扬声器;

所述显示屏用于显示字符、多个用于指示不同音色的音色选项、多个用于指示不同音速的音速选项、多个用于指示不同播报时长的播报时长选项、播报开关和语音控制控件;

所述处理器用于:

检测电子设备的显示界面当前显示的字符的个数,以及所述显示界面当前显示的字符所在区域的面积;

若所述显示界面当前显示的字符的个数大于个数阈值,或者,若所述显示界面当前显示的字符所在区域的面积大于面积阈值,则控制所述显示屏显示播报开关;

响应于针对所述播报开关的触控操作,控制所述显示屏显示多个用于指示不同音色的音色选项、多个用于指示不同音速的音速选项、多个用于指示不同播报时长的播报时长选项;

响应于针对所述多个音色选项中目标音色选项的选择操作,将所述目标音色选项指示的音色确定为目标音色;响应于针对所述多个音速选项中目标音速选项的选择操作,将所述目标音速选项指示的音速确定为目标音速;响应于针对所述多个播报时长选项中目标播报时长选项的选择操作,将所述目标播报时长选项指示的时长确定为目标播报时长;

获取所述电子设备的显示界面当前显示的字符;

基于所述目标音色和所述目标音速,将所述字符转换为音色为所述目标音色,且播报速度为所述目标音速的语音;

响应于针对语音控制控件的触控操作,控制所述扬声器播放所述语音,并更新所述语音控制控件的显示方式,以指示当前正在播放语音;

若所述显示界面当前显示的字符更新,则再次执行上述获取字符、转换语音以及播放语音的操作;

若检测到所述显示界面中当前显示的字符的更新次数大于次数阈值,则控制所述扬声器停止播放语音;

所述扬声器用于播放所述语音。

8.一种电子设备,其特征在于,所述电子设备包括处理器、显示屏和扬声器;

所述显示屏用于显示字符、多个用于指示不同音色的音色选项、多个用于指示不同音速的音速选项、多个用于指示不同播报时长的播报时长选项、播报开关和语音控制控件;

所述处理器用于:

检测电子设备的显示界面当前显示的字符的个数,以及所述显示界面当前显示的字符所在区域的面积;

若所述显示界面当前显示的字符的个数大于个数阈值,或者,若所述显示界面当前显示的字符所在区域的面积大于面积阈值,则控制所述显示屏显示播报开关;

响应于针对所述播报开关的触控操作,控制所述显示屏显示多个用于指示不同音色的音色选项、多个用于指示不同音速的音速选项、多个用于指示不同播报时长的播报时长选项;

响应于针对所述多个音色选项中目标音色选项的选择操作,将所述目标音色选项指示的音色确定为目标音色;响应于针对所述多个音速选项中目标音速选项的选择操作,将所述目标音速选项指示的音速确定为目标音速;响应于针对所述多个播报时长选项中目标播报时长选项的选择操作,将所述目标播报时长选项指示的时长确定为目标播报时长;

获取所述电子设备的显示界面当前显示的字符;

基于所述目标音色和所述目标音速,将所述字符转换为音色为所述目标音色,且播报速度为所述目标音速的语音;

若确定所述电子设备的循环语音播报功能开启,则响应于针对语音控制控件的触控操作,控制所述扬声器循环播放所述语音,并更新所述语音控制控件的显示方式,以指示当前正在播放语音;

若检测到循环次数大于次数阈值,则控制所述扬声器停止播放语音;

所述扬声器用于循环播放所述语音。