1.一种输入纠错方法,其特征在于,包括:
接收输入字符串并记录输入间隔信息;
按照音节切分过程确定的切分信息对所述输入间隔信息进行分析,确定纠错位置;
依据所述纠错位置对所述输入字符串进行纠错处理。
2.根据权利要求1所述的方法,其特征在于,所述按照音节切分过程确定的切分信息对所述输入间隔信息进行分析,确定纠错位置,包括:
在通过内核对所述输入字符串进行音节切分过程中记录切分信息;
采用所述切分信息对所述输入间隔信息进行匹配分析,确定纠错位置。
3.根据权利要求2所述的方法,其特征在于,所述在通过内核对所述输入字符串进行音节切分的过程中记录切分信息,包括:
采用内核对所述输入字符串进行切分时,将全拼音节切分的位置记录为音节边界,将所述音节边界作为切分信息。
4.根据权利要求3所述的方法,其特征在于,在采用所述切分信息对所述输入间隔信息进行匹配分析之前,还包括:
从所述输入间隔信息中获取各字符的输入时间间隔;
按照间隔阈值对所述输入时间间隔进行检测,将超过所述间隔阈值的输入时间间隔对应位置作为目标位置。
5.根据权利要求4所述的方法,其特征在于,采用所述切分信息对所述输入间隔信息进行匹配分析,确定纠错位置,包括:
将所述音节边界与所述目标位置进行匹配;
删除与所述音节边界匹配的目标位置,将剩余的目标位置作为纠错位置。
6.根据权利要求4所述的方法,其特征在于,所述间隔阈值包括第一间隔阈值和第二间隔阈值,其中,第二间隔阈值大于第一间隔阈值;
采用所述切分信息对所述输入间隔信息进行匹配分析,确定纠错位置,包括:
将所述音节边界与所述目标位置进行匹配,确定与所述音节边界匹配的 目标位置;
检测与所述音节边界匹配的目标位置是否是超过第二间隔阈值的目标位置;
当匹配的目标位置是不超过第二间隔阈值的目标位置时,删除与所述音节边界匹配的目标位置,将剩余的目标位置作为纠错位置。
7.根据权利要求1所述的方法,其特征在于,依据所述纠错位置对所述输入字符串进行纠错处理,包括:
从所述输入字符串中查询与所述纠错位置相邻的至少一个字符生成待修正字符串;
按照纠错模型对所述待修正字符串进行纠错处理,得到修正字符串;
依据所述修正字符串构成纠错提示信息,和/或,按照所述修正字符串进行转换确定修正的候选项。
8.根据权利要求7所述的方法,其特征在于,还包括:
将所述输入字符串对应转换得到的候选项和所述修正的候选项进行合并;生成本次输入的综合候选项并进行展示;或
展示所述纠错提示信息,依据对纠错提示信息中修正字符串的选择,显示所述修正字符串对应的候选项。
9.一种输入法装置,其特征在于,包括:
接收模块,用于接收输入字符串并记录输入间隔信息;
纠错位置确定模块,用于按照音节切分过程确定的切分信息对所述输入间隔信息进行分析,确定纠错位置;
纠错模块,用于依据所述纠错位置对所述输入字符串进行纠错处理。
10.根据权利要求9所述的装置,其特征在于,所述纠错位置确定模块,包括:
切分记录子模块,用于在通过内核对所述输入字符串进行音节切分过程中记录切分信息;
分析纠错子模块,用于采用所述切分信息对所述输入间隔信息进行匹配分析,确定纠错位置。
11.根据权利要求10所述的装置,其特征在于,
所述切分记录子模块,用于采用内核对所述输入字符串进行切分时,将全拼音节切分的位置记录为音节边界,将所述音节边界作为切分信息。
12.根据权利要求11所述的装置,其特征在于,所述纠错位置确定模块,还包括:
间隔分析子模块,用于从所述输入间隔信息中获取各字符的输入时间间隔;按照间隔阈值对所述输入时间间隔进行检测,将超过所述间隔阈值的输入时间间隔对应位置作为目标位置。
13.根据权利要求12所述的装置,其特征在于,
所述分析纠错子模块,用于将所述音节边界与所述目标位置进行匹配;删除与所述音节边界匹配的目标位置,将剩余的目标位置作为纠错位置。
14.根据权利要求12所述的装置,其特征在于,所述间隔阈值包括第一间隔阈值和第二间隔阈值,其中,第二间隔阈值大于第一间隔阈值;
所述分析纠错子模块,用于将所述音节边界与所述目标位置进行匹配,确定与所述音节边界匹配的目标位置;检测与所述音节边界匹配的目标位置是否是超过第二间隔阈值的目标位置;当匹配的目标位置是不超过第二间隔阈值的目标位置时,删除与所述音节边界匹配的目标位置,将剩余的目标位置作为纠错位置。
15.根据权利要求9所述的装置,其特征在于,
所述纠错模块,用于从所述输入字符串中查询与所述纠错位置相邻的至少一个字符生成待修正字符串;按照纠错模型对所述待修正字符串进行纠错处理,得到修正字符串;依据所述修正字符串构成纠错提示信息,和/或,按照所述修正字符串进行转换确定修正的候选项。
16.根据权利要求15所述的装置,其特征在于,
所述纠错模块,还用于将所述输入字符串对应转换得到的候选项和所述修正的候选项进行合并;生成本次输入的综合候选项;
还包括:展示模块,用于对所述综合候选项进行展示,或,展示所述纠错提示信息,依据对纠错提示信息中修正字符串的选择,显示所述修正字符 串对应的候选项。