信息输出方法及装置的制作方法

文档序号:6433489阅读:105来源:国知局
专利名称:信息输出方法及装置的制作方法
信息输出方法及装置技术领域
本申请涉及通信终端技术领域,特别涉及一种信息输出方法及装置。
背景技术
应用在现有终端设备中的输入方式,包括拼音输入、笔画输入、手写输入等,特别 是手写输入专门应用在触摸式终端设备中。在应用触摸式终端进行手写输入时,用户可能 会遇到不会写的字,此时用户需要从手写输入方式切换到拼音输入方式,通过拼音输入选 择不会写的字,完成选择后再切换到手写输入状态;又或者,在进行拼音输入时,当待输入 的某个字不认识的时候,且用户也难以通过拼音方式输出,可能需要切换到手写方式进行 手写输入。
发明人在对现有信息输出的方式进行研究的过程中发现,在手写输入方式下遇到 不会写的字时,需要切换到拼音输入方式,或者在拼音输入方式下遇到不认识的字时,需要 切换到手写输入方式,因此影响了用户在信息输入时的连贯性,由此降低了用户体验。发明内容
本申请实施例的目的在于提供一种信息输出方法及装置,以解决现有技术中当采 用一种输入方式难以输入所需字符,从而需要切换输入方式,降低用户手写输入连贯性的 问题。
为解决上述技术问题,本申请实施例提供如下技术方案
—种信息输出方法,所述方法包括
获取用户在第一输入方式下输入的字符;
从所述字符中确定待确定字符的位置;
根据所述待确定字符的位置查找所述待确定字符后面的至少一个字符,根据所述 后面的至少一个字符与所述待确定字符之间的语义关系查找数据库,从所述数据库中匹配 待确定字符;
自动输出所述待确定字符。
还包括
根据所述待确定字符的位置分别查找所述待确定字符前面和后面的至少一个字 符,根据所述前面和后面的至少一个字符与所述待确定字符之间的语义关系查找数据库, 从所述数据库中匹配待确定字符。
所述从字符中确定待确定字符的位置具体为对于每个字符的输入位置,当某个 位置上没有输入相应字符,或者输入了预设的特殊字符,或者设置了预设的特殊标记时,确 定所述某个位置为待确定字符所在的位置。
所述第一输入方式包括拼音输入方式、或手写输入方式;
所述获取用户在第一输入方式下输入的字符具体为获取用户在第一输入方式通 过输入区域输入的字符,其中,当所述第一输入方式为手写输入方式时,所述输入区域为手写输入区域,当所述第一输入方式为拼音输入方式时,所述输入区域为拼音输入区域。
还包括
预先将所述输入区域划分为至少一个输入单元,每个所述输入单元用于在每一次 输入操作时输入一个字符;
所述获取用户通过输入区域输入的字符具体为获取用户通过所述至少一个输入 单元顺序输入的字符。
当所述输入区域划分为至少两个输入单元时,所述从所述字符中确定待确定字符 的位置包括
识别每个所述输入单元中顺序输入的字符;
当判断某个输入单元中没有输入字符,或者为预设的特殊字符时,确定所述输入 单兀中的字符为待确定字符。
当所述输入区域划分为一个输入单元时,所述从所述字符中确定待确定字符的位 置包括
识别通过所述输入单元顺序输入的字符;
当判断某次输入为预设的特殊标记时,确定所述输入对应的字符为待确定字符。
所述从所述子符中确定待确定子符的位直之后,还包括
将所述输入单元中输入的字符组合成语句,其中所述待确定字符通过预设符号进 行显示。
—种信息输出装置,所述装置包括
获取单元,用于获取用户在第一输入方式下输入的字符;
确定单元,用于从所述字符中确定待确定字符的位置;
匹配单元,用于根据所述待确定字符的位置查找所述待确定字符后面的至少一个 字符,根据所述后面的至少一个字符与所述待确定字符之间的语义关系查找数据库,从所 述数据库中匹配待确定字符;
输出单元,用于自动输出所述待确定字符。
所述匹配单元,还用于根据所述待确定字符的位置分别查找所述待确定字符前面 和后面的至少一个字符,根据所述前面和后面的至少一个字符与所述待确定字符之间的语 义关系查找数据库,从所述数据库中匹配待确定字符。
所述确定单元,具体用于对于每个字符的输入位置,当某个位置上没有输入相应 字符,或者输入了预设的特殊字符,或者设置了预设的特殊标记时,确定所述某个位置为待 确定字符所在的位置。
所述第一输入方式包括拼音输入方式、或手写输入方式;
所述获取单元,具体用于获取用户在第一输入方式通过输入区域输入的字符,其 中,当所述第一输入方式为手写输入方式时,所述输入区域为手写输入区域,当所述第一输 入方式为拼音输入方式时,所述输入区域为拼音输入区域。
还包括
划分单元,用于预先将所述输入区域划分为至少一个输入单元,每个所述输入单 元用于在每一次输入操作时输入一个字符;
所述获取单元,具体用于获取用户通过所述至少一个输入单元顺序输入的字符。
当所述划分单元将所述输入区域划分为至少两个输入单元时,所述确定单元包 括
第一识别子单元,用于识别每个所述输入单元中顺序输入的字符;
第一判断子单元,用于当判断某个输入单元中没有输入字符,或者为预设的特殊 字符时,确定所述输入单元中的字符为待确定字符。
当所述划分单元将所述输入区域划分为一个输入单元时,所述确定单元包括
第二识别子单元,用于识别通过所述输入单元顺序输入的字符;
第二判断子单元,用于当判断某次输入为预设的特殊标记时,确定所述输入对应 的字符为待确定字符。
还包括
组合单元,用于将所述输入单元中输入的字符组合成语句,其中所述待确定字符 通过预设符号进行显示。
由以上本申请实施例提供的技术方案可见,本申请实施例中获取用户在第一输入 方式下输入的字符,从字符中确定待确定字符的位置,根据待确定字符的位置查找待确定 字符后面的至少一个字符,根据后面的至少一个字符与待确定字符之间的语义关系查找数 据库,从数据库中匹配待确定字符,自动输出所述待确定字符。本申请实施进行信息输出, 无论在何种输入方式下遇到难以输入的待确定字符时,都无需进行输入方式的切换,而是 通过标记该待确定字符,以便根据该待确定字符与其它字符的语义关系匹配出该待确定字 符,并自动输入该待确定字符,从而减少了用户手动进行输入方式切换的操作,提高了用户 信息输入时的连贯性,增强了用户体验。


