【技术实现步骤摘要】
本专利技术涉及语言输入
,尤其涉及一种混合型语句输入方法与相应的装置。
技术介绍
随着信息化处理技术的发展,通过终端设备的键盘(触笔)采集信息的场景和机 会逐渐增多,对信息输入的速度和便捷性的要求越来越高。通过终端设备对单一语言形式 的信息进行录入能较好地满足人们需求。但是,由于自然语言的网络化、外国语的本土化等 因素导致输入终端的信息通常以混合语言形式呈现,传统的信息输入方式受到挑战。常见 的混合语言形式有中文、英文两种语言混合,如晚上去吃KFC、上网用WIFI。面对这种混合 型语句的输入,现有输入法的操作流程通常是(参见附图1):在当前输入模式下输入混合 型语句的一种语言类型对应的字串;将输入模式切换到另一种语言类型的输入模式;在切 换后的输入模式下输入另一种语言类型对应的字串,该语言类型的字串输入完毕后又切换 回原来的输入模式进行后续输入。这种方式将一个完整语句的输入过程分割成多种模式下 的多次片段输入,破坏了输入过程的连贯性,且需要录入者反复切换输入模式,给输入工作 带来极大不方便,降低了输入效率,尤其当输入信息较长、包含的语言类型较多时,其输入 ...
【技术保护点】
一种混合型语句输入方法,其特征在于,该方法包括:在当前输入模式下接收混合型语句的符号序列,所述符号序列包括至少一个检索串,所述混合型语句输出至少两种语言类型;以检索串为处理对象,查找当前输入模式对应的字词库是否存在该检索串对应的字词,如果不存在,则转到下一种输入模式对应的字词库进行查找,直至查找到该检索串对应的字词,将查找到的字词作为该检索串的检索结果;将检索结果呈现到输出终端。
【技术特征摘要】
1.一种混合型语句输入方法,其特征在于,该方法包括在当前输入模式下接收混合型语句的符号序列,所述符号序列包括至少一个检索串,所述混合型语句输出至少两种语言类型;以检索串为处理对象,查找当前输入模式对应的字词库是否存在该检索串对应的字词,如果不存在,则转到下一种输入模式对应的字词库进行查找,直至查找到该检索串对应的字词,将查找到的字词作为该检索串的检索结果;将检索结果呈现到输出终端。2.根据权利要求1所述的方法,其特征在于,所述混合型语句的检索串在输入混合型语句的符号序列过程中识别得到。3.根据权利要求2所述的方法,其特征在于,在输入混合型语句的符号序列过程中识别检索串包括接收符号串,所述符号串至少包括一个符号;判断所述符号串是否符合当前输入模式对应语言的语法,如果所述符号串符合,则接收下一个符号,将所述符号串与该符号组合成符号序列,判断该符号序列是否符合当前输入模式对应语言的语法,若该符号序列不符合,则将所述符号串作为检索串,并执行接收下一个符号串的步骤;若该符号序列符合,则执行接收下一个符号的步骤;如果所述符号串不符合,则将所述符号串作为检索串。4.根据权利要求1所述的方法,其特征在于,所述混合型语句的检索串按下述方式识别得到将在当前输入模式下接收的混合型语句的所述符号序列进行拆分,得到混合型语句的各检索串。5.根据权利要求4所述的方法,其特征在于,所述混合型语句的符号序列还包括数字时,则从所述符号序列中提取出数字后执行检索串拆分步骤;在将检索结果进行呈现时,根据数字在符号序列中的位置,将数字与检索结果一并呈现到输出终端。6.根据权利要求4所述的方法,其特征在于,所述混合型语句还包括控制符时,则将所述混合型语句的符号序列按照所述控制符划分为子符号序列;对子符号序列进行拆分以得到检索串。7.根据权利要求1至6中任何一项所述的方法,其特征在于,执行所述转到下一种输入模式对应的字词库进行查找的步骤时,如果输入模式发生切换,则在将检索结果呈现到输出终端后,将输入模式切换回接收混合型语句的符号序列时的输入模式。8.根据权利要求1至6中任何一项所述的方法,其特征在于,从字词库中查找到检索串对应的字词包括至少两个以上时,根据字词频率和/或根据该检索串的上下文选择一个字词作为检索串的检索结果,所述检索串的上下文包括与该检索串相邻的检索串的检索结果O9.根据权利要求1至6中任何一项所述的方法,其特征在于,所述方法还包括检索串合并的步骤,该步骤包括计算相邻检索串的相关度,判断所述相关度是否超过预设阀值,如果是,则将所述相邻检索串合并为一个检索串。10.一种混合型语句输入装置,其特征在于,该装置包括接收单元、处理单元和输出单元,其中所述接收单元,用于在当前...
【专利技术属性】
技术研发人员:魏娜,尹方鸣,王晖,
申请(专利权)人:北京搜狗科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。