用于文本输入的装置及相关联的方法

文档序号:9529267阅读:339来源:国知局
用于文本输入的装置及相关联的方法
【技术领域】
[0001]本公开内容涉及文本输入领域、相关联的方法和装置。某些公开的示例方面/实施例涉及便携式电子设备,便携式电子设备可以包括可以在使用时被手持的所谓的手提电子设备(尽管它们在使用时可以被放置在支架中)。这样的手提电子设备可以包括移动电话、所谓的个人数字助理(PDA)和平板PC。
[0002]根据一个或多个所公开的示例方面/实施例的便携式电子设备/装置可以提供一个或多个音频/文本/视频通信功能(例如电话通信、视频通信、和/或文本传输)、短消息服务(SMS)/多媒体消息服务(MMS)/电子邮件功能、交互式/非交互式查看功能(例如web浏览、导航、TV/节目查看功能)、音乐录制/播放功能(例如MP3或其他格式和/或(FM/AM)无线电广播录制/播放)、数据下载/发送功能、图像捕获功能(例如使用(例如内置式)数字相机)、以及游戏功能。
【背景技术】
[0003]电子设备通常提供用户界面(例如图形用户界面)。图形界面可以使得用户能够与电子设备交互,例如以使用应用图标来打开应用、输入命令、从菜单中选择菜单项、或者使用虚拟键盘输入字符。为了输入文本串,可以向用户提供物理或虚拟键盘。
[0004]本说明书中对在先公布的文档或任何【背景技术】的列出或讨论不应当被一定理解为承认文档或【背景技术】是现有技术的部分或是公知常识。本公开内容的一个或多个示例方面/实施例可能可以解决或者无法解决【背景技术】问题中的一个或多个问题。

【发明内容】

