信息处理方法及电子设备与流程

文档序号:12361969阅读:160来源:国知局
信息处理方法及电子设备与流程

本发明涉及信息处理技术,尤其涉及一种信息处理方法及电子设备。



背景技术:

在使用智能手机、平板电脑等电子设备的过程中,最常用的是信息文字输入的使用场景,用户经常需要对输入的文字进行修正,如何保证用户对文字进行快速修正,提升输入效率,相关技术尚无有效解决方案。



技术实现要素:

本发明实施例提供一种信息处理方法及电子设备,能够支持电子设备用户对输入的文字进行快速修正,提升输入效率。

本发明实施例的技术方案是这样实现的:

本发明实施例提供一种信息处理方法,所述方法包括:

获取目标文字信息;

解析所述目标文字信息得到构成所述目标文字信息的至少一个语法单位,并在所述至少一个语法单位中识别出目标语法单位;

在语法单位数据库中查找与所述目标语法单位适配的候选语法单位;

在所述候选语法单位中确定目标候选语法单位,并利用所述目标候选语法单位更新显示在所述目标文字信息中所识别出的目标语法单位。

本发明实施例提供一种电子设备,所述电子设备包括:

获取单元,用于获取目标文字信息;

解析单元,用于解析所述目标文字信息得到构成所述目标文字信息的至少一个语法单位,并在所述至少一个语法单位中识别出目标语法单位;

第一查找单元,用于在语法单位数据库中查找与所述目标语法单位适配的 候选语法单位;

更新单元,用于在所述候选语法单位中确定目标候选语法单位,并利用所述目标候选语法单位更新显示在所述目标文字信息中所识别出的目标语法单位。

本发明实施例中,通过对文字信息拆分为语法单位,并通过自动识别或用户识别的方式确定目标语法单位,基于语法单位数据库中与目标语法单位适配的语法单位对目标语法单位进行替换,例如适配的语法单位可以由电子设备自动选取,也可以由根据用户的指令选取,这能够提升对文字信息进行修正的效率,进而提升了用户体验。

附图说明

图1为本发明实施例中信息处理方法的实现流程示意图一;

图2为本发明实施例中信息处理方法的场景示意图一;

图3为本发明实施例中信息处理方法的场景示意图二;

图4为本发明实施例中信息处理方法的场景示意图三;

图5为本发明实施例中信息处理方法的实现流程示意图二;

图6为本发明实施例中信息处理方法的场景示意图四;

图7为本发明实施例中信息处理方法的实现流程示意图三;

图8为本发明实施例中信息处理方法的实现流程示意图四;

图9为本发明实施例中信息处理方法的场景示意图五;

图10为本发明实施例中信息处理方法的场景示意图六;

图11为本发明实施例中信息处理方法的实现流程示意图五;

图12为本发明实施例中电子设备的功能结构示意图一;

图13为本发明实施例中电子设备的功能结构示意图二。

具体实施方式

下面结合附图和具体实施例对本发明作进一步详细说明。

实施例一

本实施例记载一种信息处理方法,应用于智能手机、平板电脑等支持显示图形界面以及人机交互的电子设备,如图1所示,本实施例记载的信息处理方法包括:

步骤S101,获取目标文字信息。

目标文字信息可以为图形界面中处于编辑输入状态的全部文字信息,例如,用户在消息窗口中编辑输入短消息时,可以将消息窗口中已经输入的全部文字信息识别为目标文字信息;

目标文字也可以是图形界面中呈现的文字信息中根据用户的操作识别出的部分文字信息;例如,当检测到用户在图形界面中实施的触控操作(如画圈、划横线),检测出操作的操作区域(如用户画出的圆圈的具体位置、用户画出的横线的具体位置),将呈现的文字信息中落入操作区域的文字识别为目标文字信息。

在一个示例中,如图2所示,电子设备100可以显示图形界面110,并在图形界面中运行文字输入窗口(如拼音、笔画等文字输入窗口),以支持用户输入文字,在用户进行文字输入操作时,如果用户选中输入的文字,则获取输入窗口的应用120(如拼音输入应用、笔画输入应用)输出的显示数据,并基于显示数据与在图形界面中显示用户输入的文字信息;

在另一个示例中,如图3所示,电子设备200支持语音识别,当用户220需要对电子设备呈现的图形界面210中输入文字时,电子设备的语音识别功能被触发,采集用户的语音230并识别为文字数据(也即显示数据),基于显示数据与在图形界面210中显示对应的文字信息。

