书签 分享 收藏 举报 版权申诉 / 32

一种信息处理方法和装置.pdf

  • 上传人:sha****007
  • 文档编号:6186706
  • 上传时间:2019-05-18
  • 格式:PDF
  • 页数:32
  • 大小:2.32MB
  • 摘要
    申请专利号:

    CN201310684789.2

    申请日:

    2013.12.13

    公开号:

    CN103616962A

    公开日:

    2014.03.05

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):G06F 3/023申请日:20131213|||公开

    IPC分类号:

    G06F3/023; G06F17/30

    主分类号:

    G06F3/023

    申请人:

    联想(北京)有限公司

    发明人:

    尉伟东; 陈羽

    地址:

    100085 北京市海淀区上地信息产业基地创业路6号

    优先权:

    专利代理机构:

    北京集佳知识产权代理有限公司 11227

    代理人:

    王宝筠

    PDF完整版下载: PDF下载
    内容摘要

    本申请实施例提供了一种信息处理方法和装置,应用于电子设备中,所述方法包括:获取所述电子设备的记录信息,所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息;识别所述记录信息中满足预设条件的关键对象,所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的;获取所述关键对象对应的字符集合,作为关键字符集合;建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象,本申请实施例提高了候选对象的准确性。

    权利要求书

    权利要求书
    1.  一种信息处理方法,其特征在于,应用于电子设备中,所述方法包括:
    获取所述电子设备的记录信息,所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息;
    识别所述记录信息中满足预设条件的关键对象,所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的;
    获取所述关键对象对应的字符集合,作为关键字符集合;
    建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。

    2.  根据权利要求1所述的方法,其特征在于,所述建立所述关键对象与所述关键字符集合的对应关系之后,所述方法还包括:
    根据所述关键对象与所述关键字符集合的对应关系,更新所述关键字符集合中的至少部分字符对应的候选对象集合。

    3.  根据权利要求1所或2述的方法,其特征在于,所述建立所述关键对象与所述关键字符的对应关系之后,所述方法还包括:
    所述电子设备处于第一输入模式时,获取通过所述电子设备的键盘输入的输入字符集合;
    分别在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象,所述多个候选对象集合至少包括第一候选对象集合和第二候选对象集合,所述第一候选对象集合包括由字符组合形成的候选对象,所述第二候选对象集合包括由字符转换形成的候选对象;
    显示至少部分所述候选对象。

    4.  根据权利要求3所述的方法,其特征在于,所述键盘包括多个子按键,每一子按键用于触发至少2个字符的输出,所述获取通过所述键盘输入字符包括:
    采集至少2次对所述子按键的操作,将从第一次操作对应的至少2个字符,依次至最后一次操作对应的至少2字符匹配,获得输入字符集合。

    5.  根据权利要求3所述的方法,其特征在于,所述获取通过所述电子设备的键盘输入的输入字符集合之后,所述方法还包括:
    查找所述关键对象与所述关键字符集合的对应关系;
    将与所述输入字符集合匹配的关键字符集合对应的关键对象,作为所述输入字符集合的候选对象。

    6.  根据权利要求1所述的方法,其特征在于,获取所述电子设备的记录信息包括:
    获取所述电子设备的历史语音记录信息,所述历史语音记录信息为用户操作所述电子设备时采集的语音信息。

    7.  根据权利要求6所述的方法,其特征在于,所述识别所述记录信息中满足预设条件的关键对象包括:
    识别所述历史语音记录信息中发音错误的关键对象。

    8.  根据权利要求7所述的方法,其特征在于,所述获取所述关键对象对应的字符集合,作为关键字符集合包括:
    将所述关键对象的错误发音对应的错误字符集合,作为所述关键对象的关键字符集合。

    9.  根据权利要求8所述的方法,其特征在于,所述建立所述关键对象与所述关键字符集合的对应关系之后,所述方法还包括:
    确定所述错误字符集合的错误类型;
    通过所述电子设备的键盘输入的输入字符集合时,判断输入的输入字符集合是否符合所述错误类型;
    所述输入字符集合符合所述错误类型时,根据所述错误类型对所述输入字符集合进行纠正,得到纠正字符集合;
    获取与所述纠正字符集合匹配的候选对象。

    10.  根据权利要求1所述的方法,其特征在于,获取用户操作所述电子设备的记录信息包括:
    获取用户操作所述电子设备,通过所述电子设备的键盘实现对象输入的历史输入记录信息;
    则所述识别所述记录信息中满足预设条件的关键对象包括:
    识别所述输入记录信息中,通过字符纠正操作得到的关键对象;
    则所述获取形成所述关键对象的字符,作为关键字符包括:
    将所述关键对象对应的被纠正的错误字符集合,作为所述关键对象的关键字符集合。

    11.  根据权利要求10所述的方法,其特征在于,所述字符纠正操作包括根据错误类型对输入字符进行纠正的操作。

    12.  根据权利要求6所述的方法,其特征在于,所述识别所述历史语音记录信息中满足预设条件的关键对象包括:
    识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。

    13.  根据权利要求1所述的方法,其特征在于,所述获取用户操作所述电子设备的记录信息包括:
    获取用户操作所述电子设备的历史显示记录信息;
    所述识别所述记录信息中的关键对象包括:
    识别所述历史显示记录信息中满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。

    14.  根据权利要求12所述的方法,其特征在于,所述识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象包括:
    按照语义或语法规则,识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。

    15.  根据权利要求12所述的方法,其特征在于,所述识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象包括:
    根据所述历史语音记录信息的语境信息,识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的符合所述语境信息的关键对象。

    16.  根据权利要求1所述的方法,其特征在于,所述获取所述电子设备的记录信息包括:
    当检测到通过所述电子设备的键盘输入字符时,获取所述电子设备的记录信息。

    17.  一种信息处理装置,其特征在于,应用于电子设备中,所述装置包括:
    信息获取模块,用于获取所述电子设备的记录信息,所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息;
    对象识别模块,用于识别所述记录信息中满足预设条件的关键对象,所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的;
    字符获取模块,用户获取所述关键对象对应的字符集合,作为关键字符集合;
    建立模块,用于建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。

    18.  根据权利要求17所述的装置,其特征在于,还包括:
    对象更新模块,用于根据所述关键对象与所述关键字符集合的对应关系,更新所述关键字符集合中的至少部分字符对应的候选对象集合。

    19.  根据权利要求17或18所述的装置,其特征在于,还包括:
    字符采集模块,用于所述电子设备处于第一输入模式时,获取通过所述电子设备的键盘输入的输入字符集合;
    第一字符匹配模块,用于分别在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象,所述多个候选对象集合至少包括第一候选对象集合和第二候选对象集合,所述第一候选对象集合包括由字符组合形成的候选对象,所述第二候选对象集合包括由字符转换形成的候选对象;
    对象显示模块,用于显示至少部分所述候选对象。

    20.  根据权利要求19所述的装置,其特征在于,所述键盘包括多个子按键,每一子按键用于触发至少2个字符的输出,所述字符采集模块具体是采集至少2次对所述子按键的操作,将从第一次操作对应的至少2个字符,依次至最后一次操作对应的至少2字符匹配,获得输入字符集合。

    21.  根据权利要求19所述的装置,其特征在于,还包括:
    第二字符匹配模块,用于查找所述关键对象与所述关键字符集合的对应关系;将与所述输入字符集合匹配的关键字符集合对应的关键对象,作为所述输入字符集合的候选对象。

    22.  根据权利要求17所述的装置,其特征在于,所述信息获取模块具体用于获取所述电子设备的历史语音记录信息,所述历史语音记录信息为用户操作所述电子设备时采集的语音信息。

    23.  根据权利要求22所述的装置,其特征在于,所述对象识别模块具体用于识别所述历史语音记录信息中发音错误的关键对象。

    24.  根据权利要求23所述的装置,其特征在于,所述字符获取模块具体用于将所述关键对象的错误发音对应的错误字符集合,作为所述关键对象的关键字符集合。

    25.  根据权利要求24所述的装置,其特征在于,还包括:
    类型确定模块,用于确定所述错误字符集合的错误类型;
    判断模块,用于通过所述电子设备的键盘输入的输入字符集合时,判断输入的输入字符集合是否符合所述错误类型;
    纠正模块,用于所述输入字符集合符合所述错误类型时,根据所述错误类型对所述输入字符集合进行纠正,得到纠正字符集合;
    对象获取模块,用于获取与所述纠正字符集合匹配的候选对象。

    26.  根据权利要求17所述的装置,其特征在于,所述信息获取模块具体用于获取用户操作所述电子设备,通过所述电子设备的键盘实现对象输入的历史输入记录信息;
    则所述对象识别模块具体用于识别所述输入记录信息中,通过字符纠正操作得到的关键对象;
    则所述字符获取模块具体用于将所述关键对象对应的被纠正的错误字符集合,作为所述关键对象的关键字符集合。

    27.  根据权利要求26所述的装置,其特征在于,所述字符纠正操作包括根据错误类型对输入字符进行纠正的操作。

    28.  根据权利要求22所述的装置,其特征在于,所述对象识别模块具体用于识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。

    29.  根据权利要求17所述的装置,其特征在于,所述信息获取模块具体用于获取用户操作所述电子设备的历史显示记录信息;
    所述对象识别模块具体用于识别所述历史显示记录信息中满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。

    30.  根据权利要求28所述的装置,其特征在于,所述对象识别模块具体用于按照语义或语法规则,识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。

    31.  根据权利要求28所述的装置,其特征在于,所述对象识别模块具体用于根据所述历史语音记录信息的语境信息,识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的符合所述语境信息的关键对象。

    32.  根据权利要求17所述的装置,其特征在于,所述信息获取模块具体用于当检测到通过所述电子设备的键盘输入字符时,获取所述电子设备的记录信息。

    说明书

    说明书一种信息处理方法和装置
    技术领域
    本申请涉及信息技术领域,更具体的说是涉及一种信息处理方法和装置。
    背景技术
    手机、平板电脑等电子设备通常都设置有键盘,用户可以通过操作键盘以实现对电子设备的字符输入操作,从而实现文字编辑、表格内容录入等应用。
    用户通过操作键盘实现字符输入操作时,与输入字符匹配的候选对象可能包括多个,例如在中文输入模式中,输入字符集合“nihao”,则出现的候选对象包括“你好,泥,逆,拟,呢,尼……”。通常在显示界面先呈现输入字符对应的候选对象,再由用户选择目标候选对象,作为最终输入的对象。
    对于根据输入的字符集合匹配出的候选对象中,每个候选对象包括至少一个子对象,发明人在实现本发明的过程发现,由于不同用户的需求不同,采用现有的输入法的字符匹配方式,根据输入的字符集合匹配出的候选对象通常不符合用户的需求,准确性不高。
    发明内容
    有鉴于此,本申请提供了一种信息处理方法和装置,提高了候选对象的准确性。
    为实现上述目的,本申请提供如下技术方案:
    一种信息处理方法,应用于电子设备中,所述方法包括:
    获取所述电子设备的记录信息,所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息;
    识别所述记录信息中满足预设条件的关键对象,所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的;
    获取所述关键对象对应的字符集合,作为关键字符集合;
    建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。
    优选地,所述建立所述关键对象与所述关键字符集合的对应关系之后,所述方法还包括:
    根据所述关键对象与所述关键字符集合的对应关系,更新所述关键字符集合中的至少部分字符对应的候选对象集合。
    优选地,所述建立所述关键对象与所述关键字符的对应关系之后,所述方法还包括:
    所述电子设备处于第一输入模式时,获取通过所述电子设备的键盘输入的输入字符集合;
    分别在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象,所述多个候选对象集合至少包括第一候选对象集合和第二候选对象集合,所述第一候选对象集合包括由字符组合形成的候选对象,所述第二候选对象集合包括由字符转换形成的候选对象;
    显示至少部分所述候选对象。
    优选地,所述键盘包括多个子按键,每一子按键用于触发至少2个字符的输出,所述获取通过所述键盘输入字符包括:
    采集至少2次对所述子按键的操作,将从第一次操作对应的至少2个字符,依次至最后一次操作对应的至少2字符匹配,获得输入字符集合。
    优选地,所述获取通过所述电子设备的键盘输入的输入字符集合之后,所述方法还包括:
    查找所述关键对象与所述关键字符集合的对应关系;
    将与所述输入字符集合匹配的关键字符集合对应的关键对象,作为所述输入字符集合的候选对象。
    优选地,获取所述电子设备的记录信息包括:
    获取所述电子设备的历史语音记录信息,所述历史语音记录信息为用户操作所述电子设备时采集的语音信息。
    优选地,所述识别所述记录信息中满足预设条件的关键对象包括:
    识别所述历史语音记录信息中发音错误的关键对象。
    优选地,所述获取所述关键对象对应的字符集合,作为关键字符集合包括:
    将所述关键对象的错误发音对应的错误字符集合,作为所述关键对象的关键字符集合。
    优选地,所述建立所述关键对象与所述关键字符集合的对应关系之后,所述方法还包括:
    确定所述错误字符集合的错误类型;
    通过所述电子设备的键盘输入的输入字符集合时,判断输入的输入字符集合是否符合所述错误类型;
    所述输入字符集合符合所述错误类型时,根据所述错误类型对所述输入字符集合进行纠正,得到纠正字符集合;
    获取与所述纠正字符集合匹配的候选对象。
    优选地,获取用户操作所述电子设备的记录信息包括:
    获取用户操作所述电子设备,通过所述电子设备的键盘实现对象输入的历史输入记录信息;
    则所述识别所述记录信息中满足预设条件的关键对象包括:
    识别所述输入记录信息中,通过字符纠正操作得到的关键对象;
    则所述获取形成所述关键对象的字符,作为关键字符包括:
    将所述关键对象对应的被纠正的错误字符集合,作为所述关键对象的关键字符集合。
    优选地,所述字符纠正操作包括根据错误类型对输入字符进行纠正的操作。
    优选地,所述识别所述历史语音记录信息中满足预设条件的关键对象包括:
    识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。
    优选地,所述获取用户操作所述电子设备的记录信息包括:
    获取用户操作所述电子设备的历史显示记录信息;
    所述识别所述记录信息中的关键对象包括:
    识别所述历史显示记录信息中满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。
    优选地,所述识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象包括:
    按照语义或语法规则,识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。
    优选地,所述识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象包括:
    根据所述历史语音记录信息的语境信息,识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的符合所述语境信息的关键对象。
    优选地,所述获取所述电子设备的记录信息包括:
    当检测到通过所述电子设备的键盘输入字符时,获取所述电子设备的记录信息。
    一种信息处理装置,应用于电子设备中,所述装置包括:
    信息获取模块,用于获取所述电子设备的记录信息,所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息;
    对象识别模块,用于识别所述记录信息中满足预设条件的关键对象,所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的;
    字符获取模块,用户获取所述关键对象对应的字符集合,作为关键字符集合;
    建立模块,用于建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。
    优选地,还包括:
    对象更新模块,用于根据所述关键对象与所述关键字符集合的对应关系,更新所述关键字符集合中的至少部分字符对应的候选对象集合。
    优选地,还包括:
    字符采集模块,用于所述电子设备处于第一输入模式时,获取通过所述电子设备的键盘输入的输入字符集合;
    第一字符匹配模块,用于分别在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象,所述多个候选对象集合至少包括第一候选对象集合和第二候选对象集合,所述第一候选对象集合包括由字符组合形成的候选对象,所述第二候选对象集合包括由字符转换形成的候选对象;
    对象显示模块,用于显示至少部分所述候选对象。
    优选地,所述键盘包括多个子按键,每一子按键用于触发至少2个字符的输出,所述字符采集模块具体是采集至少2次对所述子按键的操作,将从第一次操作对应的至少2个字符,依次至最后一次操作对应的至少2字符匹配,获得输入字符集合。
    优选地,还包括:
    第二字符匹配模块,用于查找所述关键对象与所述关键字符集合的对应关系;将与所述输入字符集合匹配的关键字符集合对应的关键对象,作为所述输入字符集合的候选对象。
    优选地,所述信息获取模块具体用于获取所述电子设备的历史语音记录信息,所述历史语音记录信息为用户操作所述电子设备时采集的语音信息。
    优选地,所述对象识别模块具体用于识别所述历史语音记录信息中发音错误的关键对象。
    优选地,所述字符获取模块具体用于将所述关键对象的错误发音对应的错误字符集合,作为所述关键对象的关键字符集合。
    优选地,还包括:
    类型确定模块,用于确定所述错误字符集合的错误类型;
    判断模块,用于通过所述电子设备的键盘输入的输入字符集合时,判断输入的输入字符集合是否符合所述错误类型;
    纠正模块,用于所述输入字符集合符合所述错误类型时,根据所述错误类型对所述输入字符集合进行纠正,得到纠正字符集合;
    对象获取模块,用于获取与所述纠正字符集合匹配的候选对象。
    优选地,所述信息获取模块具体用于获取用户操作所述电子设备,通过所述电子设备的键盘实现对象输入的历史输入记录信息;
    则所述对象识别模块具体用于识别所述输入记录信息中,通过字符纠正操作得到的关键对象;
    则所述字符获取模块具体用于将所述关键对象对应的被纠正的错误字符集合,作为所述关键对象的关键字符集合。
    优选地,所述字符纠正操作包括根据错误类型对输入字符进行纠正的操作。
    优选地,所述对象识别模块具体用于识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。
    优选地,所述信息获取模块具体用于获取用户操作所述电子设备的历史显示记录信息;
    所述对象识别模块具体用于识别所述历史显示记录信息中满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。
    优选地,所述对象识别模块具体用于按照语义或语法规则,识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。
    优选地,所述对象识别模块具体用于根据所述历史语音记录信息的语境信息,识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的符合所述语境信息的关键对象。
    优选地,所述信息获取模块具体用于当检测到通过所述电子设备的键盘输入字符时,获取所述电子设备的记录信息。
    经由上述的技术方案可知,与现有技术相比,本申请提供了一种信息处理方法和装置,通过获取电子设备的记录信息,并识别该记录信息中满足预设条件的关键对象,确定关键对象对应的关键字符集合,建立关键字符集合与关键对象的对应关系,从而使得当输入该关键字符集合的至少部分字符时,确定的候选对对象包括该关键字符集合对应的关键对象,从而增大了关键字符集合的至少部分字符对应的候选对象的选择范围,提高了候选对象与用户的符合度和相关性,提高了候选对象的准确性。
    附图说明
    为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
    图1为本申请实施例提供的一种信息处理方法一个实施例的流程图;
    图2为本申请实施例提供的一种信息处理方法另一个实施例的流程图;
    图2a为本申请实施例中电子设备的一种键盘显示示意图;
    图3为本申请实施例提供的一种信息处理方法又一个实施例的流程图;
    图4为本申请实施例提供的一种信息处理方法又一个实施例的流程图;
    图5为本申请实施例提供的一种信息处理方法又一个实施例的流程图;
    图6为本申请实施例提供的一种信息处理方法又一个实施例的流程图;
    图7为本申请实施例提供的一种信息处理方法又一个实施例的流程图;
    图8为本申请实施例提供的一种信息处理装置一个实施例的结构示意图;
    图9为本申请实施例提供的一种信息处理装置另一个实施例的结构示意图;
    图10为本申请实施例提供的一种信息处理装置又一个实施例的结构示意图。
    具体实施方式
    下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
    本申请的主要思想之一可以包括:
    通过获取电子设备的记录信息,并识别该记录信息中满足预设条件的关键对象,确定关键对象对应的关键字符集合,建立关键字符集合与关键对象的对应关系,从而使得当输入该关键字符集合的至少部分字符时,确定的候选对对象包括该关键字符集合对应的关键对象,从而增大了关键字符集合的至少部分字符对应的候选对象的选择范围,从而可以提高候选对象的准确性,且根据用户利用电子设备执行操作形成的记录信息确定出的关键对象作为候选对象,提高了候选对象与用户的符合度和相关性,满足了用户个性化需求。
    下面结合附图,对本申请实施方案进行详细描述。
    图1为本申请实施例提供的一种信息处理方法一个实施例的流程图,本申请实施例具体应用于电子设备中,该方法可以包括以下几个步骤:
    101:获取所述电子设备的记录信息。
    其中,所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息。
    该记录信息为电子设备的历史信息,用户利用电子设备执行操作后,即会记录操作内容信息。
    该操作内容信息可以为历史语音记录信息,其为用户操作电子设备时采集的用户的语音信息,该语音信息可以包括通信语音信息,即用户利用电子设备实现与其他用户语音通信操作时,采集的操作用户的语音信息。
    该操作内容信息还可以为历史显示记录信息,其为用户通过操作电子设备阅读文本时,电子设备的显示信息,包括网络信息以及本地存储信息等。
    该操作内容信息还可以是历史输入记录信息,即用户操作所述电子设备,通过所述电子设备的键盘实现对象输入时的输入记录信息,该输入记录信息不包括根据候选对象将选择目标候选对象的操作形成的记录信息。
    当然,该操作内容信息还可以包括用户操作所述电子设备得到的其他历史信息,该历史信息可以反映用户的个人习惯,例如发音习惯、阅读习惯等等。
    102:识别所述记录信息中满足预设条件的关键对象。
    其中,所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的。
    本申请实施例中,作为一种可能实现方式,字符具体可以是指字母,在输入法的不同输入模式中,按照不同编码方式,通过字符组合或转换可以形成不同类型的对象。例如在中文输入模式中,通过字符转换,可以形成汉字、词语等,在日文输入模式中,通过字符转换,可以形成平假名等,在英文输入模式中,通过字符组合,可以形成英文单词等。
    获取到记录信息,可以对记录信息进行识别,从中确定出满足预设条件的对象作为关键对象。
    该关键对象可以选择的是记录信息中出现次数大于一定阈值的关键对象。
    该预设条件有多种实现方式,在下面实施例中会详细进行介绍。
    103:获取所述关键对象对应的字符集合,作为关键字符集合。
    关键对象对应的字符集合,可以是形成该关键对象的字符集合,例如关键对象“你好”,形成“你好”的字符集合为“nihao”。
    当然,该关键对象对应的字符集合,也可以不是形成关键对象的字符集合,其可以根据该用户的个人习惯,如发音习惯或者认知习惯,所确定的特定的字符集合。例如对于中文,很多用户由于地域问题,对于字符“z、c、s”与字符“zhi、chi、shi”不易区分,则对于包括字符“zhi、chi、shi”的关键对象,可以将其转换为字符“z、c、s”,形成该关键对象对应的特定的字符集合。
    104:建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。
    确定出关键对象的关键字符集合,即可建立关键对象与关键字符集合的对应关系。从而当通过电子设备的键盘输入关键字符集合中的至少部分字符时,所确定的候选对象中包括关键字符集合对应的关键对象。
    其中,在确定出关键对象与所述关键字符集合的对应关系之后,还可以根据所述关键对象与所述关键字符集合的对应关系,更新所述关键字符集合中的所述至少部分字符对应的候选对象集合,所述至少部分字符对应的候选对象集合中的其他候选对象可以按照现有的匹配方式确定得出。
    相较与现有技术中用户手动添加候选对象方式,本申请实施例根据用户利用电子设备执行操作生成的记录信息,即可自动实现候选对象的添加,且添加的候选对象由于与用户利用电子设备执行操作生成的记录信息相关,因此添加的候选对象是与用户相关的候选对象,相较与现有技术中同步网络中的候选对象的方式,本申请实施例添加的候选对象更符合用户的习惯,满足了用户的个性化需要,提高了用户体验,方便了用户的操作,能够提高输入速度。
    其中,该关键对象可以作为显示优先级最高的候选对象,从而在候选对象显示区域优先进行显示。
    该关键字符集合中的至少部分字符可以是预先设定的,当输入该至少部分字符,候选对象中即包括关键字符集合对应的关键对象,从而可以提高输入速度。
    当然该至少部分字符也可以按照现有的字符部分匹配技术确定。若输入的字符部分匹配关键对象,该关键对象即作为输入的字符的候选对象,该输入的字符为字符集合中的至少部分字符。
    在本实施例中,根据用户利用电子设备执行操作生成的记录信息,可以识别出记录信息中满足预设条件的关键对象,并将该关键对象对应的字符集合作为关键字符集合,建立关键对象与关键字符集合的对应关系,从而使得在输入该关键字符集合中的至少部分字符时,至少部分字符匹配的候选对象包括该关键字符集合对应的关键对象,该关键对象是从用户利用电子设备执行操作时形成的记录信息中得到的,关键对象作为候选对象,增大了关键字符集合的至少部分字符对应的候选对象的选择范围,从而增加了候选对象的准确性,且关键对象为根据用户的历史使用操作得到的,其作为候选对象,提高了候选对象与用户的符合度和相关性,使得候选对象可以满足用户的个性化需求。
    其中,本申请实施例中,在一种可能的实现方式中,该获取电子设备的记录信息可以是在当检测到通过所述电子设备的键盘输入字符时,获取所述电子设备的记录信息。若输入的输入字符集合为关键字符集合的至少部分字符,则该输入字符集合对应的候选对象包括关键字符集合对应的关键对象。
    当然该获取电子设备的记录信息也可以是在预设时间,或者周期性进行,从而还可以不断更新电子设备的候选对象集合,进一步提高了候选对象的准确性。
    图2为本申请实施例提供的一种信息处理方法另一个实施例的流程图,本申请实施例具体应用于电子设备中。该方法可以包括以下几个步骤:
    201:获取所述电子设备的记录信息。
    所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息。
    202:识别所述记录信息中满足预设条件的关键对象。
    所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的。
    203:获取所述关键对象对应的字符集合,作为关键字符集合。
    204:建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。
    步骤201~步骤204的操作详见步骤101~步骤104中所述,在此不再赘述。
    205:所述电子设备处于第一输入模式时,获取通过所述电子设备的键盘输入的输入字符集合。
    其中,作为一种可能的实现方式,所述键盘可以包括多个子按键,每一子按键用于触发至少2个字符的输出。如图2a所示,示出了电子设备的一种键盘示意图,该键盘包括8个子按键,如图中标识出的2~9分别对应的按键。每个按键可以触发3个字符的输出。
    电子设备的所述键盘可以是物理键盘,也可以是虚拟键盘、本申请并不对此进行限定。
    该获取通过所述键盘输入字符可以具体是:
    采集至少2次对所述子按键的操作,将从第一次操作对应的至少2个字符,依次至最后一次操作对应的至少2字符匹配,获得输入字符集合。
    206:分别在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象。
    所述多个候选对象集合至少包括第一候选对象集合和第二候选对象集合,所述第一候选对象集合包括由字符组合形成的候选对象,所述第二候选对象集合包括由字符转换形成的候选对象。
    通过电子设备的键盘进行输入操作时,电子设备具有不同的输入模式,在不同输入模式下,同一字符集合对应的对象类型不同。
    第一输入模式为不同输入模式中的一种输入模式,本实施例中,在第一输入模式下,对于输入字符集合生成多个候选对象集合,不同候选对象集合中的候选对象类型不同。
    其中,候选对象集合中的第一候选对象集合为由字符组合形成的候选对象,例如英文候选对象集合。
    第二候选对象集合由字符转换形成的候选对象,例如中文候选对象集合。
    该第一候选对象集合或第二候选对象集合可以是第一输入模式匹配的候选对象集合,例如第一输入模式可以是中文输入模式或英文输入模式。
    本实施例中候选对象是在多个候选对象集合中进行匹配得到,使得在一种输入模式下,实现了不同类型的候选对象的确定。
    例如图2a所述的键盘,通过采集对子按键“2”、“3”、“5”、“8”的操作,在中文输入模式下,中文候选对象集合可以包括“测路、测、册、策……”等,在英文输入模式下,英文候选对象集合可以包括“belt、belts、adjure、adjust……”,因此若第一输入模式为中文输入模式,则对子按键“2”、“3”、“5”、“8”的操作而输入的字符集合,对应的候选对象包括“测路、测、册、策、belt、belts、adjure、adjust……”。
    207:显示至少部分所述候选对象。
    获取与所述输入字符集合匹配的候选对象后,由于显示区域有限,可以显示至少部分该候选对象。该至少部分候选对象可以包括通过第一候选对象集合确定的部分候选对象,以及通过第二候选对象集合确定的部分候选对象。
    其中,通过第一候选对象集合确定的部分候选对象,以及通过第二候选对象集合确定的部分候选对象的数量,本申请并不对此做具体限制。
    其中,由于建立有关键对象与关键字符集合的对应关系,因此在获取通过所述电子设备输入的输入字符集合之后,所述方法还可以包括:
    208:查找所述关键对象与所述关键字符集合的对应关系。
    209:将与所述输入字符集合匹配的关键字符集合对应的关键对象,作为所述输入字符集合的候选对象。
    其中,步骤208~步骤209的操作可以具体是在,确定关键对象为与第一输入模式匹配的对象时触发执行。
    因此,该至少部分候选对象中可以包括该关键对象。
    当根据所述关键对象与所述关键字符集合的对应关系,更新所述关键字符集合中的至少部分字符对应的候选对象集合时,步骤208~步骤209的操作可以是在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象中实现,即该获取与所述输入字符集合匹配的候选对象包括该步骤208和步骤209的操作。
    在本实施例中,将根据记录信息得到的关键对象对应的字符集合作为关键字符集合,并建立关键对象与关键字符集合的对应关系后,使得在输入该关键字符集合中的至少部分字符时,至少部分字符匹配的候选对象包括该关键字符集合对应的关键对象,增大了关键字符集合的至少部分字符对应的候选对象的选择范围,从而增加了候选对象的准确性。且当电子设备在第一输入模式下时,输入的输入字符集合可以在多个候选对象集合中进行匹配,可以得到不同类型的候选对象,进一步增大了候选对象的选择范围,实现了在同一输入模式不同类型的对象的输入,方便了用户的输入操作,用户无需切换电子设备的输入模式,即可以实现不同类型的候选对象的输出,提高了输入速度。
    图3为本申请实施例提供的一种信息处理方法另一个实施例的流程图,本申请实施例具体应用于电子设备中。该方法可以包括以下几个步骤:
    301:获取所述电子设备的记录信息。
    所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息。
    本实施例中,该记录信息具体为历史语音记录信息,其为用户操作电子设备时采集的用户的语音信息,该语音信息可以包括通信语音信息,即用户利用电子设备实现与其他用户语音通信操作时,采集的操作用户的语音信息。
    302:识别所述历史语音记录信息中发音错误的关键对象。
    所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的。
    由于用户的个人习惯,特别是发音习惯,对于同一对象,不同用户的发音可能不同,例如对字符“z、c、s”与字符“zhi、chi、shi”不区分、字符l 和n不区分的用户。导致一些对象的发音出现错误。例如对于对象“好吃“,正确发音为”haochi“,错误发音可能为”haoci“。
    因此,本实施例中,是识别出历史语音记录信息中发音错误的关键对象,该预设条件即是指发音错误的对象。
    具体的可以是识别出历史语音记录信息中发音错误,且出现次数大于一定阈值的关键对象。预设条件即具体为发音错误且出现次数大于一定阈值的关键对象。
    该对象是否发音错误可以根据语义或语法规则确定,例如对于词语“着急“,根据语义或语法规则,其正确发音应为”zhaoji“,错误发音例如可以使”zaoji“。
    当然,还可以根据历史语音记录信息的语境信息进行确定,语境信息可以表示该历史语音记录信息的内容信息,其可以是从历史语音记录信息中提取出的语境参数组成。语境信息可以确定用户想要表达的是什么。例如对于发音为“zangfei“的对象,若语境信息包括的语境参数为”三国“、”刘备“等,则可以确定该“zangfei“发音错误,其正确发音应为“zhangfei”,关键对象为”张飞“。
    303:将所述关键对象的错误发音对应的错误字符集合,作为所述关键对象的关键字符集合。
    304:建立所述关键对象与所述关键字符集合的对应关系。
    所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。
    本实施例中,将错误发音对应的错误字符集合,作为关键对象的关键字符集合。如上述例子中。关键对象“张飞”对应的关键字符集合为“zangfei”、“着急”对应的关键对象为“zaoji”。由于用户可能一个对象的错误字符和正确字符不易区分,在语法上的错误字符,相对用户而言是正确的,例如对于“zangfei”和“zhangfei”不易区分。因此用户通过输入字符想输入目标对象时,通常也会输入该目标对象的错误字符,而导致用户无法确定出目标对象。而本实施例中,用户在输入错误字符时,也能够确定出错误字符对应的正确字符形成的候选对象,例如用户输入字符集合“zangfei”,按照现有的匹配方式,候选对象包括“脏非、脏、藏……”,而本实施例,候选对象不 仅包括“脏非、脏、藏……”,还包括“张飞”。增大了候选对象的范围,提高候选对象的准确性,满足了用户个性化需求,用户可以快速确定出目标对象,无需反复的修改查找操作,提高了输入速度。且关键对象可以作为显示优先级高的候选对象优先显示,进一步提高了输入速度。
    其中,在确定出关键对象与所述关键字符集合的对应关系之后,还可以根据所述关键对象与所述关键字符集合的对应关系,更新所述关键字符集合中的所述至少部分字符对应的候选对象集合。所述至少部分字符对应的候选对象集合中的其他候选对象可以按照现有的匹配方式确定得出。
    其中,该关键对象可以作为显示优先级最高的候选对象,
    另外,在另一种可能的实现方式中,确定出发音错误的关键对象后,获取关键对象对应的字符集合还可以是获取的形成所述关键对象的字符集合,即形成该关键对象的正确字符的集合,作为关键字符集合。从而使得输入该关键字符集合时的至少部分字符时,对应的候选对象中包括该关键对象,该关键对象根据用户的历史语音记录信息得到,其作为用户习惯或经常使用的候选对象,提高了候选对象与用户的符合度和相关性,使得进一步增加了候选对象的准确性,满足了用户个性化需求。
    另外,确定出关键对象与所述关键字符集合的对应关系之后,当电子设备处于第一输入模式,还可以检测到通过电子设备的键盘输入字符时,获取通过所述电子设备的键盘输入的输入字符集合;分别在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象,所述多个候选对象集合至少包括第一候选对象集合和第二候选对象集合,所述第一候选对象集合包括由字符组合形成的候选对象,所述第二候选对象集合包括由字符转换形成的候选对象;其中,输入字符集合还可以在关键字符集合与关键对象对应关系中进行匹配,确定出输入字符集合对应的关键对象,也作为其候选对象。
    图4为本申请实施例提供的一种信息处理方法又一个实施例的流程图,本申请实施例具体应用于电子设备中。该方法可以包括以下几个步骤:
    401:获取所述电子设备的历史语音记录信息,所述历史语音记录信息为用户操作所述电子设备时采集的语音信息。
    402:识别所述历史语音记录信息中发音错误的关键对象。
    所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的。
    403:将所述关键对象的错误发音对应的错误字符集合,作为所述关键对象的关键字符集合。
    404:建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。
    步骤401~步骤404的操作可以参见上述实施例步骤301~步骤304所述。此外,本实施例还可以包括:
    405:确定所述错误字符集合的错误类型。
    该错误类型可以是指用户对字符不易区分的类型,例如对“z”和“zhi”不区分类型,对“y”和“r”不区分类型等。
    406:通过所述电子设备的键盘输入字符时,判断输入的输入字符集合是否符合所述错误类型。
    407:所述输入字符集合符合所述错误类型时,根据所述错误类型对所述输入字符集合进行纠正,得到纠正字符集合。
    408:获取与所述纠正字符集合匹配的候选对象。
    当通过电子设备的键盘输入字符时,若输入的输入字符集合符合该错误类型,则可以对输入字符集合进行纠正,得到正确的字符集合,即纠正字符集合。
    根据历史语音记录信息确定的关键对象“张飞”对应的关键字符集合为“zangfei”,可以确定该用户为“z”和“zhi”不区分。若输入字符集合为“ziyou”,则可以将其进行纠正,纠正字符集合即为“zhiyou”,从而获取“zhiyou”匹配的候选对象。
    其中,若当前电子设备为第一输入模式,该获取与所述纠正字符集合匹配的候选对象,具体可以是在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象,所述多个候选对象集合至少包括第一候选对象集合和第二候选对象集合,所述第一候选对象集合包括由字符组合形成的候选对象,所述第二候选对象集合包括由字符转换形成的候选对象。
    在本实施例中,根据历史语音记录信息中的发音错误的关键对象,可以将关键对象的发音错误的错误字符集合作为关键字符集合,从而可以在用户输入关键字符集合的至少部分字符时,匹配的候选对象中包括该关键对象,实现了与用户匹配的个性化候选对象的输出,提高了候选对象的准确性,可以提高输入速度。且根据关键字符集合,还可以确定出错误类型,从而在用户输入字符时,若输入字符集合属于该错误类型,则可以对自动该输入字符进行纠正,能够输出用户想要表达的正确的候选对象,提高了候选对象与用户习惯的符合度和相关性,进一步增加了候选对象的准确性,减少了用户手动进行纠正的操作,从而可以提高输入速度。
    图5为本申请实施例提供的一种信息处理方法又一个实施例的流程图,本申请实施例具体应用于电子设备中。该方法可以包括以下几个步骤:
    501:获取用户操作所述电子设备,通过所述电子设备的键盘实现对象输入的输入记录信息。
    其中,该输入记录信息不包括根据候选对象将选择目标候选对象的操作形成的记录信息。
    502:识别所述输入记录信息中,通过字符纠正操作得到的关键对象。
    识别所述记录信息中满足预设条件的关键对象
    所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的。
    503:将所述关键对象对应的被纠正的错误字符集合,作为所述关键对象的关键字符集合。
    504:建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。
    现有技术中,在用户对某些字符不易区分的情况下,用户输入的字符集合可能是其想表达的目标对象的错误字符集合,用户由于不能从错误字符匹配的候选对象中确定出目标对象,因此可能会对输入的字符进行修改,将错误字符进行纠正,输入目标对象的正确字符。本实施例,将被纠正的错误字符集合作为关键对象的关键字符集合。
    另外,作为另一种可能情况,所述字符纠正操作包括根据错误类型对输入字符进行纠正的操作。
    该根据错误类型对输入字符进行纠正的操作具体可以参见上述实施例中步骤405~步骤408中所述。
    本实施例中,将被纠正的错误字符作为关键对象的关键字符集合,使得用户在输入该关键字符集合的至少部分字符时,即便其为错误字符,但是根据关键对象与关键字符集合的对应关系,可以识别出输入字符是符合用户习惯的输入字符,从而可以确定出对应的关键对象,作为候选对象输出,因此提高了输出的候选对象的准确性,无需用户反复纠正操作,提高了输入速度。
    另外,确定出关键对象与所述关键字符集合的对应关系之后,当电子设备处于第一输入模式,还可以检测到通过电子设备的键盘输入字符时,获取通过所述电子设备的键盘输入的输入字符集合;分别在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象,所述多个候选对象集合至少包括第一候选对象集合和第二候选对象集合,所述第一候选对象集合包括由字符组合形成的候选对象,所述第二候选对象集合包括由字符转换形成的候选对象;其中,输入字符集合还可以在关键字符集合与关键对象对应关系中进行匹配,确定出输入字符集合对应的关键对象,也作为其候选对象。
    图6为本申请实施例提供的一种信息处理方法另一个实施例的流程图,本申请实施例具体应用于电子设备中。该方法可以包括以下几个步骤:
    601:获取所述电子设备的记录信息。
    所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息。
    本实施例中,该记录信息具体可以是历史语音记录信息。
    602:识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。
    所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的。
    历史语音记录信息可以由不同子对象组成,例如对于中文语音记录,该中文语音记录信息即是由子对象字组成的词或语句。
    其中,在一种可能的实现方式:该步骤602可以具体是按照语义或语法规则,识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。
    按照语义或语法规则可以从历史语音记录信息识别出可以组成关键对象的至少一个子对象,例如一段语音信息为“我准备去买的东西,新开的商场不知道都卖些什么”。按照语义或语法规则,“买卖”即可以作为一关键对象。
    另一种可能的实现方式:该步骤602可以具体是根据所述历史语音记录信息的语境信息,识别所述历史语音记录信息中的满足预设条件的子对象生成由所述至少一个子对象组成的符合所述语境信息的关键对象。
    例如如下一段语音信息为“我叫张生,‘弓’‘长’张,是你的新同事”,根据语境信息可以确定该段语音为一段自我介绍的内容,人名作为非语义或语法规则的词语,根据语境信息也可以确定出“张生”可以作为一关键对象。且根据语境参数“同事”,可以确定出“张生”可以作为用户经常输入的对象,从而将其加入“zhangsheng”对应的候选对象中,可以提高候选对象的准确性,符合用户的个性化需求,减少用户输入次数,可以提高输入效率。
    603:获取所述关键对象对应的字符集合,作为关键字符集合。
    604:建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。
    本实施例中,通过对历史语音记录信息进行解析,可以从中确定出子对象,而形成由至少一个子对象对应的关键对象。该关键对象可以作为候选对象,从而增大了关键字符集合的至少部分字符对应的候选对象的选择范围,可以提高候选对象的准确性,特别是在关键对象由多个子对象组成时,现有技术中,多个子对象的输入字符集合对应候选对象中不一定包括该关键对象,而采用本实施例可以使得多个子对象的输入字符集合对应候选对象中包括关键对象,增加了候选对象的选择范围,从而可以增加候选对象的准确性,可以提高输入速度,无需用户逐一输入单个子对象的字符。
    另外,确定出关键对象与所述关键字符集合的对应关系之后,当电子设备处于第一输入模式,还可以检测到通过电子设备的键盘输入字符时,获取 通过所述电子设备的键盘输入的输入字符集合;分别在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象,所述多个候选对象集合至少包括第一候选对象集合和第二候选对象集合,所述第一候选对象集合包括由字符组合形成的候选对象,所述第二候选对象集合包括由字符转换形成的候选对象;其中,输入字符集合还可以在关键字符集合与关键对象对应关系中进行匹配,确定出输入字符集合对应的关键对象,也作为其候选对象。
    图7为本申请实施例提供的一种信息处理方法另一个实施例的流程图,本申请实施例具体应用于电子设备中。该方法可以包括以下几个步骤:
    701:获取所述电子设备的记录信息。
    所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息。
    本实施例中,该记录信息具体为历史现实记录信息,其为用户通过操作电子设备阅读文本时,电子设备的显示信息,包括网络信息以及本地存储信息等。
    702:识别所述历史显示记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。
    所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的。
    历史显示记录信息可以由不同子对象组成,例如对于中文显示记录,该中文显示记录信息即是由子对象字组成的词或语句等。
    在一种可能的实现方式:该步骤702可以具体是按照语义或语法规则,,识别所述历史显示记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。
    按照语义或语法规则可以从历史显示记录信息识别出可以组成关键对象的至少一个子对象。
    在另一种可能的实现方式:该步骤702可以具体是根据所述历史显示记录信息的关键信息,识别所述历史显示记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的符合所述关键信息的关键对象。
    例如一段显示历史显示记录信息为“今天上午有语文课、数学课、外语课”,根据关键信息,例如“语文、数学、课”等,则可以确定该段历史显示记录信息为与学校相关的信息,则生成的关键对象可以包括“课外”。此外根据关键信息还可以确定为该用户为学生,生成的关键对象为符合用户身份的对象,课外这样的关键对象可能为用户会经常使用的对象,因此将其作为关键对象,可以提高候选对象的准确性,满足用户的个性化需求。
    703:获取所述关键对象对应的字符集合,作为关键字符集合。
    704:建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。
    在本实施例中,通过对历史显示记录信息进行解析,可以从中确定出子对象,而形成由至少一个子对象对应的关键对象。该关键对象可以作为候选对象,从而增大了关键字符集合的至少部分字符对应的候选对象的选择范围,可以提高候选对象的准确性,特别是在关键对象由多个子对象组成时,现有技术中,多个子对象的输入字符集合对应的候选对象中不一定包括该关键对象,而采用本实施例可以使得多个子对象的输入字符集合对应候选对象中包括关键对象,增加了候选对象的选择范围,从而可以增加候选对象的准确性,可以提高输入速度,无需用户逐一输入单个子对象的字符。
    另外,确定出关键对象与所述关键字符集合的对应关系之后,当电子设备处于第一输入模式,还可以检测到通过电子设备的键盘输入字符时,获取通过所述电子设备的键盘输入的输入字符集合;分别在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象,所述多个候选对象集合至少包括第一候选对象集合和第二候选对象集合,所述第一候选对象集合包括由字符组合形成的候选对象,所述第二候选对象集合包括由字符转换形成的候选对象;其中,输入字符集合还可以在关键字符集合与关键对象对应关系中进行匹配,确定出输入字符集合对应的关键对象,也作为其候选对象。
    对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次, 本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
    图8为本申请实施例提供的一种信息处理装置一个实施例的结构示意图,该装置具体应用于电子设备中,其可以作为单独的功能模块与电子设备的处理器连接,或者集成到处理器作为处理器可以实现的功能。
    该装置可以包括:
    信息获取模块801,用于获取所述电子设备的记录信息。
    所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息。
    该记录信息为电子设备的历史信息,用户利用电子设备执行操作后,即会记录操作内容信息。
    作为一种可能的实现方式,该信息获取模块具体用于获取用户操作所述电子设备,通过所述电子设备的键盘实现对象输入的历史输入记录信息。即用户操作所述电子设备,通过所述电子设备的键盘实现对象输入时的输入记录信息,该输入记录信息不包括根据候选对象将选择目标候选对象的操作形成的记录信息。
    作为另一种可能的实现方式,该信息获取模块具体用于获取所述电子设备的历史语音记录信息,所述历史语音记录信息为用户操作所述电子设备时采集的语音信息。
    作为又一种可能的实现方式,该信息获取模块具体用于获取用户操作所述电子设备的历史显示记录信息,其为用户通过操作电子设备阅读文本时,电子设备的显示信息,包括网络信息以及本地存储信息等。
    对象识别模块802,用于识别所述记录信息中满足预设条件的关键对象。
    所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的。
    当所述信息获取模块具体用于获取用户操作所述电子设备,通过所述电子设备的键盘实现对象输入的历史输入记录信息时,作为一种可能的实现费方式,该对象识别模块可以具体用于识别所述输入记录信息中,通过字符纠正操作得到的关键对象。
    当所述信息获取模块具体用于获取所述电子设备的历史语音记录信息时,作为一种可能的实现方式,该对象识别模块可以具体用于识别所述历史语音记录信息中的满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。
    其中,该对象识别模块识别所述历史语音记录信息中的满足预设条件的子对象一种可能的实现方式可以是按照语义或语法规则,识别所述历史语音记录信息中的满足预设条件的子对象;
    另一种可能的实现方式可以是根据所述历史语音记录信息的语境信息,识别所述语音记录信息中的满足预设条件的子对象。
    当所述信息获取模块具体用于获取用户操作所述电子设备的历史显示记录信息时,作为一种可能的实现方式,该对象识别模块可以具体用于识别所述历史显示记录信息中满足预设条件的子对象,生成由所述至少一个子对象组成的关键对象。
    其中,该对象识别模块识别所述历史显示记录信息中满足预设条件的子对象一种可能的方式可以是按照语义或语法规则,识别所述历史显示记录信息中的满足预设条件的子对象;
    另一种可能的实现方式可以是根据所述历史显示记录信息的关键信息,识别所述历史显示记录信息中的满足预设条件的子对象。
    字符获取模块803,用户获取所述关键对象对应的字符集合,作为关键字符集合。
    当对象识别模块具体用于识别所述输入记录信息中,通过字符纠正操作得到的关键对象时,作为一种可能的实现方式,该字符获取模块具体用于将所述关键对象对应的被纠正的错误字符集合,作为所述关键对象的关键字符集合。
    建立模块804,用于建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。
    确定出关键对象的关键字符集合,即可建立关键对象与关键字符集合的对应关系。从而当通过电子设备的键盘输入关键字符集合中的至少部分字符时,所确定的候选对象中包括关键字符集合对应的关键对象。
    其中,该装置还可以包括:
    对象更新模块,用于根据所述关键对象与所述关键字符集合的对应关系,更新所述关键字符集合中的至少部分字符对应的候选对象集合。所述至少部分字符对应的候选对象集合中的其他候选对象可以按照现有的匹配方式确定得出。
    其中,该关键对象可以作为显示优先级最高的候选对象。
    本申请实施例根据用户利用电子设备执行操作生成的记录信息,即可自动实现候选对象的添加,且添加的候选对象由于与用户利用电子设备执行操作生成的记录信息相关,因此添加的候选对象是与用户相关的候选对象,符合用户的个人习惯,满足了用户的个性化需要,提高了用户体验,方便了用户的操作,能够提高输入速度。
    在本实施例中,根据用户对电子设备执行操作时,生成的记录信息,可以识别出记录信息中满足预设条件的关键对象,并将该关键对象对应的字符集合作为关键字符集合,建立关键对象与关键字符集合的对应关系,从而使得在输入该关键字符集合中的至少部分字符时,至少部分字符匹配的候选对象包括该关键字符集合对应的关键对象,该关键对象是从用户利用电子设备执行操作时形成的记录信息中得到的,关键对象作为候选对象,增大了关键字符集合的至少部分字符对应的候选对象的范围,从而增加了候选对象的准确性,且关键对象为由于用户个人行为得到,提高了候选对象与用户习惯的符合度和相关性,使得候选对象可以满足个性化需求。
    其中,本申请实施例中,信息获取模块具体可以是在检测到通过所述电子设备的键盘输入字符时,获取所述电子设备的记录信息。若输入的输入字符集合为关键字符集合的至少部分字符,则该输入字符集合对应的候选对象包括关键字符集合对应的关键对象。
    当然该信息获取模块获取电子设备的记录信息也可以是在预设时间,或者周期性进行,从而还可以不断更新电子设备的候选对象集合。
    图9为本申请实施例提供的一种信息处理装置一个实施例的结构示意图,该装置具体应用于电子设备中,该装置可以包括:
    信息获取模块901,用于获取所述电子设备的记录信息,所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息;
    对象识别模块902,用于识别所述记录信息中满足预设条件的关键对象,所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的;
    字符获取模块903,用户获取所述关键对象对应的字符集合,作为关键字符集合;
    建立模块904,用于建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。
    字符采集模块905,用于所述电子设备处于第一输入模式时,获取通过所述电子设备的键盘输入的输入字符集合。
    其中,所述键盘可以包括多个子按键,每一子按键用于触发至少2个字符的输出,具体可以参见图2a所示。
    则所述字符采集模块具体是采集至少2次对所述子按键的操作,将从第一次操作对应的至少2个字符,依次至最后一次操作对应的至少2字符匹配,获得输入字符集合。
    第一字符匹配模块906,用于分别在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象,所述多个候选对象集合至少包括第一候选对象集合和第二候选对象集合,所述第一候选对象集合包括由字符组合形成的候选对象,所述第二候选对象集合包括由字符转换形成的候选对象。
    电子设备具有不同的输入模式,在不同输入模式下,同一字符集合对应的对象类型不同。
    对象显示模块907,用于显示至少部分所述候选对象。
    该至少部分候选对象可以包括通过第一候选对象集合确定的部分候选对象,以及通过第二候选对象集合确定的部分候选对象。
    由于建立有关键对象与关键字符集合的对应关系,因此所述装置还可以包括:
    第二字符匹配模块908,用于查找所述关键对象与所述关键字符集合的对应关系;将与所述输入字符集合匹配的关键字符集合对应的关键对象,作为所述输入字符集合的候选对象。
    因此对象显示模块显示的至少部分候选对象可以包括该关键对象。
    在本实施例中,将根据记录信息得到的关键对象对应的字符集合作为关键字符集合,并建立关键对象与关键字符集合的对应关系后,使得在输入该关键字符集合中的至少部分字符时,至少部分字符匹配的候选对象包括该关键字符集合对应的关键对象,增大了关键字符集合的至少部分字符对应的候选对象的范围,增加了候选对象的准确性。且当电子设备在第一输入模式下时,输入的输入字符集合可以在多个候选对象集合中进行匹配,可以得到不同类型的候选对象,进一步增大了候选对象的范围,还可以实现在同一输入模式不同类型的对象的输入,方便了用户的输入操作,用户无需切换电子设备的输入模式,即可以实现不同类型的候选对象的输出,提高了输入速度。
    图10为本申请实施例提供的一种信息处理装置一个实施例的结构示意图,该装置具体应用于电子设备中,该装置可以包括:
    信息获取模块1001,用于获取所述电子设备的记录信息,所述记录信息包括用户利用所述电子设备执行操作时得到的操作内容信息。
    具体的,该信息获取模块1001用于获取所述电子设备的历史语音记录信息,所述历史语音记录信息为用户操作所述电子设备时采集的语音信息。
    对象识别模块1002,用于识别所述历史语音记录信息中发音错误的关键对象。
    所述关键对象至少包括一个子对象,所述子对象为由字符组合或转换形成的。
    识别对象是否发音错误可以根据语义或语法规则确定,,还可以根据历史语音记录信息的语境信息进行确定。
    字符获取模块1003,用户获取所述关键对象对应的字符集合,作为关键字符集合。
    作为一种可能的实现方式,该字符获取模块具体用于将所述关键对象的错误发音对应的错误字符集合,作为所述关键对象的关键字符集合。
    建立模块1004,用于建立所述关键对象与所述关键字符集合的对应关系,所述关键对象用于当通过所述电子设备的键盘输入所述关键字符集合中的至少部分字符时,作为所述至少部分字符的候选对象。
    当所述字符获取模块将关键对象的错误发音对应的错误字符集合,作为所述关键对象的关键字符集合时,作为又一个实施例,该装置还可以包括:
    类型确定模块1005,用于确定所述错误字符集合的错误类型;
    判断模块1006,用于通过所述电子设备的键盘输入的输入字符集合时,判断输入的输入字符集合是否符合所述错误类型;
    纠正模块1007,用于所述输入字符集合符合所述错误类型时,根据所述错误类型对所述输入字符集合进行纠正,得到纠正字符集合;
    对象获取模块1008,用于获取与所述纠正字符集合匹配的候选对象。
    其中,若当前电子设备为第一输入模式,该获取与所述纠正字符集合匹配的候选对象,具体可以是在多个候选对象集合中,获取与所述输入字符集合匹配的候选对象,所述多个候选对象集合至少包括第一候选对象集合和第二候选对象集合,所述第一候选对象集合包括由字符组合形成的候选对象,所述第二候选对象集合包括由字符转换形成的候选对象。
    在本实施例中,根据历史语音记录信息中的发音错误的关键对象,可以将关键对象的发音错误的错误字符集合作为关键字符集合,从而可以在用户输入关键字符集合的至少部分字符时,匹配的候选对象中包括该关键对象,实现了与用户习惯匹配的个性化候选对象的输出,提高了候选对象的准确性,可以提高输入速度。且根据关键字符集合,还可以确定出错误类型,从而在用户输入字符时,若输入字符集合属于该错误类型,则可以对该输入字符进行纠正,能够输出用户想要表达的正确的候选对象,提高了候选对象与用户习惯的符合度和相关性,进一步增加了候选对象的准确性,减少了用户手动进行纠正的操作,从而可以提高输入速度。
    本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
    需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、 “包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
    为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
    通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
    对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

    关 键  词:
    一种 信息处理 方法 装置
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种信息处理方法和装置.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6186706.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1