《一种基于交互的文字输入优化方法.pdf》由会员分享,可在线阅读,更多相关《一种基于交互的文字输入优化方法.pdf(5页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103500016 A (43)申请公布日 2014.01.08 CN 103500016 A (21)申请号 201310450153.1 (22)申请日 2013.09.27 G06F 3/023(2006.01) G06F 3/048(2013.01) (71)申请人 北京邮电大学 地址 100876 北京市海淀区西土城路 10 号 (72)发明人 张欣 张萌 李原草 于海 赵希鹏 林哲盛 唐秋月 高月红 (54) 发明名称 一种基于交互的文字输入优化方法 (57) 摘要 本发明及其中的实施例公开了一种基于交互 的文字输入优化方法。该方法涉及向电子设备输 入文字。
2、的方法, 特别是在交互条件下对基于键盘、 语音或笔画的文字输入法进行优化的方法。针对 本地输入方和与之交互的对象, 本地输入方利用 输入法输入文字完成与交互对象的交互过程, 本 地输入方在通过键盘、 语音或笔画输入文字时, 综 合考虑它已知的、 由交互对象输入的信息, 并利用 该信息, 当本地输入方输入文字过程中存在输入 不确定性时, 将它已知的、 交互对象在此次交互中 所输入过的字纳入输入方候选输入文字集合, 并 计算该集合中的词与本地已输入文字的相关程 度, 相关程度高的予以更高的优先级, 按此优化后 的优先级对候选的输入文字排序, 提示本地输入 者选取。 (51)Int.Cl. 权利要求。
3、书 1 页 说明书 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书3页 (10)申请公布号 CN 103500016 A CN 103500016 A 1/1 页 2 1. 一种基于交互的文字输入优化方法, 该方法针对所有平台下的所有方式的输入方法 优化, 该方法包括下列步骤 : 步骤 1 : 针对一次交互, 本地输入方选择是否针对此次交互进行输入法词库或候选输 入文字集合的设置, 如果选是则跳至步骤 2, 否则跳至步骤 5。 步骤 2 : 本地输入方获取与之交互的对象一方在此次交互中已输入的文字的统计信 息。 步骤 3 : 本地输入方将步身骤 2 。
4、中得到的统计信息整合到自身的输入法词库或候选输 入文字集合中, 整合时采取的策略有三类可供选择设置, 一是将与之交互的对象乙方在此 次交互中已输入的文字视作是由本地输入方所输入的, 二是将这些文字视作比本地输入方 输入相同文字时有更高的词频, 三是将这些文字视作比本地输入方输入相同文字时有更低 的词频。 步骤 4 : 本地输入法利用步骤 3 调整后的输入法词库或候选输入文字集合支持本地输 入方进行文字输入, 如此往复直至此次交互结束, 跳至步骤 6。 步骤 5 : 本地输入法利用原有的输入法词库或候选输入文字集合支持本地输入方进行 文字输入, 如此往复直至此次交互结束。 步骤 6 : 用户在此。
5、次交互结束后判断是否采用了步骤 3, 如果是, 则本地输入方自行选 择要么保留步骤 3 调整后的输入法词库或候选输入文字集合, 要么对步骤 3 的调整不予保 留。 2. 如权利要求 1 中所述的基于交互的文字输入优化方法, 其特征在于本地输入方获取 与之交互的对象一方在交互中已输入的文字的统计信息。 3. 如权利要求 1 中所述的基于交互的文字输入优化方法, 其特征在于对如权利要求 2 中所述的统计信息进行自身的输入法词库或候选输入文字集合的整合。 4. 如权利要求 1 中所述的基于交互的文字输入优化方法, 其特征在于对如权利要求 3 中所述的整合提供三种整合策略 , 一是将与之交互的对象乙方。
6、在此次交互中已输入的文 字视作是由本地输入方所输入的, 二是将这些文字视作比本地输入方输入相同文字时有更 高的词频, 三是将这些文字视作比本地输入方输入相同文字时有更低的词频。 5. 如权利要求 1 中所述的基于交互的文字输入优化方法, 其特征在于对如权利要求 3 中所述的经整合后的自身的输入法词库或候选输入文字集合进行保存。 6. 如权利要求 1 中所述的基于交互的文字输入优化方法, 其特征在于针对一次交互, 本地输入方可以选择是否针对此次交互进行输入法词库或候选输入文字集合的设置。 7. 如权利要求 1 中所述的基于交互的文字输入优化方法, 其特征在于如权利要求 4 中 所述的三种整合策略。
7、可以根据用户设置进行策略选择。 权 利 要 求 书 CN 103500016 A 2 1/3 页 3 一种基于交互的文字输入优化方法 技术领域 0001 本发明涉及向电子设备输入文字的方法, 特别是在交互的条件下对基于键盘、 语 音或笔画的文字输入法进行优化的方法。 背景技术 0002 在信息与通信领域中, 向电子设备输入文字已是非常常见的过程, 例如 : 直接通过 各种类型的键盘向台式电脑、 平板电脑、 移动终端等输入多种语言的文字, 或者通过输入语 音后再通过语音识别变换为相应的文字输入, 或者通过输入笔画再进行识别后变换为相应 的文字输入。在上述输入的过程中, 有关输入法往往采用了 “联。
8、想” 的方法, 即利用文字语 句前后的关联, 提高键盘输入的速度、 或者提高语音识别和笔画识别的速度。 但已有的输入 法中, 对于这种文字语句前后关联的利用还仅限于输入该文字的一方, 而实际上输入文字 时, 往往涉及交互通信的双方或多方, 例如通过文字短信聊天时, 所输入的文字与聊天的对 方有关 ; 再例如, 对网站上的某一篇文章发表评论时, 所输入的文字与这篇被评论的文章内 容有关。 换句话说, 输入的文字与交互的对象或对象已输入的内容有关联, 这种关联关系是 可以利用来优化输入法的。 0003 现有的输入法, 通常有一套自己的 “词库” , 里面存储着输入文字或词的前后关联 关系, 包括笔。
9、画的前后关联关系, 这种关联关系直接体现字词句之间搭配组合出现的概率 高低。而这个词库通常是动态变化的, 可以根据用户已经输入的字词句搭配组合频率调整 词库。 而在交互的条件下, 如果将交互的对象所输入的字词句搭配组合情况也考虑进来, 将 能够更为合理地动态调整词库, 提高输入的效率。 发明内容 0004 本发明的目的是 : 在信息交互的场景下, 针对文字输入法, 考虑引入交互的对象已 输入的信息, 利用交互对象已输入的信息与本地输入方将要输入的文字的关联关系, 优化 本地的输入法。 0005 根据本发明的目的, 所提出的一种基于交互的文字输入优化方法, 其基本原理在 于 : 该方法涉及本地输。
10、入方和与之交互的对象, 本地输入方利用输入法输入文字完成与交 互对象的交互过程, 本地输入方在输入文字时, 综合考虑它已知的交互对象所输入的信息, 并利用这些信息, 当本地输入方输入文字过程中存在输入的不确定性时, 将它已知的交互 对象在此次交互中所输入过的字纳入候选输入文字的集合, 并计算该集合中的词与本地已 输入的文字的相关程度, 相关程度高的予以更高的优先级, 按此优化后的优先级对候选的 输入文字排序, 提示本地输入者选取。 而对于传统的输入法, 当本地输入方输入文字过程中 存在输入的不确定性时, 它仅仅考察本地输入法自有的或包含其自己已经输入的文字的候 选集合, 而该集合中并不包含交互。
11、对象在此次交互中已输入的信息, 这与本发明所提出的 方法不同。 0006 本发明中提出方法的具体实现步骤包括 : 说 明 书 CN 103500016 A 3 2/3 页 4 0007 步骤 1 : 针对一次交互, 本地输入方选择是否针对此次交互进行输入法词库或候 选输入文字集合的设置, 如果选是则跳至步骤 2, 否则跳至步骤 5。 0008 步骤 2 : 本地输入方获取与之交互的对象一方在此次交互中已输入的文字的统计 信息。 0009 步骤 3 : 本地输入方将步骤 2 中得到的统计信息整合到自身的输入法词库或候选 输入文字集合中, 整合时采取的策略有三类可供选择设置, 一是将与之交互的对象。
12、乙方在 此次交互中已输入的文字视作是由本地输入方所输入的, 二是将这些文字视作比本地输入 方输入相同文字时有更高的词频, 三是将这些文字视作比本地输入方输入相同文字时有更 低的词频。 0010 步骤 4 : 本地输入法利用步骤 3 调整后的输入法词库或候选输入文字集合支持本 地输入方进行文字输入, 如此往复直至此次交互结束, 跳至步骤 6。 0011 步骤 5 : 本地输入法利用原有的输入法词库或候选输入文字集合支持本地输入方 进行文字输入, 如此往复直至此次交互结束。 0012 步骤 6 : 用户在此次交互结束后判断是否采用了步骤 3, 如果是, 则本地输入方自 行选择要么保留步骤 3 调整。
13、后的输入法词库或候选输入文字集合, 要么对步骤 3 的调整不 予保留。 具体实施例 0013 下面将对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施 例仅是本发明一部分实施例, 而不是全部的实施例。基于本发明中的实施例, 本领域普通 技术人员在没有做出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范 围。 0014 实施例 1 : 0015 甲正采用语音识别输入的方法发消息与乙和丙分别聊天, 这里的输入法指甲采用 的输入法。甲先收到了乙发来的文字消息 “章先生会去机场接您” 。甲又收到了丙发来的文 字消息 “这个包裹转交给谁” , 甲回复丙 “这个包裹转交。
14、给 zhang 先生” , 这时, 根据一般的统 计, 将 “zhang” 这个发音识别为 “张” 而不是 “章” 更为合理, 则输入法识别为 “张” 。接下来 甲要反问乙 “哪个章先生” , 如果输入法不考虑与之交互的乙已经输入的 “章先生” , 则会识 别为 “张先生” , 这将导致错误。 但如果采用了本发明所提出的方法, 输入法可以将发给乙的 “zhang 先生” 识别为 “章先生” 。 0016 实施例 2 : 0017 甲正采用手写输入的方法发消息与乙和丙分别聊天, 这里的输入法指甲采用的输 入法。甲先收到了乙发来的文字消息 “他多大年龄” , 甲计划回复 “五十几岁” , 如果输入。
15、法 不考虑乙发来的信息中有 “年龄” ,“五” 和 “王” 在手写输入时很容易混淆, 但如果考虑了乙 发来的信息, 则会更可靠地将第一个字识别为 “五” 。甲又收到了丙发来的文字消息 “去西 单还是去王府井” , 甲准备回复 “王府井” , 如果输入法不考虑丙发来的信息, 则可能将第一 个字的笔画识别为 “五” 而不是 “王” , 但如果考虑了丙已经发来的信息里有 “王” 字, 则会更 可靠地将第一个字识别为 “王” 。 0018 实施例 3 : 说 明 书 CN 103500016 A 4 3/3 页 5 0019 甲在某门户网站浏览新闻, 新闻标题和内容中均出现了 “陕西铜川” 字样, 甲准备 评论此新闻, 这里的输入法指甲采用的输入法, 甲想说 “陕西铜川是的地方” , 用传统的 拼音输入法时, 输入 “sxtc” 候选的词很可能是 “数学天才” 而非 “陕西铜川” , 但如果采用本 发明所提出的方案, 看完新闻后进行评论也算一次交互, 根据新闻的标题和内容中出现的 “陕西铜川” , 将该词的优先级调整到 “sxtc” 所对应候选词排序的靠前位置, 从而提高了输 入的效率。 0020 上述本发明实施例序号仅仅为了描述, 不代表实施例的优劣。 说 明 书 CN 103500016 A 5 。