1.一种输入法的词库的处理方法,其特征在于,包括:
在输入法软件被调用的时候,判断当前输入环境是否是交互型输入环境;
若确定当前输入环境是交互型输入环境,则获取交互对象标识,并获取与交互对象标识对应的交互对象的在第一预设时间段内的联系记录;
根据第一预设时间段内的联系记录,判断用户与交互对象是否经常联系;
若确定用户与交互对象经常联系,则获取第一预设时间段内的联系记录中的第二预设时间段内的输入内容,根据第二预设时间段内的输入内容确定各词语的词频,以建立与交互对象一一对应的个性化词库。
2.根据权利要求1所述的方法,其特征在于,还包括:
若确定用户与交互对象不经常联系,则获取第一预设时间段内的联系记录中的第三预设时间段内的输入内容,其中,第三预设时间段小于第二预设时间段,并确定出第三预设时间段内的输入内容中的所有词语,以建立与交互对象一一对应的临时个性化词库。
3.根据权利要求1所述的方法,其特征在于,还包括:
若确定当前输入环境不是交互型输入环境,则确定能否获取交互对象的用户标识;
若确定出交互对象的用户标识,则获取联系记录中的第二预设时间段内的输入内容;根据第二预设时间段内的输入内容,确定各词语的词频,以建立与交互对象一一对应的个性化词库。
4.根据权利要求1-3任一项所述的方法,其特征在于,在所述建立与交互对象一一对应的个性化词库,或在所述建立与交互对象一一对应的临时个性化词库之后,还包括:
获取用户输入的编码,所述编码为在用户使用输入法软件进行文本输入时形成的;
根据建立的词库,查询与所述编码对应的文字,再在预设的标准词库中查询与所述编码对应的文字;
将查询出的各文字显示出来。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述判断当前输入环境是否是交互型输入环境,包括:
获取输入法软件的使用环境信息;
根据输入法软件的使用环境信息,判断当前输入环境是否处于交互型输入环境。
6.根据权利要求1-3任一项所述的方法,其特征在于,所述根据第一预设时间段内的联系记录,判断用户与交互对象是否经常联系,包括:
根据第一预设时间段内的联系记录,确定单位时间内用户与交互对象的联系频度;
确定联系频度是否大于联系频度阈值;
若大于则确定用户与交互对象经常联系,若小于等于则确定用户该交互对象不经常联系。
7.一种输入法的词库的处理装置,其特征在于,包括:
第一判断模块,用于在输入法软件被调用的时候,判断当前输入环境是否是交互型输入环境;
第一获取模块,用于若确定当前输入环境是交互型输入环境,则获取交互对象标识,并获取与交互对象标识对应的交互对象的在第一预设时间段内的联系记录;
第二判断模块,用于根据第一预设时间段内的联系记录,判断用户与交互对象是否经常联系;
第一建立模块,用于若确定用户与交互对象经常联系,则获取第一预设时间段内的联系记录中的第二预设时间段内的输入内容,根据第二预设时间段内的输入内容确定各词语的词频,以建立与交互对象一一对应的个性化词库。
8.根据权利要求7所述的装置,其特征在于,还包括:
第二建立模块,用于若确定用户与交互对象不经常联系,则获取第一预设时间段内的联系记录中的第三预设时间段内的输入内容,其中,第三预设时间段小于第二预设时间段,并确定出第三预设时间段内的输入内容中的所有词语,以建立与交互对象一一对应的临时个性化词库。
9.根据权利要求7所述的装置,其特征在于,还包括:
第三建立模块,用于若确定当前输入环境不是交互型输入环境,则确定能否获取交互对象的用户标识;若确定出交互对象的用户标识,则获取联系记录中的第二预设时间段内的输入内容;根据第二预设时间段内的输入内容,确定各词语的词频,以建立与交互对象一一对应的个性化词库。
10.根据权利要求7-9任一项所述的装置,其特征在于,还包括:
显示模块,用于在所述第一建立模块、所述第二建立模块、所述第三建立模块之后,获取用户输入的编码,所述编码为在用户使用输入法软件进行文本输入时形成的;根据建立的词库,查询与所述编码对应的文字,再在预设的标准词库中查询与所述编码对应的文字;将查询出的各文字显示出来。
11.根据权利要求7-9任一项所述的装置,其特征在于,所述第一判断模块,具体用于:
获取输入法软件的使用环境信息;
根据输入法软件的使用环境信息,判断当前输入环境是否处于交互型输入环境。
12.根据权利要求7-9任一项所述的装置,其特征在于,所述第二判断模块,具体用于:
根据第一预设时间段内的联系记录,确定单位时间内用户与交互对象的联系频度;
确定联系频度是否大于联系频度阈值;
若大于则确定用户与交互对象经常联系,若小于等于则确定用户该交互对象不经常联系。