步骤S102,解析所述目标文字信息得到构成所述目标文字信息的至少一个语法单位,并在所述至少一个语法单位中识别出目标语法单位。

文字信息可以为单个字,词语、词组或语句或段落,解析文字信息的粒度也即语法单位可以采用语素、词或词组。

步骤S102可以采用以下方式中的至少一种:

1)可以基于目标文字的语法结构信息解析所述目标文字信息得到构成所述目标文字信息的至少一个语法单位,目标文字信息的语法结构信息表征所述目标文字信息包括有预设类型的特定语法单位(例如不表示实际意义的语法单位“的”、“啊”等)时,在所述目标文字信息中去除所述特定语法单位以得到所述新的语法单位;例如,对于目标文字信息“你好啊”,基于语法结构信息去除特定语法单位“啊”得到目标语法单位“你好”,后续基于得到的目标语法单位“你好”在语法单位数据库中查找候选语法单位时,能够较基于“你好啊”查找到更多的候选语法单位,便于用户准确选取期望的目标候选语法单位。

2)所述语法结构信息表征所述目标文字信息包括至少两个语法单位时,将所述目标文字信息划分为至少两个语法单位,以在所述至少两个语法单位中识别出(按照顺序自动识别,或者基于接收的来自用户的操作)目标语法单位;例如,对于目标文字信息“食物的月亮”,基于语法结构划分为“食物”、“的”、“月亮”三个语法单位,后续可以基于用户的操作识别出用户选中的语法单位为目标语法单位。

在对文字信息识别出多个语法单位后,可以采用自动识别的方式在构成文字信息的多个语法单位中识别出目标语法单位(如将文字信息中的第一个语法单位识别目标语法单位,或者提示用户对识别出的语法单位进行手动选取,如通过触控选取、基于识别用户改变电子设备位姿(可以通过电子设备中的陀螺仪输出的数据确定电子设备的位姿变化)得到的选取指令选取、或者基于用户的语音指令选取,将用户选取的至少一个语法单位作为目标语法单位。

步骤S103,在语法单位数据库中查找与所述目标语法单位适配的候选语法单位。

电子设备可以基于自身设置的语法单位数据库进行查找,或者基于网络侧服务器提供的查询接口,在网络侧服务器维护的语法单位数据库中查找。

步骤S104,在所述候选语法单位中确定目标候选语法单位,并利用所述目标候选语法单位更新显示在所述目标文字信息中所识别出的目标语法单位。

一个示例如图4所示,电子设备300对图形界面310中的文本信息进行识 别,得到语法单位:食物、的、以及月亮;将食物识别为目标语法单位,并在语法单位数据库中查找适配的候选目标语法单位,在候选框320中显示候选语法单位:1、十五;2失误;3、实物;利用候选语法单位“十五”替换目标语法单位“食物”。

本实施例中,通过对文字信息拆分为语法单位,并可以通过自动识别或用户识别的方式确定目标语法单位,基于语法单位数据库中与目标语法单位适配的语法单位对目标语法单位进行替换,其中适配的语法单位可以由电子设备自动选取,也可以由根据用户的指令选取,这能够提升对文字信息进行修正的效率,进而提升了用户体验。

实施例二

本实施例记载一种信息处理方法,应用于智能手机、平板电脑等支持显示图形界面以及人机交互的电子设备,如图5所示,本实施例记载的信息处理方法包括:

步骤S201,获取目标文字信息。

步骤S202,解析所述目标文字信息,得到构成所述目标文字信息的至少一个语法单位。

步骤S203a,将所解析出的全部语法单位识别为所述目标语法单位。

也就是说,电子设备将构成文字信息的所有语法单位都要进行替换,例如可以针对每个目标语法单位呈现对应的候选语法单位,并提示用户是否进行替换;对应构成文字信息的语法单位可以采用不同的参数显示从而具有不同的视觉效果,以对用户提示文字信息的语法单位。

步骤S2031b,以不同的参数显示构成所述目标文字信息的全部语法单位。

这里,使用不同的参数显示语法单位,以使构成文字信息的不同语法单位具有不同的视觉效果,从而能够具有区分不同的语法单位的效果;。例如可以不同的颜色显示不同的语法单位。

步骤S2032b,解析接收到的第一操作以确定所述第一操作在所述全部语法 单位中指示的语法单位,将所述第一操作所指示的语法单位识别为所述目标语法单位。

由于构成文字信息的语法单位具有不同的视觉效果,从而可以方便用户选取需要修正的语法单位,例如,可以根据用户的点触操作、滑动操作(以圈选需要修正的语法单位),确定目标语法单位。

步骤S204,在语法单位数据库中查找与所述目标语法单位适配的候选语法单位。

电子设备可以基于自身设置的语法单位数据库进行查找,或者基于网络侧服务器提供的查询接口,在网络侧服务器维护的语法单位数据库中查找。

步骤S205,在所述候选语法单位中确定目标候选语法单位,并利用所述目标候选语法单位更新显示在所述目标文字信息中所识别出的目标语法单位。

需要指出的是,当构成文字信息的语法单位具有多个时,

1)如果采取步骤203a的方式将所解析出的全部语法单位识别为所述目标语法单位时,当对一个语法单位更新完毕时,则顺序呈现下一个目标语法单位,直至对所有的语法单位修正完毕;

