信息处理方法、装置、可读介质、电子设备及程序产品制造方法及图纸

技术编号:34141786 阅读:43 留言:0更新日期:2022-07-14 17:59
本申请公开了一种信息处理方法、装置、可读介质、电子设备及程序产品,所述方法包括:获取终端设备的屏幕输出内容,所述屏幕输出内容包括多个字符;将所述屏幕输出内容中的各个字符转换为振动编码,得到所述屏幕输出内容对应的振动编码信息;根据所述振动编码信息和预设振动参数生成所述屏幕输出内容对应的设备振动指令;根据所述设备振动指令控制所述终端设备产生振动。本申请实施例的技术方案提高了特殊环境下的信息获取效率和准确性,也提高了信息获取对于环境的适应性。息获取对于环境的适应性。息获取对于环境的适应性。

【技术实现步骤摘要】
信息处理方法、装置、可读介质、电子设备及程序产品


[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]编码描述文件解析模块,用于获取编码描述文件;对所述编码描述文件进行解析,得到编码策略信息,所述编码策略信息包括编码格式和预设编码参数;其中,所述编码格式用于表示振动编码的编码结构,所述预设编码参数包括振动频率和单次振动时长中的至少一个。
[0031]在本申请的一个实施例中,所述装置还包括:
[0032]编码策略版本检测模块,用于获取所述终端设备当前配置的编码策略版本,并检测所述编码策略版本是否为指定版本;
[0033]编码策略获取模块,用于若所述编码策略版本不是所述指定版本,则将所述编码策略版本更新为所述指定版本,并根据所述反馈信息获取所述指定版本的编码策略信息,所述指定版本的编码策略信息用于将所述屏幕输出内容中的各个字符转换为振动编码。
[0034]在本申请的一个实施例中,所述编码策略版本获取模块具体用于:
[0035]获取针对所述终端设备的编码描述文件;
[0036]解析所述编码描述文件,以得到所述编码策略版本。
[0037]在本申请的一个实施例中,编码模块包括:
[0038]分词单元,用于对所述屏幕输出内容进行分词处理,得到至少一个字符;
[0039]第一编码单元,用于若所述至少一个字符中存在属于设定字符库中的第一字符,则根据简易编码策略信息生成所述第一字符的振动编码;
[0040]第二编码单元,用于若所述至少一个字符中存在不属于所述设定字符库中的第二字符,则根据设定编码策略信息生成所述第二字符的振动编码;
[0041]其中,根据所述简易编码策略信息生成的振动编码的长度小于根据所述设定编码策略信息生成的振动编码的长度。
[0042]在本申请的一个实施例中,所述预设振动参数包括振动倍速;振动指令生成模块具体用于:
[0043]根据所述振动倍速对所述振动编码信息中所包含的预设振动时长进行调整;所述预设振动时长表示一次振动的持续时长;
[0044]根据所述振动编码信息中调整后的振动时长生成所述设备振动指令。
[0045]在本申请的一个实施例中,信息获取模块具体用于:
[0046]根据所述终端设备的信息处理模式,获取所述终端设备的屏幕显示信息作为所述屏幕输出内容。
[0047]在本申请的一个实施例中,信息获取模块包括:
[0048]第一信息获取单元,用于当所述终端设备的信息处理模式为操作处理模式时,将所述终端设备被选中的操作组件所关联的文字信息作为所述屏幕输出内容;
[0049]第二信息获取单元,用于当所述终端设备的信息处理模式为信息展示模式时,将所述终端设备的屏幕显示的文字信息作为所述屏幕输出内容。
[0050]在本申请的一个实施例中,信息获取模块具体用于:
[0051]获取所述终端设备所处环境的环境噪音,并确定所述终端设备是否开启振动模式;
[0052]当所述环境噪音大于预设噪音阈值、且所述终端设备开启振动模式时,获取所述终端设备的屏幕输出内容。
[0053]根据本申请实施例的一个方面,提供一种计算机可读介质,其上存储有计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:获取终端设备的屏幕输出内容,所述屏幕输出内容包括多个字符;将所述屏幕输出内容中的各个字符转换为振动编码,得到所述屏幕输出内容对应的振动编码信息;根据所述振动编码信息和预设振动参数生成所述屏幕输出内容对应的设备振动指令;根据所述设备振动指令控制所述终端设备产生振动。2.根据权利要求1所述的信息处理方法,其特征在于,将所述屏幕输出内容中的各个字符转换为振动编码,得到所述屏幕输出内容对应的振动编码信息,包括:将所述屏幕输出内容中的各个字符转换为对应的盲文字符点阵,得到盲文信息;将所述盲文信息中的每个盲文字符点阵转化为振动编码,得到所述屏幕输出内容对应的振动编码信息。3.根据权利要求2所述的信息处理方法,其特征在于,将所述盲文信息中的每个盲文字符点阵转化振动编码,包括:根据所述左点阵中各个点是否为凸起点,生成所述每个盲文字符点阵所包含的左点阵的振动编码;根据所述右点阵中各个点是否为凸起点,生成所述每个盲文字符点阵所包含的右点阵的振动编码;根据所述左点阵的振动编码、预设间隔振动编码、所述右点阵的振动编码以及预设结束编码,生成所述每个盲文字符点阵的振动编码。4.根据权利要求3所述的信息处理方法,其特征在于,根据所述左点阵中各个点是否为凸起点,生成所述每个盲文字符点阵所包含的左点阵的振动编码,包括:若所述左点阵中的点为凸起点,则生成第一频率的振动编码作为所述凸起点的振动编码;若所述左点阵中点为非凸起点,则生成第二频率的振动编码作为所述非凸起点的振动编码,所述第二频率不同于所述第一频率;将所述左点阵中各个点的振动编码按顺序排列,生成所述左点阵的振动编码。5.根据权利要求3所述的信息处理方法,其特征在于,根据所述左点阵中各个点是否为凸起点,生成所述每个盲文字符点阵所包含的左点阵的振动编码,包括:根据所述左点阵中各个点是否为凸起点,确定所述左点阵对应的点阵模板,所述点阵模板是由凸起点和非凸起点中的至少一种按照预设顺序排列形成的点阵;将所述点阵模板对应的振动编码作为所述左点阵的振动编码。6.根据权利要求1所述的信息处理方法,其特征在于,在将所述屏幕输出内容中的各个字符转换为振动编码之前,所述方法还包括:获取编码描述文件;对所述编码描述文件进行解析,得到编码策略信息,所述编码策略信息包括编码格式和预设编码参数;其中,所述编码格式用于表示振动编码的编码结构,所述预设编码参数包括振动频率和单次振动时长中的至少一个。7.根据权利要求1所述的信息处理方法,其特征在于,在将所述屏幕输出内容中的各个字符转换为振动编码之前,所述方法还包括:
获取所述终端设备当前配置的编码策略版本,并检测所述编码策略版本是否为指定版本;若所述编码策略版本不是所述指定版本,则将所述编码策略版本更新为所述指定版本,并获取所述指定版本的编码策略信息,所述指定版本的编码策略信息用于将所述屏幕输出内容中的各个字符转换为振动编码。8.根据权利要求7所述的信息处理方法,其特征在于,获取所述终端设备当前配置的编码策略版本,包括:获取针对所述终端设备的编码描述文件;解析所述编码描述文件,以得...

【专利技术属性】
技术研发人员:徐士立
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1