输入法的输入模式自动切换方法及装置的制造方法

文档序号:8430416阅读:515来源:国知局
输入法的输入模式自动切换方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机输入技术领域,特别是涉及一种输入法的输入模式自动切换方法及装置。
【背景技术】
[0002]随着计算机的普及,现在只要是用计算机的日常操作都需要用输入法,在输入法的各种输入模式的切换也就直接影响到操作效率,现有技术的输入法启动后先默认上次使用的输入模式,如果与需要的输入模式不符合则需要手动的切换至需要的输入模式。因此切换方式的不便操作是现在需要解决的问题。

【发明内容】

[0003]本发明提供一种输入法的输入模式自动切换方法及装置,可提升使用输入法的效率,减少用户切换输入模式的时间。。
[0004]一种输入法的输入模式自动切换方法,包括以下步骤:开启输入法,所述输入法具有当前输入模式;接收用户输入的字符串;在多个字库中查询所述用户输入的字符串;以及若所述用户输入的字符串在所述多个字库中的第一字库中匹配到有效输出字符串且所述第一字库对应的输入模式与所述当前输入模式不同则将所述输入法的当前输入模式切换为与所述第一字库对应的输入模式。
[0005]—种输入法的输入模式自动切换装置,包括:输入法开启模块,用于开启输入法,所述输入法具有当前输入模式;输入接收模块,用于接收用户输入的字符串;查询模块,用于在多个字库中查询所述用户输入的字符串;以及切换模块,用于若所述用户输入的字符串在所述多个字库中的第一字库内匹配到有效输出字符串且所述第一字库对应的输入模式与所述当前输入模式不同则将所述输入法的当前输入模式切换为与所述第一字库对应的输入模式。
[0006]在上述的输入法的输入模式自动切换方法及装置中,通过从多个字库来识别输入字符串所属输入模式,然后自动切换至需要的输入模式。从而省去了自己选择输入模式的步骤,以及可以保留切换输入法之前输入的字符串,减少用户切换输入模式的时间,提升使用输入法的效率
【附图说明】
[0007]图1为一种电子装置的结构框图。
[0008]图2为本发明为第一实施例提供的输入法的输入模式自动切换方法流程图。
[0009]图3为本发明为第二实施例提供的输入法的输入模式自动切换方法流程图。
[0010]图4为本发明为第三实施例提供的输入法的输入模式自动切换方法流程图。
[0011]图5为本发明为第四实施例提供的输入法的输入模式自动切换装置结构图。
[0012]图6为本发明为第五实施例提供的输入法的输入模式自动切换装置结构图。
[0013]图7为本发明为第六实施例提供的输入法的输入模式自动切换装置结构图。
【具体实施方式】
[0014]为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的【具体实施方式】、结构、特征及其功效,详细说明如后。
[0015]本发明实施例涉及一种输入法的输入模式自动切换方法及装置,其可用于一种电子装置中。上述输入模式可包括:中文输入,英文输入,日文输入及其他任意语言的输入。
[0016]图1为上述电子装置的结构框图。如图1所示,电子装置100包括显示器111、存储器112、存储控制器113、一个或多个(图中仅示出一个)处理器114、外设接口 115、以及键盘116。这些组件通过一条或多条通讯总线/信号线122相互通讯。
[0017]可以理解,图1所示的结构仅为示意,电子装置100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。
[0018]显示器111用于显示由用户输入的信息、提供给用户的信息以及电子装置100的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示器111还可为一个触控屏幕,其接收用户的输入,例如用户的点击、滑动等手势操作,以便用户界面对象对这些用户的输入做出响应。触控屏幕检测用户输入的技术可以是基于电阻式、电容式或者其他任意可能的触控检测技术。
[0019]存储器112可用于存储软件程序以及模块,如本发明实施例中的在终端装置内进行输入法的输入模式自动切换方法及装置对应的程序指令/模块,处理器114通过运行存储在存储器113内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现输入法的输入模式自动切换方法。
[0020]存储器112可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器112可进一步包括相对于处理器114远程设置的存储器,这些远程存储器可以通过网络连接至电子装置100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器114以及其他可能的组件对存储器112的访问可在存储控制器113的控制下进行。
[0021]外设接口 115将各种输入/输入装置耦合至CPU以及存储器112。处理器114运行存储器112内的各种软件、指令以执行电子装置100的各种功能以及进行数据处理。
[0022]在一些实施例中,外设接口 115、处理器114以及存储控制器113可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0023]键盘116是电子装置100与用户之间输入接口。具体地,键盘116接收用户的输入,用户可以通过按下不同的按键以使电子装置100显示不同的字符或者执行不同的功能。在一些装置例如手机中,键盘116可以被省略。
[0024]图2为本发明第一实施例提供的输入法的输入模式切换的方法的流程图。如图2所述具体流程包括以下步骤:
[0025]步骤101,开启输入法,所述输入法具有当前输入模式;
[0026]在各种应用程序的界面或者网页中,具有大量需要输入文字的情形。此时用户可以开启输入法。以微软公司的视窗操作系统为例,用户通过按下“ctrl+space”按键组合、或者“ctrl+shift”按键组合可以切换当前活动的输入法。
[0027]上述的当前输入模式是指输入法在当前活动的输入模式。以中文输入法为例,其输入模式一般可包括中文输入模式或者英文输入模式。若当前输入模式为英文输入模式,则用户输入一个字符后,即可直接输入对应的英文字符;而当前输入模式为中文输入模式时,则要将输入的字符串到字库中作匹配搜索,将搜索到匹配中文作为待选项或直接输入。
[0028]此外,即使是一种语言文字的输入,也可能涉及多种输入模式。例如,基于不同的编码,中文输入可以包括五笔输入模式、全拼输入模式、双拼输入模式等等。
[0029]在开启输入法后,还可显示对应的文字输入界面。例如,在一般的笔记型电脑、台式电脑中或者其他包括全硬件键盘的电子装置中,上述的文字输入界面可以非常简单,仅标示出输入法已经被启动即可。
[0030]在一个实例中,还在上述的文字输入界面中显示一个可视化标示(例如图标或者文字),该可视化标示与输入法当前的输入模式相匹配,并可随当前的输入模式切换而更新。当上述的可视化标示接收到预定的用户操作例如点击操作后,可切换所述输入法的当前输入模式。
[0031]步骤102,接收用户输入的字符串;
[0032]在一个实例中,用户通过键盘116输入字符,键盘116中某个按键被按下后,生成相应的电信号,此电信号被转换为数字信号后发送给处理器114,并进一步被输入法所接收。输入法可将接收到用户输入的字符串存储在存储器112中。
[0033]在另一个实例中,在上述的输入法被开启后,显示的文字输入界面包括一个软键盘,用于通过触控屏幕可以点选软键盘中显示的字符。在用户点选目标字符后,相当于用户通过键盘116输入同样的字符。因此,输
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1