2)当以不同的显示参数显示构成文字信息的语法单位,根据用户的第一操作确定目标语法单位且对当前的目标语法单位更新完毕时,可以继续以不同的参数显示文字信息中未进行更新的语法单位,直至对文字信息中所有的语法单位更新完毕,或者确定用户不再需要对文字信息中的语法单位进行更新。

一个示例如图6所示,电子设备400对图形界面410中的文本信息进行识别,得到语法单位:食物、的、以及月亮,并将语法单位以不同的下划线标识,从而使不同的语法单位具有不同的视觉效果;当用户需要对语法单位“食物”修正时,可以在图形界面410中实施点触操作430,选中语法单位“食物”,触发电子设备400在语法单位数据库中查询与“食物”同音的语法单位,并在候选框420中显示,当识别出用户通过点触操作440选中语法单位“十五”时,利用语法单位“十五”对图形界面410的显示的文字信息中的“食物”进行更新;后续,如果用户需要对语法单位“的”、以及语法单位“月亮”进行更新时 的处理与以上类似,这里不再赘述。

实施例三

本实施例记载一种信息处理方法,应用于智能手机、平板电脑等支持显示图形界面以及人机交互的电子设备,如图7所示,本实施例记载的信息处理方法包括:

步骤S301,获取目标文字信息。

显示数据可以为用户手动输入(如利用拼音输入法、手写输入法)等输入方式在电子设备的图形界面输入的文字对应的显示数据;也可以为电子设备对用户的语音进行识别出的文字对应的显示数据。

步骤S302,解析所述目标文字信息得到构成所述目标文字信息的至少一个语法单位,并在所述至少一个语法单位中识别出目标语法单位。