[0005]根据第一方面,提供了一种装置,包括:
[0006]至少一个处理器;以及
[0007]至少一个存储器,包括计算机程序代码,
[0008]至少一个存储器和计算机程序代码被配置成使用至少一个处理器,来引起装置至少执行以下操作:
[0009]基于另外的输入的笔划的接收,来确定另外的笔划
[0010]与先前确定的笔划组中的一个或多个先前输入的笔划组合以形成已更新笔划组,还是
[0011]形成新的笔划组,
[0012]其中每个笔划组包括一个或多个笔划并且对应于字根;以及
[0013]基于确定,来提供包括对应于所确定的新的笔划组或已更新笔划组的字根的一个或多个图形字符的输出。
[0014]字根可以是图形字符的整个或部分。例如,字符“我”由字根“我”(即字符本身)组成;而字符“吧”由字根“口”和“巴”组成。字根可以涉及字符的语义和语音元素、或者甚至可以由装置识别的元素。字根可以是没有与其他任何笔划交叠的一个或多个笔划的组(例如给定字根的每个笔划可以与同一字根的另一笔划交叠,但是可以不与任何其他笔划交叠)。
[0015]图形字符可以是标准化的字符,例如特定字体(例如Unicode字体)的文本字符。
[0016]笔划可以包括连续的输入姿势。例如,笔划可以使用触摸屏通过以下方式来输入:用手指或触笔触摸屏幕、提供连续的输入姿势、并且然后停止与屏幕接触。应当理解,不同的示例实施例可以使用其他参数来界定笔划(例如输入的速度、方向变化)。
[0017]装置可以被配置成:
[0018]基于所确定的新的或已更新笔划组来确定新的或已更新笔划组:
[0019]与一个或多个先前输入的笔划组组合以形成已更新图形字符;还是
[0020]形成新的图形字符。
[0021]装置可以被配置成确定包括所确定的笔划组的所有可能的排列的概率矩阵。
[0022]可以通过向矩阵添加表示包括所确定的新的笔划组的组合的项基于所述确定的新的笔划组来更新概率矩阵。
[0023]可以通过向矩阵更新表示包括所确定的已更新笔划组的组合的项基于所述确定的已更新笔划组来更新概率矩阵。
[0024]笔划用以形成笔划组的组合可以基于以下中的一项或多项:笔划的空间特征;以及统计分类方法。空间特征可以包括当前笔划的端点、当前笔划的几何中心、下一笔划的开始点、下一笔划的几何中心、包含当前笔划的最小矩形、包含下一笔划的最小矩形以及包含紧前面一个笔划的最小矩形。统计分类方法可以包括使用支持向量机或者人工神经网络(或其他学习模型)。
[0025]提供一个或多个字符的输出可以基于针对以下各项中的一项或多项所确定的概率:
[0026]先前确定的笔划组组合形成图形字符串;
[0027]包括另外的输入的笔划组的矩阵元素形成单独的图形字符;以及
[0028]包括另外的输入的笔划组的单独的字符形成具有其他确定的字符的字符串。
[0029]在给出其他确定的字符的情况下,针对对应于笔划组的最后组合的字符确定的概率可以基于语言模型。
[0030]可以响应于以下至少之一来执行确定的至少部分:
[0031]在另外的输入的笔划之后接收到笔划;以及
[0032]自另外的输入的笔划被超过以来的预定的时间段门限。
[0033]装置可以是电子设备、便携式电子设备、膝上型计算机、移动电话、智能电话、平板计算机、个人数字助理、数字相机、手表、服务器、非便携式电子设备、台式计算机、显示器、服务器、读出笔、指示杆、触摸板、触摸屏、鼠标、操纵杆或者用于上述中的一项或多项的模块/电路装置。
[0034]根据另外的方面,提供了一种方法,方法包括:
[0035]基于另外的输入的笔划的接收来确定另外的笔划:
[0036]与先前确定的笔划组中的一个或多个先前输入的笔划组合以形成已更新笔划组,还是
[0037]形成新的笔划组,
[0038]其中每个笔划组包括一个或多个笔划并且对应于字根;以及
[0039]基于确定来提供包括对应于所确定的新的笔划组或已更新笔划组的字根的一个或多个图形字符的输出。
[0040]根据另外的方面,提供了一种计算机程序,包括计算机程序代码,计算机程序代码被配置成至少执行以下操作:
[0041]基于另外的输入的笔划的接收来确定另外的笔划:
[0042]与先前确定的笔划组中的一个或多个先前输入的笔划组合以形成已更新笔划组,还是
[0043]形成新的笔划组,
[0044]其中每个笔划组包括一个或多个笔划并且对应于字根;以及
[0045]基于确定,来提供包括对应于所确定的新的笔划组或已更新笔划组的字根的一个或多个图形字符的输出。
[0046]根据另外的方面,提供了一种装置,装置包括:
[0047]用于基于另外的输入的笔划的接收来确定另外的笔划:
[0048]与先前确定的笔划组中的一个或多个先前输入的笔划组合以形成已更新笔划组,还是
[0049]形成新的笔划组的装置,
[0050]其中每个笔划组包括一个或多个笔划并且对应于字根;以及
[0051]用于基于确定来提供包括对应于所确定的新的笔划组或已更新笔划组的字根的一个或多个图形字符的输出的装置。
[0052]根据另外的方面,提供了一种装置,装置包括:
[0053]被配置成基于另外的输入的笔划的接收来确定另外的笔划:
[0054]与先前确定的笔划组中的一个或多个先前输入的笔划组合以形成已更新笔划组,还是
[0055]形成新的笔划组的确定器,
[0056]其中每个笔划组包括一个或多个笔划并且对应于字根;以及
[0057]被配置成基于确定来提供包括对应于所确定的新的笔划组或已更新笔划组的字根的一个或多个图形字符的输出的提供器。
[0058]根据另外的方面,提供了一种装置,装置包括:
[0059]至少一个处理器;以及
[0060]至少一个存储器,包括计算机程序代码,
[0061]至少一个存储器和计算机程序代码被配置成使用至少一个处理器来引起装置至少执行以下操作:
[0062]基于另外的输入的笔划的接收来确定另外的笔划:
[0063]与先前确定的笔划组中的一个或多个先前输入的笔划组合以形成已更新笔划组,还是
[0064]形成新的笔划组,
[0065]其中每个笔划组包括一个或多个笔划并且对应于单词或单词组成;以及
[0066]基于确定来提供包括对应于所确定的新的笔划组或已更新笔划组的单词或单词组成的一个或多个单词的输出。
[0067]单词或单词组成可以包括一个或多个字符。(例如单词或单词组成的)字符可以包括例如以下中的一项或多项:字母字符、数字字符、标点符号、表情符号和变音符号。
[0068]字符可以是标准化的字符,例如特定字体(例如Unicode字体)的文本字符。
[0069]装置可以被配置成:
[0070]基于所确定的新的或已更新笔划组来确定新的或已更新笔划组:
[0071]与一个或多个先前输入的笔划组组合以形成已更新单词或单词组成;还是
[0072]形成新的单词或单词组成。
[0073]提供一个或多个字符的输出可以基于针对以下中的一项或多项所确定的概率:
[0074]先前确定的笔划组组合形成包括一个或多个单词的单词串;
[0075]包括另外的输入的笔划组的矩阵元素形成单独的单词;以及
[0076]包括另外的输入的笔划组的单独的字符形成具有其他确定的单词的单词串。
[0077]根据另外的方面,提供了一种方法,方法包括:
[0078]基于另外的输入的笔划的接收,来确定另外的笔划:
[0079]与先前确定的笔划组中的一个或多个先前输入的笔划组合以形成已更新笔划组,还是
[0080]形成新的笔划组,
[0081]其中每个笔划组包括一个或多个笔划并且对应于单词或单词组成;以及
[0082]基于确定来提供包括对应于所确定的新的笔划组或已更新笔划组的单词或单词组成的一个或多个单词的输出。
[0083]根据另外的方面,提供了一种计算机程序,包括计算机程序代码,计算机程序代码被配置成至少执行以下操作:
[0084]基于另外的输入的笔划的接收来确定另外的笔划:
[0085]与先前确定的笔划组中的一个或多个先前输入的笔划组合以形成已更新笔划组,还是
[0086]形成新的笔划组,
[0087]其中每个笔划组包括一个或多个笔划并且对应于单词或单词组成;以及
[0088]基于确定来提供包括对应于所确定的新的笔划组或已更新笔划组的单词或单词组成的一个或多个单词的输出。
[0089]本文中所公开的任何方法的步骤不需要按照所公开的完全相同的顺序来执行,除非技术人员明确地指出或理解。
[0090]
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1