当前位置: 首页 > 专利查询>唐加春专利>正文

一种适用于音码输入法的人机交互模式制造技术

技术编号:6033270 阅读:294 留言:0更新日期:2012-04-11 18:40
一种适用于音码输入法的人机交互模式涉及一种人机界面,用于电子设备上的音码输入法软件领域。单纯依靠码表的人机交互模式不能利用音码输入法可以将编码切分为音节的特点实现实时组词,智能模式及标准模式可以实时组词但在输入长音节词语时存在编码浪费现象。在本发明专利技术所述的人机交互模式中,当用户键入一串音节内容后,首先查找能够精确匹配该内容的字词显示在候选界面的前列,在其后即显示前端音节能够匹配键入内容的长音节词语,供用户选择确认;当码表中不包含精确匹配键入音节的词语时,直接显示长音节词语。通过“缩短再匹配”功能键实现实时组词。本发明专利技术在保证了输入法易于使用、易于熟练的同时,提高了长音节词语输入效率。

【技术实现步骤摘要】

本专利技术涉及电子设备上使用的音码输入法的人机界面。
技术介绍
音码输入法,包括声母与韵母都使用汉语拼音方案的全拼输入法(又称标准拼音 输入法)、归并了声母和韵母的双拼输入法(又称双打拼音输入法)、声母与韵母都使用 注音符号的注音输入法,以及归并了声母、韵母与声调的三拼输入法(专利技术专利申请号 200510130976. 1),因为都存在同音字词的问题,在用户键入所需文字的音节的编码后,都 会通过提供候选界面让用户从重码字词中选择确认的方式来实现正确输出文字。用户键入 所需文字的音节的编码、电子设备上的输入法软件提供相应文字的候选列表界面、用户从 候选列表中选择正确的文字完成输出,这个过程称为人机交互。目前,音码输入法的人机交互模式可分为三种第一种称为码表模式,S卩,当用户键入编码后,软件提供的候选列表的显示方式 是,搜索本输入法编码表格中存在的所有起始编码能够匹配用户所键入的编码的字词、再 将这些字词按其各自的后继编码的字母顺序显示给用户。能够精确匹配用户所键入的编码 而无后继编码的则显示在最前面。一旦码表中无任何字词的编码或起始编码与用户所键入 的编码匹配时,则视用户为键入错误,不显示任何候选。这种人机交互模式广泛使用于形码 输入法中,Windows (视窗系统)XP版所集成的“中文(简体)_全拼”、“中文(简体)_双 拼”都使用这种交互模式。这种模式的不区分音码的音节,无法在正常打字过程中完成“实时组词”(详后) 的功能。因此需要用户去熟悉既定码表中包含或不包含某一词语才能避免频繁“打空”(用 户以输入法的既定打词规则键入编码打词,而码表中不包含用户所需的目标词语时,输入 法视用户为键入错误,要求用户将词语拆分为更短的词语或单字来打,该过程称“打空”)。 因此,该模式已较少被新兴的音码输入法使用。码表模式只根据用户所键入的编码查找码表中的字词列出为候选提供给用户选 择确认,以下所说的另外两种模式中,输入法软件都更进一步利用了音码的特点,根据汉语 拼音、注音、三拼(以上三者具有固定的拼写形式)或双拼(具有固定的码长)的特点智能 切分编码的音节。因此,以下内容会说明输入法的候选界面如何来匹配用户所键入的音节 式内容,而不是编码。音节与编码的区别,主要体现在简拼、混拼中,在可以简、混拼时,一个 音节可能是一个编码,也可以是多个编码。第二种人机交互模式可称为智能模式,该模式使用于拼音加加、QQ拼音等音码输 入法开启“智能组词”功能选项后的交互方式。用户键入一串音节后,输入法根据自然语言 习惯提供完整匹配该串音节的可能文字组合猜测作为推荐候选。为简便起见,紧接其所提 供的猜测候选之后,直接显示能够匹配起始音节开始的较短的候选,再后显示更短的候选, 直至显示只能匹配第一音节的单字,用户可通过查找或翻页查找来实现将所键入的音节内 容分段匹配、分段确认,以实现“实时组词”甚至组句。该模式下,键入多音节时,更频繁使用的短字词,如单字、二字词,在候选列表中排列于长词的后面,而输入法软件提供给用户 的候选项根据用户键入内容的不同,生成的完整匹配、较完整匹配的不同,候选界面会有较 多的变数,因此,用户即使通过长期练习也难以熟练使用“实时组词”功能,反而需要依靠输 入法软件所猜测的推荐候选的准确率高度来避免使用“实时组词”。对于打字工具来说,这 是该模式的缺点难以熟练掌握工具的使用方法。第三种人机交互模式称为标准模式,该模式使用于Windows XP所集成的“中文 (简体)_智能ABC”输入法的“标准”、“双打”中。在该模式中,当用户键入音节的编码后, 软件会由起始音节向后匹配,提供码表中存在的、能够匹配用户所键入的内容的最长音节 内容的候选,而暂不处理后段的不能匹配的音节内容。当用户选择确认了能匹配前段音节 的字词后,再继续将后段音节当作新一串内容从起始位置开始匹配对应的最长音节内容的 字词提供给用户候选。因此,码表中缺少的词语,用户也可以通过“分段匹配和确认”的方 式实现“实时组词”输出。在该模式中,当软件提供的能够最长化匹配用户所键入的音节内容的候选都不是 用户所需要的文字时,软件提供了快捷按键(智能abc输入法定义该按键为通用键盘上的 Backspace键)使用户能够转而匹配较短的词语,直至转而匹配单字,而不是将较短词语及 单字直接排列在较长词语的后面。这个过程称为“缩短再匹配”。在不启用自动调整频率等 特殊功能的前提下,“缩短在匹配”的功能使得用户在输入字词遇到同码干扰时,可保证同 码字词的排列顺序,并且保证这些同码字词所对应的序号稳定,有益于长期使用时的熟练。标准模式与码表模式比较,在键入多音节词语时,标准模式必须完整提供 音节数才能得到对应音节数的候选文字,而码表模式可以避免这种浪费。以全拼 输入法的编码为例,当码表中存在编码为“Zhong’ him”的词条“中华”以及编码为 "zhong' hua’ ren' min' gong’ he’ guo”的词条“中华人民共和国”,而不存在编码为 "zhong' hua' ren”等相关的干扰词条时,用户想要输入“中华人民共和国”,在码表模式的 输入法中,如“中文(简体)_全拼”中,在键入到“zhong’ hua”时,目标词语已经出现在词 条“中华”之后,当键入到“zhong’ hua' r”时,目标词语“中华人民共和国”已经出现在候 选列表的首选;而用标准模式,如“中文(简体)_智能ABC”,用户键入“zhong’ hua”,得到 的只有对应音节的词语候选“中华”而不会有长音节词语“中华人民共和国”,当用户继续键 入到“zhong’ hua’ r”时,得到的将是对应“zhong’ hua”的候选“中华”,以及等待进一步确 认的内容,即声母“r”,在该模式中,用户要想得到“中华人民共和国”,必须补全音节内容如 "zhong' hua,ren' min,gong,he,guo,,或"zhong,hua,r,m,g,h,g,,等。
技术实现思路
本专利技术为音码输入法提供的一种人机交互模式,结合码表模式与标准模式的优 点。所设计的方案如下当用户键入一串编码,输入法软件根据音码的特点将其切分音节 式内容后,在候选界面优先提供码表中存在的、能精确匹配该内容的候选词条,有多个能精 确匹配该内容的词条时,按词频顺序显示,词频较低者排在较后;在所有精确匹配的词条之 后,即可显示码表中存在的、其前端音节的编码能匹配用户所键入的内容的长音节候选词 条,有多个能前端匹配的长音节词条时,显示的顺序可以是这些长音节词条的词频高低,词 频较低的排在较后,也可以是这些长音节词条所包含的汉字个数多少,字多词长的词条排在较后,而音长相同的长音节词条则按其词频高低排列。当码表中没有与所键入的音节内 容精确匹配的候选词条时,则仅显示能够前端匹配它的长音节候选词条,长音节词条的排 序规则同上。仅当码表中既没有词条能够精确匹配所键入的音节,也没有长音节词条的前 端音节能够匹配所键入的音节内容时,才显示能够匹配所键入内容的起始音节开始的最长 音节内容的候选,分段确认以实现“实时组词”输出。当输入法提供的精确匹配词条、或者 精确匹配词条与长音节词条都不是用户所需要的文字时,通过预定义的“缩短再匹配”功能本文档来自技高网
...

【技术保护点】
一种适用于音码输入法的人机交互模式,其是基于音码输入法将用户所键入的编码智能切分为音节式内容并通过码表来查找相应文字提供给用户选择确认的交互过程的模式,其特征在于:当输入法得到用户所键入的音节式内容后,候选界面上优先显示能精确匹配该内容的字词,显示在候选列表前列,并在其后显示前端能匹配该内容的长音节词语,当码表中缺少能够精确匹配该内容的词条时,则直接显示前端能匹配该内容的长音节词语,当码表中既缺少能够精确匹配又缺少前端能匹配该内容的词条时,候选界面显示能够匹配以该内容的起始音节开始向后的最长音节内容的字词列表,以实现分段匹配和确认让用户实时组词输出,当候选列表中显示的词语不是用户所需要的目标词语时,通过预定义的缩短再匹配功能键让候选列表中显示能匹配当前内容前段的较短音节的字词,以实现分段匹配和确认让用户实时组词输出。

【技术特征摘要】

【专利技术属性】
技术研发人员:唐加春
申请(专利权)人:唐加春
类型:发明
国别省市:32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1