在对文字信息识别出多个语法单位后,可以采用自动识别的方式在构成文字信息的多个语法单位中识别出目标语法单位(如将文字信息中的第一个语法单位识别目标语法单位,或者提示用户对识别出的语法单位进行手动选取,如通过触控选取、基于识别用户改变电子设备位姿(可以通过电子设备中的陀螺仪输出的数据确定电子设备的位姿变化)得到的选取指令选取、或者基于用户的语音指令选取。

步骤S303至步骤S305与查找与目标语法单位适配的语法单位的处理。

步骤S303,获取所述图形界面所对应的输入环境特征参数。

表征图形界面中当前所采用的文字的输入方式,如字形码输入,拼音码输入、语音输入、手写输入等。

步骤S304,基于所述输入环境特征参数,确定在所述语法单位数据库查找所述目标语法单位时所使用的维度。

例如,当输入方式为手写输入时,那么基于字形维度查找与目标语法单位在字形维度上相似的语法单位,如“干”与“于”在字形上相似;当输入方式为语音输入时,那么基于发音维度,查找与目标语法单位的发音相似或相同的 语法单位作为适配的语法单位;当输入方式字形输入(如五笔输入)时,那么基于五笔字形编码维度查找与目标语法单位在五笔字形编码上相似或相同的语法单位。

步骤S305,在所述语法单位数据库中查找至少一个与所述目标语法单位在所述维度的特征相似度超过第一阈值的语法单位为候选语法单位。

以发音维度为例,当语法单位数据库中的语法单位与目标语法单位的拼音、声调完全相同时,则将相似度评判为100%,当拼音、以及声调存在区别时则根据区别程度评判相似度;对于字形维度,则基于字形的差异度来评判相似度,例如可以基于书写顺序中笔画的差异来评判相似度,第一阈值越大,则查找到的候选语法单位的数量越少,精度也相应增高,实际应用中第一阈值可以根据不同的维度、以及用户的精度需求对应设置。

步骤S306,在所述候选语法单位中确定目标候选语法单位,并利用所述目标候选语法单位更新显示在所述目标文字信息中所识别出的目标语法单位。

实际应用中,可以根据用户在呈现候选语法单位的图形界面中实施的特定操作(如点触、圈选)来确定用户期望的目标语法单位,当然,也可以根据用户的语音指令确定用户指示的目标语法单位。

实施例四

本实施例记载一种信息处理方法,应用于智能手机、平板电脑等支持显示图形界面以及人机交互的电子设备,如图8所示,本实施例记载的信息处理方法包括:

步骤S401,获取目标文字信息。

显示数据可以为用户手动输入(如利用拼音输入法、手写输入法)等输入方式在电子设备的图形界面输入的文字对应的显示数据;也可以为电子设备对用户的语音进行识别出的文字对应的显示数据。

步骤S402,解析所述目标文字信息得到构成所述目标文字信息的至少一个语法单位,并在所述至少一个语法单位中识别出目标语法单位。

文字信息可以为单个字,词语、词组或语句或段落,解析文字信息的粒度也即语法单位可以采用语素、词或词组;

在对文字信息识别出多个语法单位后,可以采用自动识别的方式在构成文字信息的多个语法单位中识别出目标语法单位(如将文字信息中的第一个语法单位识别目标语法单位,或者提示用户对识别出的语法单位进行手动选取,如通过触控选取、基于识别用户改变电子设备位姿(可以通过电子设备中的陀螺仪输出的数据确定电子设备的位姿变化)得到的选取指令选取、或者基于用户的语音指令选取,将用户选取的至少一个语法单位作为目标语法单位。

一个示例如图9所示,电子设备500对图形界面510中的文本信息进行识别,得到语法单位:食物、的、以及月亮,并将语法单位以不同的下划线标识,从而使不同的语法单位具有不同的视觉效果;当用户需要对语法单位“食物”以及“的”修正时,可以在图形界面510中实施点触操作520选中语法单位“食物”与语法单位“的”,触发电子设备识别出的语法单位“食物”以及语法单位“的”作为目标语法单位。

步骤S403,在语法单位数据库中查找与所述目标语法单位适配的候选语法单位。

步骤S404,查找到所述候选语法单位的数量是否小于第二阈值,如果是,则执行步骤S405;否则,执行步骤S408。

第二阈值可以为任意整数,例如当第二阈值为零,表明在语法单位数据库中未查找到与语法单位适配的候选语法单位,这往往是由于目标语法单位不符合常规语法结构导致,一个常见的情况是,用户通过圈选等触控操作选取目标语法单位时,由于操作失误等原因,将不常见的语法单位组合为目标语法单位,例如在图9中,用户的本意是对语法单位“食物”进行修正,但用户将语法单位“食物”以及语法单位“的”指示为目标语法单位,由于这样的表达方式是非常规的方式,因此难以在语法单位数据库中查找到适配的候选语法单位。

步骤S405,解析所述目标语法单位得到所述目标语法单位的语法结构信息。

步骤S406,基于所述目标语法单位的语法结构信息对所述目标语法单位进行处理,得到至少一个新的语法单位。

步骤S407,利用所得到的至少一个新的语法单位更新所述目标语法单位,也即作为新的目标语法单位,并利用新的目标语法单位转入步骤S403继续查找对应的候选语法单位。

基于步骤S405得到的语法结构,例如,方式1)所述语法结构信息表征所述目标语法单位包括至少两个子语法单位时,将所述目标语法单位划分为两个子语法单位以得到至少两个新的所述目标语法单位,也就是说,可以将目标语法单位进一步划分,对于词组可以继续划分为词语,对于词语可以划分为语素,对于可以基于短语的词性(状语、助词、名词等)进行划分,将得到的新的语法单位作为新的目标语法单位,重新在语法单位数据库中查找与新的目标语法单位适配的候选语法单位;

再例如,方式2)所述语法结构信息表征所述目标语法单位包括有预设类型的特定语法单位时,如包括助词“的”、“地”、“得”时,在所述目标语法单位中去除所述特定语法单位以得到所述新的语法单位。

步骤S408,在所述候选语法单位中确定目标候选语法单位,并利用所述目标候选语法单位更新显示在所述目标文字信息中所识别出的目标语法单位。