为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而 言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请信息输出方法的第一实施例流程图2为本申请信息输出方法的第二实施例流程图3A为本申请信息输出方法的第三实施例流程图3B为图3A所示实施例中的一种手写输入信息的输出示意图4为本申请信息输出方法的第四实施例流程图5为本申请信息输出装置的第一实施例流程图6为本申请信息输出装置的第二实施例流程图。
具体实施方式
在如下本申请的多个实施例中,分别提供了信息输出方法及装置。应用实施进行 信息输出,无论在何种输入方式下遇到难以输入的待确定字符时,都无需进行输入方式的 切换,而是通过标记该待确定字符,以便根据该待确定字符与其它字符的语义关系匹配出 该待确定字符,并自动输入该待确定字符,从而减少了用户手动进行输入方式切换的操作, 提高了用户信息输入时的连贯性,增强了用户体验。
为了使本技术领域的人员更好地理解本申请实施例中的技术方案,并使本申请实 施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请实施例中技术方 案作进一步详细的说明。
参见图1,为本申请信息输出方法的第一实施例流程图
步骤101 :获取用户在第一输入方式下输入的字符。
其中,第一输入方式可以包括拼音输入方式、或手写输入方式。具体的,获取用户 在第一输入方式通过输入区域输入的字符,其中,当第一输入方式为手写输入方式时,输入 区域为手写输入区域,当第一输入方式为拼音输入方式时,输入区域为拼音输入区域。
步骤102 :从输入的字符中确定待确定字符的位置。
具体的,对于每个字符的输入位置,当某个位置上没有输入相应字符,或者输入了 预设的特殊字符,或者设置了预设的特殊标记时,确定某个位置为待确定字符所在的位置。
步骤103 :根据待确定字符的位置查找待确定字符后面的至少一个字符,根据后 面的至少一个字符与待确定字符之间的语义关系查找数据库,从数据库中匹配待确定字 符。
进一步,可以根据待确定字符的位置分别查找所述待确定字符前面和后面的至少 一个字符,根据前面和后面的至少一个字符与所述待确定字符之间的语义关系查找数据 库,从数据库中匹配待确定字符。
步骤104 自动输出待确定字符。
参见图2,为本申请信息输出方法的第二实施例流程图,该实施例示出了采用拼音 输入方式时的信息输出过程
步骤201 :获取用户在拼音输入方式下通过输入区域输入的字符。
应用本申请实施例的终端设备可以具体为手机、PDA等便携终端,当用户选择拼音 输入方式后,便可在输入区域通过拼音方式输入字符。
步骤202 :对于每个字符的输入位置,当某个位置上没有输入相应字符,或者输入 了预设的特殊字符,或者设置了预设的特殊标记时,确定该位置为待确定字符所在的位置。
对于拼音输入区域,每个输入的字符都具有相应的输入位置,即输入的字符显示 在其输入位置上。假设用户在拼音输入区域输入一句话,其中当遇到某个字符不认识,难以 通过拼音进行拼写输入时,则可以在该字符所在输入位置上输入空格(即没有输入相应字 符),或者输入预设的特殊字符(例如预设的“#”),或者在该输入位置上显示预设的特殊 标记(例如显示斜划线等),当输入完一句话后,就可以从每个输入位置上显示的内容来 判断该位置是否为待确定字符所在的位置,例如,当某个输入位置上输入的是特殊字符“#” 时,就可以确定该输入位置为待确定字符所在的位置。
步骤203 :将所有字符组合成语句输出,其中待确定字符通过预设符号进行显示。
该步骤为可选的步骤,对于用户连续输入的一句话,虽然输入时是按照单个字符 进行输入,但是为了方便用户查看,可以在输入完一句话后,将每个字符组合在一起显示在 显示界面上。特别当输入区域所划分的输入单元数量较少,例如两个,则在输入过程中一 个输入区域难以显示完整的一句话,因此可以在输入完成后,将一句话整体输出,供用户查 看。
步骤204 :根据待确定字符的位置查找该待确定字符前面和后面的至少一个字
本实施例中可以采用现有语义关联的方式来查找待确定字符的内容,包括可以 关联待确定字符的后面至少一个字符,或者同时关联待确定字符的前后字符,相应的,根据 所要关联的字符为位置和数量,从输入的字符中查找待确定字符的关联字符。
步骤205 :根据前面和后面的至少一个字符与待确定字符之间的语义关系查找数 据库,从数据库中匹配待确定字符。
本申请实施例应用语义关系确定待确定字符,需要预先建立语义关联数据库,该 语义关联数据库按照一定的语义关联算法建立,通过数据库进行语义关联的过程与现有技 术一致,在此不再赘述。
例如,当用户想要输入的一句话为“你听说过后羿射日的故事吗? ”,其中“羿”字 所在的输入位置为空白,可以确定该位置上的为待确定字符,则可以查找该待确定字符的 前面一个字符为“后”,后面两个字符为“射日”,按照上述三个字符从数据库中可以匹配到 四个字的成语“后羿射日”,从而将“羿”字确定为待确定字符进行输出。又例如,用户想要 输入的一句话为“这件事情亟待解决”,其中“亟”字所在的输入位置为空白,可以确定该位 置上的为待确定字符,则可以仅查找该待确定字符的后面一个字符为“待”,根据“待”匹配 到词语“亟待”,从而将“亟”字确定为待确定字符进行输出。
需要说明的是,在某些情况下,可能待确定字符会从数据库中匹配出两个以上的 结果,此时可以将两个以上的匹配结果同时输出给用户,由用户进行选择;又或者,在某些 情况下,待确定字符难以从数据库中获得匹配的结果,此时也可以向用户返回难以匹配到 结果的信息提示,而待确定字符所在的位置仍然显示空白,或者预设的特殊字符等,在此不 进行限制。
步骤206 自动输出待确定字符。
参见图3,为本申请信息输出方法的第三实施例,该实施例示出了采用手写输入方 式时的信息输出过程,其中假设手写输入区域划分为至少两个输入单元
步骤301 :预先将手写输入区域划分为至少两个输入单元,每个输入单元用于在 每一次手写输入操作时输入一个字符。
应用本申请实施例的终端设备可以具体为手机、PDA等便携终端,其中便携终端的 手写输入区域可以根据显示屏的大小进行输入单元的划分,当输入区域较大时,可以将输 入区域划分为两个或两个以上的输入单元,以使用户可以在当前显示区域中尽量输入多个 字符。例如,可以将输入区域划分为多个单元格,在用户选择手写输入方式时,则在输入区 域显示出所划分的多个单元格,如图3B所示,将输入区域划分为16个输入单元。
步骤302 :获取用户在手写输入方式下通过至少两个输入单元顺序输入的字符。
对于手写输入区域,每个输入字符都具有相应的输入位置,即为图3B中划分的各 个输入单元,每个输入单元中显示一个字符。假设用户在上述手写输入区域中输入一句话, 则当遇到某个字不会写时,可以跳过该字符所在的输入单元,即该输入单元显示为空白,或 者也可以在该字符所在的输入单元内输入预设的特殊字符,例如图3B中示出的斜划线。
步骤303 :识别每个输入单元中顺序输入的字符。
步骤304 :当判断某个输入单元中没有输入字符,或者为预设的特殊字符时,确定 该输入单元中的字符为待确定字符。
当用户输入完一句话后,就可以从每个输入位置上输入的内容来判断该位置是否 为待确定字符所在的位置,例如,当判断某个输入单元中输入了特殊字符“/”时,则可以确 定该输入单元中需要输入待确定字符。
步骤305 :将所有输入单元中输入的字符组合成语句,其中待确定字符通过预设 符号进行显示。
该步骤为可选步骤,对于用户连续输入的一句话,虽然输入时是按照单个字符进 行输入,但是为了方便用户查看,可以在输入完一句话后,将每个字符组合在一起显示在当 前的输入区域上。特别当输入区域所划分的输入单元数量较少,例如两个,则在输入过程中 一个输入区域难以显示完整的一句话,因此可以在输入完成后,将一句话整体输出,供用户 查看;对于如图3B所示的,输入区域划分的输入单元较多的情况,则如果输入单元可以显 示完整的一句话,也可以不必再将手写输入的一句话在输入单元下方再显示一遍,对此本 申请实施例不进行限制,只用于描述可能出现的情况。
步骤306 :根据待确定字符的位置分别查找该待确定字符前面和后面的至少一个字符。
本实施例中可以采用现有语义关联的方式来查找待确定字符的内容,包括可以 关联待确定字符的前面至少一个字符,或者关联待确定字符的后面至少一个字符,或者同 时关联待确定字符的前后字符,相应的,根据所要关联的字符为位置和数量,从输入的字符 中查找待确定字符的关联字符。
步骤307 :根据前面和后面的至少一个字符与该待确定字符之间的语义关系查找 数据库,从数据库中匹配待确定字符。
本实施例中可以采用现有语义关联的方式来查找待确定字符的内容,包括可以 关联待确定字符的前面至少一个字符,或者关联待确定字符的后面至少一个字符,或者同 时关联待确定字符的前后字符,相应的,根据所要关联的字符为位置和数量,从输入的字符 中查找待确定字符的关联字符。
如图3B中所示,当用户想要输入的一句话为“你听说过后羿射日的故事吗? ”,其 中“羿”字所在的输入位置为“/”,则可以确定该位置上的为待确定字符,则可以查找该待确 定字符的前面和后面的字符分别为“后”和“射”,按照上述两个字符从数据库中可以匹配到 “后羿射日”,从而将“羿”字确定为待确定字符进行输出。
需要说明的是,在某些情况下,可能待确定字符会从数据库中匹配出两个以上的 结果,此时可以将两个以上的匹配结果同时输出给用户,由用户进行选择;又或者,在某些 情况下,待确定字符难以从数据库中获得匹配的结果,此时也可以向用户返回难以匹配到 结果的信息提示,而待确定字符所在的位置仍然显示空白,或者预设的特殊字符等,在此不 进行限制。
步骤308 自动输出该待确定字符。
参见图4,为本申请信息输出方法的第四实施例,该实施例示出了采用手写输入方 式时的信息输出过程,其中假设手写输入区域划分为一个输入单元
步骤401 :预先将手写输入区域划分为一个输入单元,该输入单元用于在每一次 手写输入操作时输入一个字符。
应用本申请实施例的终端设备可以具体为手机、PDA、笔记本电脑等便携终端,其中便携终端的手写输入区域可以根据显示屏的大小进行输入单元的划分,当输入区域较小 时,可以将输入区域整体划分为一个输入单元,每次输入单元中输入一个字符,然后自动跳 转到下一个输入单元,再输入一个字符,即用户在当前输入单元输入字符时,无法查看上一 个输入单元中输入的字符。
步骤402 :获取用户在手写输入方式下通过该一个输入单元顺序输入的字符。
本实施例中,假设用户在手写输入区域中输入一句话,当遇到某个字不会写时,由 于输入区域内仅划分了一个输入单元,则在当前输入单元用户可以通过设置的特殊标记跳 过该当前输入单元,例如,可以在每个输入单元右下方设置一个跳过标记,当用户点击该跳 过标记时,在自动转入下一个输入单元。当然,也可以如前实施例三中所描述,在当前输入 单元中输入预设的特殊字符,以便跳过当前输入单元,进入下一个输入单元,
步骤403 :识别通过该输入单元顺序输入的字符。
步骤404 :当判断某次输入为预设的特殊标记时,确定该次输入对应的字符为待确定字符。
当用户输入完一句话后,就可以从每个输入单元中输入的内容来判断该输入单元 是否为待确定字符所在的输入单元,即判断哪个输入单元为待确定字符所在的位置,例如, 当判断某个输入单元中为通过点击跳过标识后未输入字符的输入单元,则可以确定该输入 单元中需要输入待确定字符。
步骤405 :将顺序通过该输入单元中输入的字符组合成语句,其中待确定字符通 过预设符号进行显示。
该步骤为可选步骤,对于用户连续输入的一句话,虽然输入时是按照单个字符进 行输入,但是为了方便用户查看,可以在输入完一句话后,将每个字符组合在一起显示在当 前的输入区域上。特别对于本实施例中说,由于输入区域划分为一个输入单元,每次只能显 示输入的一个字符,因此为了用户查看方便,可以在输入完一句话后,将所输入的一句话整 体输出。
步骤406 :根据待确定字符的位置分别查找该待确定字符前面和后面的至少一个字符。
本实施例中可以采用现有语义关联的方式来查找待确定字符的内容,包括可以 关联待确定字符的前面至少一个字符,或者关联待确定字符的后面至少一个字符,或者同 时关联待确定字符的前后字符,相应的,根据所要关联的字符为位置和数量,从输入的字符 中查找待确定字符的关联字符。
步骤407 :根据前面和后面的至少一个字符与该待确定字符之间的语义关系查找 数据库,从数据库中匹配待确定字符。
本实施例中可以采用现有语义关联的方式来查找待确定字符的内容,包括可以 关联待确定字符的前面至少一个字符,或者关联待确定字符的后面至少一个字符,或者同 时关联待确定字符的前后字符,相应的,根据所要关联的字符为位置和数量,从输入的字符 中查找待确定字符的关联字符。
需要说明的是,在某些情况下,可能待确定字符会从数据库中匹配出两个以上的 结果,此时可以将两个以上的匹配结果同时输出给用户,由用户进行选择;又或者,在某些 情况下,待确定字符难以从数据库中获得匹配的结果,此时也可以向用户返回难以匹配到结果的信息提示,而待确定字符所在的位置仍然显示空白,或者预设的特殊字符等,在此不 进行限制。
步骤408 自动输出该待确定字符。
与本申请信息输出方法的实施例相对应,本申请还提供了信息输出装置的实施 例。
参见图5,为本申请信息输出装置的第一实施例框图
该信息输出装置包括获取单元510、确定单元520、匹配单元530和输出单元 540。
其中,获取单兀510,用于获取用户在第一输入方式下输入的字符;
确定单元520,用于从所述字符中确定待确定字符的位置;
匹配单元530,用于根据所述待确定字符的位置查找所述待确定字符后面的至少 一个字符,根据所述后面的至少一个字符与所述待确定字符之间的语义关系查找数据库, 从所述数据库中匹配待确定字符;
输出单元540,用于自动输出所述待确定字符。
参见图6,为本申请信息输出装置的第二实施例框图
该信息输出装置包括划分单元610、获取单元620、确定单元630、组合单元640、 匹配单元650和输出单元660。
其中,划分单元610,用于预先将输入区域划分为至少一个输入单元,每个所述输 入单元用于在每一次输入操作时输入一个字符;
获取单元620,用于获取用户在第一输入方式通过所述至少一个输入单元顺序输 入的字符,其中,当所述第一输入方式为手写输入方式时,所述输入区域为手写输入区域, 当所述第一输入方式为拼音输入方式时,所述输入区域为拼音输入区域;
确定单元630,用于对于每个字符的输入位置,当某个位置上没有输入相应字符, 或者输入了预设的特殊字符,或者设置了预设的特殊标记时,确定所述某个位置为待确定 字符所在的位置;
组合单元640,用于将所述输入单元中输入的字符组合成语句,其中所述待确定字 符通过预设符号进行显示;
匹配单元650,用于根据所述待确定字符的位置分别查找所述待确定字符前面和 后面的至少一个字符,根据所述前面和后面的至少一个字符与所述待确定字符之间的语义 关系查找数据库,从所述数据库中匹配待确定字符;
输出单元660,用于自动输出所述待确定字符。
具体的,所述确定单元630可以包括(图6中未示出)
第一识别子单元,用于识别每个所述输入单元中顺序输入的字符;
第一判断子单元,用于当判断某个输入单元中没有输入字符,或者为预设的特殊 字符时,确定所述输入单元中的字符为待确定字符。
具体的,所述确定单元630也可以包括(图6中未示出)
第二识别子单元,用于识别通过所述输入单元顺序输入的字符;
第二判断子单元,用于当判断某次输入为预设的特殊标记时,确定所述输入对应 的字符为待确定字符。
通过以上的实施方式的描述可知,本申请实施例中获取用户在第一输入方式下输 入的字符,从字符中确定待确定字符的位置,根据待确定字符的位置查找待确定字符后面 的至少一个字符,根据后面的至少一个字符与待确定字符之间的语义关系查找数据库,从 数据库中匹配待确定字符,自动输出所述待确定字符。本申请实施进行信息输出,无论在何 种输入方式下遇到难以输入的待确定字符时,都无需进行输入方式的切换,而是通过标记 该待确定字符,以便根据该待确定字符与其它字符的语义关系匹配出该待确定字符,并自 动输入该待确定字符,从而减少了用户手动进行输入方式切换的操作,提高了用户信息输 入时的连贯性,增强了用户体验。
本领域的技术人员可以清楚地了解到本申请实施例中的技术可借助软件加必需 的通用硬件平台的方式来实现。基于这样的理解,本申请实施例中的技术方案本质上或者 说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存 储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以 是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分 所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部 分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实 施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例 的部分说明即可。
以上所述的本申请实施方式,并不构成对本申请保护范围的限定。任何在本申请 的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请的保护范围之内。
权利要求
1.一种信息输出方法,其特征在于,所述方法包括获取用户在第一输入方式下输入的字符;从所述字符中确定待确定字符的位置;根据所述待确定字符的位置查找所述待确定字符后面的至少一个字符,根据所述后面的至少一个字符与所述待确定字符之间的语义关系查找数据库,从所述数据库中匹配待确定字符;自动输出所述待确定字符。
2.根据权利要求1所述的方法,其特征在于,还包括根据所述待确定字符的位置分别查找所述待确定字符前面和后面的至少一个字符,根据所述前面和后面的至少一个字符与所述待确定字符之间的语义关系查找数据库,从所述数据库中匹配待确定字符。
3.根据权利要求1所述的方法,其特征在于,所述从字符中确定待确定字符的位置具体为对于每个字符的输入位置,当某个位置上没有输入相应字符,或者输入了预设的特殊字符,或者设置了预设的特殊标记时,确定所述某个位置为待确定字符所在的位置。
4.根据权利要求1所述的方法,其特征在于,所述第一输入方式包括拼音输入方式、或手写输入方式;所述获取用户在第一输入方式下输入的字符具体为获取用户在第一输入方式通过输入区域输入的字符,其中,当所述第一输入方式为手写输入方式时,所述输入区域为手写输入区域,当所述第一输入方式为拼音输入方式时,所述输入区域为拼音输入区域。
5.根据权利要求4所述的方法,其特征在于,还包括预先将所述输入区域划分为至少一个输入单元,每个所述输入单元用于在每一次输入操作时输入一个字符;所述获取用户通过输入区域输入的字符具体为获取用户通过所述至少一个输入单元顺序输入的字符。
6.根据权利要求5所述的方法,其特征在于,当所述输入区域划分为至少两个输入单元时,所述从所述字符中确定待确定字符的位置包括识别每个所述输入单元中顺序输入的字符;当判断某个输入单元中没有输入字符,或者为预设的特殊字符时,确定所述输入单元中的字符为待确定字符。
7.根据权利要求5所述的方法,其特征在于,当所述输入区域划分为一个输入单元时,所述从所述字符中确定待确定字符的位置包括识别通过所述输入单元顺序输入的字符;当判断某次输入为预设的特殊标记时,确定所述输入对应的字符为待确定字符。
8.根据权利要求6或7所述的方法,其特征在于,所述从所述字符中确定待确定字符的位置之后,还包括将所述输入单元中输入的字符组合成语句,其中所述待确定字符通过预设符号进行显/Jn ο
9.一种信息输出装置,其特征在于,所述装置包括获取单兀,用于获取用户在第一输入方式下输入的字符;确定单元,用于从所述字符中确定待确定字符的位置;匹配单元,用于根据所述待确定字符的位置查找所述待确定字符后面的至少一个字符,根据所述后面的至少一个字符与所述待确定字符之间的语义关系查找数据库,从所述数据库中匹配待确定字符;输出单元,用于自动输出所述待确定字符。
10.根据权利要求9所述的装置,其特征在于,所述匹配单元,还用于根据所述待确定字符的位置分别查找所述待确定字符前面和后面的至少一个字符,根据所述前面和后面的至少一个字符与所述待确定字符之间的语义关系查找数据库,从所述数据库中匹配待确定字符。
11.根据权利要求9所述的装置,其特征在于,所述确定单元,具体用于对于每个字符的输入位置,当某个位置上没有输入相应字符,或者输入了预设的特殊字符,或者设置了预设的特殊标记时,确定所述某个位置为待确定字符所在的位置。
12.根据权利要求9所述的装置,其特征在于,所述第一输入方式包括拼音输入方式、或手写输入方式;所述获取单元,具体用于获取用户在第一输入方式通过输入区域输入的字符,其中,当所述第一输入方式为手写输入方式时,所述输入区域为手写输入区域,当所述第一输入方式为拼音输入方式时,所述输入区域为拼音输入区域。
13.根据权利要求12所述的装置,其特征在于,还包括划分单元,用于预先将所述输入区域划分为至少一个输入单元,每个所述输入单元用于在每一次输入操作时输入一个字符;所述获取单元,具体用于获取用户通过所述至少一个输入单元顺序输入的字符。
14.根据权利要求13所述的装置,其特征在于,当所述划分单元将所述输入区域划分为至少两个输入单元时,所述确定单元包括第一识别子单元,用于识别每个所述输入单元中顺序输入的字符;第一判断子单元,用于当判断某个输入单元中没有输入字符,或者为预设的特殊字符时,确定所述输入单元中的字符为待确定字符。
15.根据权利要求13所述的装置,其特征在于,当所述划分单元将所述输入区域划分为一个输入单元时,所述确定单元包括第二识别子单元,用于识别通过所述输入单元顺序输入的字符;第二判断子单元,用于当判断某次输入为预设的特殊标记时,确定所述输入对应的字符为待确定字符。
16.根据权利要求14或15所述的装置,其特征在于,还包括组合单元,用于将所述输入单元中输入的字符组合成语句,其中所述待确定字符通过预设符号进行显示。
全文摘要
本申请实施例公开了一种信息输出方法,所述方法包括获取用户在第一输入方式下输入的字符;从所述字符中确定待确定字符的位置;根据所述待确定字符的位置查找所述待确定字符后面的至少一个字符,根据所述后面的至少一个字符与所述待确定字符之间的语义关系查找数据库,从所述数据库中匹配待确定字符;自动输出所述待确定字符。本申请实施进行信息输出,无论在何种输入方式下遇到难以输入的待确定字符时,都无需进行输入方式的切换,而是通过标记该待确定字符,以便根据该待确定字符与其它字符的语义关系匹配出该待确定字符,并自动输入该待确定字符,从而减少了用户手动进行输入方式切换的操作,提高了用户信息输入时的连贯性,增强了用户体验。
文档编号G06F3/0487GK102999484SQ20111027846
公开日2013年3月27日 申请日期2011年9月19日 优先权日2011年9月19日
发明者武亚强, 李雪雯, 张晓平, 王哲鹏 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1