【技术实现步骤摘要】
【国外来华专利技术】字体切换方法及相关产品
本申请涉及电子
,尤其涉及一种字体切换方法及相关产品。
技术介绍
现有技术中,用户在使用电子设备时,在不同的显示界面中的文字信息一般都是用默认字体进行显示的,在使用某些应用时,可以设置字体,但是可以选择的字体都是应用自带的常规字体,在某些场景下,用户可能更想有专属于自己的手写字体资源库,将显示界面的字体切换为用户手写字体,使得字体切换更符合用户阅读习惯。
技术实现思路
本申请实施例提供一种字体切换方法及相关产品,有利于使字体切换更加个性化,提高用户体验。第一方面,本申请实施例提供一种字体切换方法,应用于电子设备,所述方法包括:在检测到当前显示的应用界面显示有文字信息时,确定所述文字信息的字体和显示密度;在检测到所述字体为默认字体,且所述显示密度小于目标预设密度阈值时,获取预存的用户手写字体资源库,所述用户手写字体资源库为通过预训练的人工智能AI字体模型生成的匹配用户手写习惯的文字的集合,所述AI字体模型是通过用户输入的手写字体数据进行训练后得到;通过所述用户手 ...
【技术保护点】
一种字体切换方法,其特征在于,应用于电子设备,所述方法包括:/n在检测到当前显示的应用界面显示有文字信息时,确定所述文字信息的字体和显示密度;/n在检测到所述字体为默认字体,且所述显示密度小于目标预设密度阈值时,获取预存的用户手写字体资源库,所述用户手写字体资源库为通过预训练的人工智能AI字体模型生成的匹配用户手写习惯的文字的集合,所述AI字体模型是通过用户输入的手写字体数据进行训练后得到;/n通过所述用户手写字体资源库将所述文字信息的字体切换为所述用户手写字体。/n
【技术特征摘要】
【国外来华专利技术】一种字体切换方法,其特征在于,应用于电子设备,所述方法包括:
在检测到当前显示的应用界面显示有文字信息时,确定所述文字信息的字体和显示密度;
在检测到所述字体为默认字体,且所述显示密度小于目标预设密度阈值时,获取预存的用户手写字体资源库,所述用户手写字体资源库为通过预训练的人工智能AI字体模型生成的匹配用户手写习惯的文字的集合,所述AI字体模型是通过用户输入的手写字体数据进行训练后得到;
通过所述用户手写字体资源库将所述文字信息的字体切换为所述用户手写字体。
根据权利要求1所述的方法,其特征在于,所述确定所述文字信息的显示密度,包括:
确定所述文字信息在所述应用界面中对应的第一显示面积和第一文字数目;
获取预存的用户手写字体模板文字,并从所述用户手写字体模板文字中选取显示面积为所述第一显示面积的目标用户手写字体模板文字,其中,所述用户手写字体模板文字的字体为所述用户手写字体;
确定所述目标用户手写字体模板文字对应的第二文字数目;
根据所述第一文字数目和所述第二文字数目的比值,确定所述显示密度。
根据权利要求1所述的方法,其特征在于,所述确定所述文字信息的显示密度,包括:
确定所述应用界面显示的文字之间的第一间距;
根据所述第一间距确定所述文字信息的显示密度。
根据权利要求3所述的方法,其特征在于,所述根据所述第一间距确定所述文字信息的显示密度,包括:
获取预存的所述用户手写字体模板文字,并确定所述用户手写字体模板文字中文字之间的第二间距;
根据所述第二间距和所述第一间距之间的比值,确定所述显示密度。
根据权利要求1-4任一项所述的方法,其特征在于,所述通过所述用户手写字体资源库将所述文字信息的字体切换为手写字体,包括:
确定将所述文字信息的字体由所述默认字体切换到所述用户手写字体后,所述文字信息对应的第二显示面积;
在检测到所述第二显示面积和所述第一显示面积之间的差值大于第一预设阈值时,对所述用户手写字体的文字信息进行调整,使得调整后的所述文字信息的显示面积和所述第一显示面积之间的差值小于所述第一预设阈值。
根据权利要求1-4任一项所述的方法,其特征在于,所述通过所述用户手写字体资源库将所述文字信息的字体切换为手写字体,包括:
获取所述应用界面对应的应用场景的历史使用记录;
根据所述历史使用记录确定在所述应用场景下,接收到字体切换指令的次数;
在检测到所述次数大于第二预设阈值时,将所述文字信息的字体切换为所述用户手写字体。
根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
在检测到当前应用为预设应用时,确定所述应用对应的第一预设密度阈值集合;
根据所述应用的应用界面,确定所述应用的应用场景;
查找预设的应用场景和预设密度阈值之间的映射关系,确定所述第一预设密度阈值集合中所述应用场景对应的目标预设密度阈值。
根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:
在检测到所述电子设备启用手写输入法时,获取用户手写的文字;
通过所述预训练的人工智能AI字体模型,对用户手写的文字进行训练,得到所述用户手写字体资源库。
根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:
通过摄像头拍摄目标图片,所述目标图片为拍摄的包含用户手写字体的文字的图片;
从所述目标图片中提取用户手写字体的文字,通过所述预训练的人工智能AI字体模型对所述用户手写字体的文字进行训练,确定所述用户手写字体资源库。
一种字体切换装置,其特征在于,应用于电子设备,所述字体切换装置包括处理单元和通信单元,其中,
所述处理单元,用于在检测到当前显示的应用界面显示有文字信息时,确定所述文字信息的字体和显示密度;以及用于在检测到所述字体为默认字体,且所述显示密度小于目标预设密度阈值时,通过所述通信单元获取预存的用户手写...
【专利技术属性】
技术研发人员:陈岩,
申请(专利权)人:深圳市欢太科技有限公司,OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。