实际应用中,可以根据用户在呈现候选语法单位的图形界面中实施的特定操作(如点触、圈选)来确定用户期望的目标语法单位,当然,也可以根据用户的语音指令确定用户指示的目标语法单位。

仍以图9为例说明,用户通过圈选操作520将语法单位“食物的”指示为目标语法单位时,参见图10,电子设备在语法单位数据库中未查找到与目标语法单位“食物的”适配的候选语法单位,解析550目标语法单位“食物的”的语法结构,基于上述的方式2),确定目标语法单位“食物的”包括助词“的”,因此将“的”去除得到新的目标语法单位“食物”,并在语法单位数据库中查找与新的目标语法单位“食物”适配的候选语法单位,在候选框560中呈现,接收到用户选取候选语法单位“十五”的操作570时,利用用户选中的候选语法 单位“十五”对文字信息中的目标语法单位“食物”进行更新,从而完成文字信息的修正。

实施例五

本实施例记载一种信息处理方法,应用于智能手机、平板电脑等支持显示图形界面以及人机交互的电子设备,如图11所示,本实施例记载的信息处理方法包括:

步骤S1101,获取目标文字信息。

目标文字信息可以为图形界面中处于编辑输入状态的全部文字信息,例如,用户在消息窗口中编辑输入短消息时,可以将消息窗口中已经输入的全部文字信息识别为目标文字信息;

目标文字也可以是图形界面中呈现的文字信息中根据用户的操作识别出的部分文字信息;例如,当检测到用户在图形界面中实施的触控操作(如画圈、划横线),检测出操作的操作区域(如用户画出的圆圈的具体位置、用户画出的横线的具体位置),将呈现的文字信息中落入操作区域的文字识别为目标文字信息。

在一个示例中,如图2所示,电子设备100可以显示图形界面110,并在图形界面中运行文字输入窗口(如拼音、笔画等文字输入窗口),以支持用户输入文字,在用户进行文字输入操作时,如果用户选中输入的文字,则获取输入窗口的应用120(如拼音输入应用、笔画输入应用)输出的显示数据,并基于显示数据与在图形界面中显示用户输入的文字信息;

在另一个示例中,如图3所示,电子设备200支持语音识别,当用户220需要对电子设备呈现的图形界面210中输入文字时,电子设备的语音识别功能被触发,采集用户的语音230并识别为文字数据(也即显示数据),基于显示数据与在图形界面210中显示对应的文字信息。

步骤S1102,在语法单位数据库中查找与所述目标文字信息适配的候选语法单位,若查找到的候选语法单位的数量小于第三阈值,则执行步骤S103;否 则,执行步骤1104。

第三阈值可以为大于或等于1的整数,作为一个示例,当第三阈值为1时,如果在语法单位数据库中没有找到与目标文字信息适配的候选语法单位,如目标文字信息为“食物的月亮”时,由于目标文字信息过长或属于非常规表达方式,导致此无法在语法单位数据库中查找到适配的候选语法单位;后续步骤S1103将对目标文字信息进行进一步分解;如果在语法单位数据库中查找到与目标文字信息适配的候选语法单位的候选语法单位的数量超出第三阈值,则判定目标文字信息不需要进一步拆分识别,可以在后续步骤S1104中确定(自动确定或基于用户的操作选定)目标候选语法单位,对目标文字信息进行替换更新。

步骤S1103,解析所述目标文字信息得到构成所述目标文字信息的至少一个语法单位,并在所述至少一个语法单位中识别出目标语法单位。

文字信息可以为单个字,词语、词组或语句或段落,解析文字信息的粒度也即语法单位可以采用语素、词或词组;

在对文字信息识别出多个语法单位后,可以采用自动识别的方式在构成文字信息的多个语法单位中识别出目标语法单位(如将文字信息中的第一个语法单位识别目标语法单位,或者提示用户对识别出的语法单位进行手动选取,如通过触控选取、基于识别用户改变电子设备位姿(可以通过电子设备中的陀螺仪输出的数据确定电子设备的位姿变化)得到的选取指令选取、或者基于用户的语音指令选取,将用户选取的至少一个语法单位作为目标语法单位。

步骤S1103,在语法单位数据库中查找与所述目标语法单位适配的候选语法单位。

电子设备可以基于自身设置的语法单位数据库进行查找,或者基于网络侧服务器提供的查询接口,在网络侧服务器维护的语法单位数据库中查找。

步骤S1104,在所述候选语法单位中确定目标候选语法单位,并利用所述目标候选语法单位更新显示在所述目标文字信息中所识别出的目标语法单位。

本实施例中,通过对文字信息拆分为语法单位,并可以通过自动识别或用 户识别的方式确定目标语法单位,基于语法单位数据库中与目标语法单位适配的语法单位对目标语法单位进行替换,其中适配的语法单位可以由电子设备自动选取,也可以由根据用户的指令选取,这能够提升对文字信息进行修正的效率,进而提升了用户体验。

实施例六

本实施例记载一种电子设备600,如图12所示,包括:

获取单元610,用于获取目标文字信息;

解析单元620,用于解析所述目标文字信息得到构成所述目标文字信息的至少一个语法单位,并在所述至少一个语法单位中识别出目标语法单位;

第一查找单元630,用于在语法单位数据库中查找与所述目标语法单位适配的候选语法单位;

更新单元640,用于在所述候选语法单位中确定目标候选语法单位,并利用所述目标候选语法单位更新显示在所述目标文字信息中所识别出的目标语法单位。

作为一个示例,所述获取单元610包括:

呈现模块6101,用于呈现文字信息;

检测模块6102(与呈现模块6101连接),用于检测操作得到所述操作对应的操作区域;

第一确定模块(与检测模块6102连接),用于将所述目标文字信息中与所述操作区域对应的文字信息确定为所述目标文字信息。

作为一个示例,所述解析单元620包括:

第一解析模块6201,用于解析所述目标文字信息,得到构成所述目标文字信息的至少一个语法单位,触发所述第一识别模块或所述第二识别模块;

第一识别模块6202,与第一解析模块6201连接,用于将所解析出的全部语法单位识别为所述目标语法单位;

第二识别模块6203,与第一识别模块6202连接,用于以不同的参数显示 构成所述目标文字信息的全部语法单位,解析接收到的第一操作以确定所述第一操作在所述全部语法单位中指示的语法单位,将所述第一操作所指示的语法单位识别为所述目标语法单位。

作为一个示例,所述第一查找单元630包括:

获取模块6301,用于获取所述图形界面所对应的输入环境特征参数;

第二确定模块6302,与获取模块6301连接,用于基于所述输入环境特征参数,确定在所述语法单位数据库查找所述目标语法单位时所使用的维度;

第一查找模块6303,与第二确定模块6302连接,用于在所述语法单位数据库中查找至少一个与所述目标语法单位在所述维度的特征相似度超过第一阈值的语法单位作为所述候选语法单位。

作为一个示例,所述第一查找单元630,包括:

第二查找模块6304,用于查找到所述候选语法单位;

第二解析模块6305,与第二查找模块6304连接,用于当所述第二查找模块查找到所述候选语法单位的数量小于第二阈值时,解析所述目标语法单位得到所述目标语法单位的语法结构信息;

更新模块6306,与第二解析模块6305连接,用于基于所述目标语法单位的语法结构信息对所述目标语法单位进行处理,得到至少一个新的语法单位;利用所得到的至少一个新的语法单位更新所述目标语法单位。

作为一个示例,所述更新模块6306,还用于所述语法结构信息表征所述目标语法单位包括有预设类型的特定语法单位时,在所述目标语法单位中去除所述特定语法单位以得到所述新的语法单位;和/或,所述语法结构信息表征所述目标语法单位包括至少两个子语法单位时,将所述目标语法单位划分为两个子语法单位以得到至少两个新的所述目标语法单位。

如图13所示,基于图12,所述电子设备600可以还包括:

第二查找单元650,在语法单位数据库中查找与所述目标文字信息适配的候选语法单位;若查找到的候选语法单位的数量小于第三阈值,则触发所述解析单元620解析所述目标文字信息得到构成所述目标文字信息的至少一个语法 单位。

实际应用中,电子设备600中的各单元可由处理器、微处理器(MCU)、逻辑可编程门阵列(FPGA)或专用集成电路(ASIC)实现。

本发明实施例中,通过对文字信息拆分为语法单位,并通过自动识别或用户识别的方式确定目标语法单位,基于语法单位数据库中与目标语法单位适配的语法单位对目标语法单位进行替换,例如适配的语法单位可以由电子设备自动选取,也可以由根据用户的指令选取,这能够提升对文字信息进行修正的效率,进而提升了用户体验。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1