一种输入法的切换方法及装置的制造方法

文档序号:10569646阅读:183来源:国知局
一种输入法的切换方法及装置的制造方法
【专利摘要】本发明提供一种输入法的切换方法及装置,包括以下步骤:当处于输入界面时,自动将音量物理按键定义为输入法的切换功能;接收用户对所述音量物理按键的按压指令;根据所述按压指令,执行所述按压指令对应的输入法切换操作。因此,本发明采用软件定义实体按键的方法来完成对不同输入法之间的切换,具体用音量物理按键则可对不同输入法进行来回切换,无需用户在输入法界面中进入多层子菜单中来回切换,给用户操作带来方便和实用。另外,也无需硬件成本,为移动终端的输入法切换提供一种更方便,更实用的方式,丰富了用户切换输入法的手段。
【专利说明】
_种输入法的切换方法及装置
技术领域
[0001]本发明涉及移动终端技术领域,尤其涉及一种输入法的切换方法及装置。
【背景技术】
[0002]在现有技术中,目前移动终端(如手机)切换输入法的方法比较麻烦,需要用户进入到手机应用程序的(如短信或微信等应用程序)输入界面,然后利用触摸屏在输入法界面中进入多层子菜单中来回切换,以实现输入法的切换。因此,该方式动作较为烦杂,给用户操作带来不便。
[0003]故,有必要提出一种新的技术方案,以解决上述技术问题。

【发明内容】

[0004]有鉴于此,本发明的目的在于提供一种输入法的切换方法及装置,旨在解决现有技术存在的输入法切换方式较为烦杂,给用户操作带来不便的问题。
[0005]为解决上述技术问题,本发明实施例提供了以下技术方案:
[0006]本发明实施例提供了一种输入法的切换方法,所述输入法的切换方法,包括以下步骤:
[0007]当处于输入界面时,自动将音量物理按键定义为输入法的切换功能;
[0008]接收用户对所述音量物理按键的按压指令;
[0009]根据所述按压指令,执行所述按压指令对应的输入法切换操作。
[0010]为解决上述技术问题,本发明实施例还提供了以下技术方案:
[0011]本发明实施例还提供了一种输入法的切换装置,所述输入法的切换装置包括:
[0012]输入法功能定义模块,用于当处于输入界面时,自动将音量物理按键定义为输入法的切换功能;
[0013]指令接收模块,用于接收用户对所述音量物理按键的按压指令;
[0014]切换模块,用于根据所述按压指令,执行所述按压指令对应的输入法切换操作。
[0015]相对于现有技术,本发明的输入法的切换方法及装置,通过当处于输入界面时,自动将音量物理按键定义为输入法的切换功能;接收用户对所述音量物理按键的按压指令;根据所述按压指令,执行所述按压指令对应的输入法切换操作。因此,本发明采用软件定义实体按键的方法来完成对不同输入法之间的切换,具体用音量物理按键则可对不同输入法进行来回切换,无需用户在输入法界面中进入多层子菜单中来回切换,给用户操作带来方便和实用。另外,也无需硬件成本,为移动终端的输入法切换提供一种更方便,更实用的方式,丰富了用户切换输入法的手段。
【附图说明】
[0016]图1是本发明实施例一提供的输入法的切换方法的实现流程示意图;
[0017]图2是本发明实施例二提供的输入法的切换方法的实现流程示意图;
[0018]图3是本发明实施例三提供的输入法的切换方法的实现流程示意图;
[0019]图4是本发明实施例四提供的输入法的切换装置的模块示意图;
[0020]图5是本发明实施例提供的输入法的切换装置的详细模块示意图。
【具体实施方式】
[0021]请参照附图中的图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本发明的具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0022]本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。
[0023]实施例一
[0024]请参阅图1,所示为本发明实施例提供的输入法的切换方法。
[0025]所述输入法的切换方法,应用于移动终端中,具体包括如下步骤:
[0026]在步骤SlOl中,当处于输入界面时,自动将音量物理按键定义为输入法的切换功會K;
[0027]在本发明实施例中,移动终端可以提供一软件定义界面,用户事先在该软件定义界面定义“当处于输入界面时将音量物理按键定义为输入法的切换功能”的策略,然后保存该定义的“当处于输入界面时将音量物理按键定义为输入法的切换功能”的策略。
[0028]例如,当用户使用移动终端进入(短信、微信、QQ等应用程序)输入界面时,移动终端根据事先定义的策略,检测到移动终端当前处于输入界面,此时,移动终端自动将音量物理按键定义为输入法的切换功能。
[0029]在步骤S102中,接收用户对所述音量物理按键的按压指令;
[0030]在本发明实施例中,在移动终端处于输入界面时,例如需要输入文字内容时,当前的输入法并不是用户习惯的输入法时,那么用户需要切换输入法进行文字输入,用户按压音量物理按键,此时,后台会产生一按压指令。
[0031 ]在步骤S103中,根据所述按压指令,执行所述按压指令对应的输入法切换操作。
[0032]在本发明实施例中,移动终端接收到用户对所述音量物理按键所产生的按压指令后,将当前的输入法切换至另一输入法。
[0033]然而,为了方便用户了解切换至另一输入法是什么输入法,会在用户按压后,显示对应的输入法名称。如当前的五笔输入法并不是用户习惯的输入法时,那么用户按压音量物理按键,此时会在屏幕上显示切换至另一输入法的名称为拼音输入法,如果该拼音输入法并不是用户此次想采用的输入法时,那么用户继续按压音量物理按键,此时会在屏幕上显示切换至输入法列表中的英文输入法,如果该英文输入法正是用户想要的输入法,那么用户便可在软键盘上采用该英文输入法进行输入英文字母。
[0034]实施例二
[0035]请参阅图2,所示为本发明实施例提供的输入法的切换方法。
[0036]所述输入法的切换方法,应用于移动终端中,具体包括如下步骤:
[0037]在步骤S201中,当处于输入界面时,自动将音量+物理按键定义为将当前输入法切换为上一输入法,将音量-物理按键定义为将当前输入法切换为下一输入法;
[0038]其中,所述上一输入法为所述当前输入法在输入法列表中所处位置的上一位置对应的输入法,所述下一输入法为所述当前输入法在输入法列表中所处位置的下一位置对应的输入法。
[0039]优选的,在所述自动将音量物理按键定义为输入法的切换功能的步骤之前,还包括:
[0040]1、当处于输入界面时,判断移动终端当前是否正在播放音频;
[0041 ] 2、如果判断出移动终端当前正在播放音频;则将音量物理按键定义为音量调节功會K。
[0042]3、如果判断出移动终端当前没有播放音频,则自动将音量物理按键定义为输入法的切换功能。
[0043]可以理解的是,如果检测到扬声器正在输出音频信号,则可判定移动终端当前正在播放音频,此时,采用优先策略原则,优先认定为按压音量物理按键是为了调节该播放音频的音量大小,因此,后台将音量物理按键定义为音量调节功能,然后,根据按压指令,执行所述按压指令对应的音量调节操作。如果检测到扬声器没有输出音频信号,则可判定移动终端当前没有播放音频,此时,认定为按压音量物理按键是为了实现输入法的切换功能,因此,后台自动将音量物理按键定义为输入法的切换功能,然后,根据按压指令,执行所述按压指令对应的输入法切换操作。
[0044]在步骤S202中,接收用户对所述音量物理按键的按压指令;
[0045]在步骤S203中,判断接收到的按压指令所属的音量物理按键;
[0046]在步骤S204中,当判断出接收到的按压指令所属的音量物理按键为音量+物理按键时,则将当前输入法切换为上一输入法;
[0047]在步骤S205中,当判断出接收到的按压指令所属的音量物理按键为音量-物理按键时,则将当前输入法切换为下一输入法。
[0048]然而,可以理解的是,当处于输入界面时,可将音量-物理按键定义为将当前输入法切换为上一输入法,将音量+物理按键定义为将当前输入法切换为下一输入法;
[0049]其中,所述上一输入法为所述当前输入法在输入法列表中所处位置的上一位置对应的输入法,所述下一输入法为所述当前输入法在输入法列表中所处位置的下一位置对应的输入法。
[0050]此时,如果判断出接收到的按压指令所属的音量物理按键为音量+物理按键时,则将当前输入法切换为下一输入法;如果判断出接收到的按压指令所属的音量物理按键为音量-物理按键时,则将当前输入法切换为上一输入法。
[0051 ] 实施例三
[0052]请参阅图3,所示为本发明实施例提供的输入法的切换方法。
[0053]所述输入法的切换方法,应用于移动终端中,具体包括如下步骤:
[0054]在步骤S301中,当处于输入界面时,自动将长按音量+物理按键定义为将当前输入法切换为上一输入法,将长按音量-物理按键定义为将当前输入法切换为下一输入法;
[0055]其中,所述上一输入法为所述当前输入法在输入法列表中所处位置的上一位置对应的输入法,所述下一输入法为所述当前输入法在输入法列表中所处位置的下一位置对应的输入法。
[0056]在步骤S302中,接收用户对所述音量物理按键的按压指令以及按压时长;
[0057]在步骤S303中,判断所述按压时长是否超过预设时长;
[0058]在步骤S304中,如果判断出所述按压时长超过预设时长,则执行根据所述按压指令,执行所述按压指令对应的输入法切换操作;
[0059]在本发明实施例中,如果判断出所述按压时长超过预设时长,则认定为按压音量物理按键是为了实现输入法的切换功能,因此,进一步,判断接收到的按压指令所属的音量物理按键;当判断出接收到的按压指令所属的音量物理按键为音量+物理按键时,则将当前输入法切换为上一输入法;当判断出接收到的按压指令所属的音量物理按键为音量-物理按键时,则将当前输入法切换为下一输入法。
[0060]在步骤S305中,如果判断出所述按压时长不超过预设时长,则根据所述按压指令,执行所述按压指令对应的音量调节操作。
[0061]在本发明实施例中,如果判断出所述按压时长不超过预设时长,则认定为按压音量物理按键是为了调节该播放音频的音量大小,因此,根据按压指令,执行所述按压指令对应的音量调节操作。
[0062]由上可知,采用本实施例三提供的输入法的切换方法,尤其适用于,在移动终端处于输入界面,且移动终端正在播放音频的情况下,那么,用户可以单击音量物理按键来实现调节该播放音频的音量大小,通过长按音量物理按键来实现输入法的切换功能。
[0063]然而,可以理解的是,当处于输入界面时,可将长按音量-物理按键定义为将当前输入法切换为上一输入法,将长按音量+物理按键定义为将当前输入法切换为下一输入法;此时,如果判断出接收到的按压指令所属的音量物理按键为音量+物理按键时,则将当前输入法切换为下一输入法;如果判断出接收到的按压指令所属的音量物理按键为音量-物理按键时,则将当前输入法切换为上一输入法。
[0064]实施例四
[0065]请一并参阅图4及图5,为本发明实施例四提供的输入法的切换装置的模块示意图;为了便于说明,仅示出了与本发明实施例相关的部分。所述输入法的切换装置包括:输入法功能定义模块101、指令接收模块102、切换模块103。所述输入法的切换装置可以是内置于移动终端中的软件单元、硬件单元或者是软硬件结合的单元。
[0066]输入法功能定义模块101,用于当处于输入界面时,自动将音量物理按键定义为输入法的切换功能;
[0067]指令接收模块102,用于接收用户对所述音量物理按键的按压指令;
[0068]切换模块103,用于根据所述按压指令,执行所述按压指令对应的输入法切换操作。
[0069]具体的,所述输入法功能定义模块101,具体用于当处于输入界面时,自动将音量+物理按键定义为将当前输入法切换为上一输入法,将音量-物理按键定义为将当前输入法切换为下一输入法;
[0070]其中,所述上一输入法为所述当前输入法在输入法列表中所处位置的上一位置对应的输入法,所述下一输入法为所述当前输入法在输入法列表中所处位置的下一位置对应的输入法。
[0071]具体的,所述输入法的切换装置,还包括:按键判断模块104;
[0072]所述按键判断模块104,用于判断接收到的按压指令所属的音量物理按键;
[0073]所述切换模块103包括:上切换子模块1031以及下切换子模块1032;
[0074]所述上切换子模块1031,用于当判断出接收到的按压指令所属的音量物理按键为音量+物理按键时,则将当前输入法切换为上一输入法;
[0075]所述下切换子模块1032,用于当判断出接收到的按压指令所属的音量物理按键为音量-物理按键时,则将当前输入法切换为下一输入法。
[0076]为了分清楚操作音量物理按键对应执行的功能,作为本发明一实施例,所述输入法的切换装置,还包括:
[0077]音频判断模块105,用于当处于输入界面时,判断移动终端当前是否正在播放音频;
[0078]音量功能定义模块106,用于如果判断出移动终端当前正在播放音频;则将音量物理按键定义为音量调节功能。
[0079]所述输入法功能定义模块101,还用于如果判断出移动终端当前没有播放音频,则自动将音量物理按键定义为输入法的切换功能。
[0080]为了分清楚操作音量物理按键对应执行的功能,作为本发明另一实施例,
[0081 ]所述输入法功能定义模块101,具体用于当处于输入界面时,自动将长按音量+物理按键定义为将当前输入法切换为上一输入法,将长按音量-物理按键定义为将当前输入法切换为下一输入法;
[0082]其中,所述上一输入法为所述当前输入法在输入法列表中所处位置的上一位置对应的输入法,所述下一输入法为所述当前输入法在输入法列表中所处位置的下一位置对应的输入法。
[0083]所述输入法的切换装置,还包括:
[0084]按压时长接收模块107,用于接收用户对所述音量物理按键的按压时长;
[0085]时长判断模块108,用于判断所述按压时长是否超过预设时长;
[0086]所述切换模块103,具体用于如果判断出所述按压时长超过预设时长,则执行根据所述按压指令,执行所述按压指令对应的输入法切换操作;
[0087]音量调节模块109,用于如果判断出所述按压时长不超过预设时长,则根据所述按压指令,执行所述按压指令对应的音量调节操作。
[0088]综上所述,本发明的输入法的切换方法及装置,通过当处于输入界面时,自动将音量物理按键定义为输入法的切换功能;接收用户对所述音量物理按键的按压指令;根据所述按压指令,执行所述按压指令对应的输入法切换操作。因此,本发明采用软件定义实体按键的方法来完成对不同输入法之间的切换,具体用音量物理按键则可对不同输入法进行来回切换,无需用户在输入法界面中进入多层子菜单中来回切换,给用户操作带来方便和实用。另外,也无需硬件成本,为移动终端的输入法切换提供一种更方便,更实用的方式,丰富了用户切换输入法的手段,大大提升了用户的体验。
[0089]本发明实施例提供的输入法的切换方法及装置属于同一构思,其具体实现过程详见说明书全文,此处不再赘述。
[0090]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,RandomAccess Memory)、磁盘或光盘等。
[0091 ]综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
【主权项】
1.一种输入法的切换方法,其特征在于,所述输入法的切换方法,包括以下步骤: 当处于输入界面时,自动将音量物理按键定义为输入法的切换功能; 接收用户对所述音量物理按键的按压指令; 根据所述按压指令,执行所述按压指令对应的输入法切换操作。2.如权利要求1所述的输入法的切换方法,其特征在于,所述当处于输入界面时,自动将音量物理按键定义为输入法的切换功能的步骤,具体包括: 当处于输入界面时,自动将音量+物理按键定义为将当前输入法切换为上一输入法,将音量-物理按键定义为将当前输入法切换为下一输入法; 其中,所述上一输入法为所述当前输入法在输入法列表中所处位置的上一位置对应的输入法,所述下一输入法为所述当前输入法在输入法列表中所处位置的下一位置对应的输入法。3.如权利要求2所述的输入法的切换方法,其特征在于,在所述接收用户对所述音量物理按键的按压指令的步骤之后,还包括: 判断接收到的按压指令所属的音量物理按键; 所述根据所述按压指令,执行所述按压指令对应的输入法切换操作的步骤,具体包括:当判断出接收到的按压指令所属的音量物理按键为音量+物理按键时,则将当前输入法切换为上一输入法; 当判断出接收到的按压指令所属的音量物理按键为音量-物理按键时,则将当前输入法切换为下一输入法。4.如权利要求1所述的输入法的切换方法,其特征在于,在所述自动将音量物理按键定义为输入法的切换功能的步骤之前,还包括: 当处于输入界面时,判断移动终端当前是否正在播放音频; 如果判断出移动终端当前正在播放音频;则将音量物理按键定义为音量调节功能。 如果判断出移动终端当前没有播放音频,则自动将音量物理按键定义为输入法的切换功能。5.如权利要求1所述的输入法的切换方法,其特征在于,所述当处于输入界面时,自动将音量物理按键定义为输入法的切换功能的步骤,具体包括: 当处于输入界面时,自动将长按音量+物理按键定义为将当前输入法切换为上一输入法,将长按音量-物理按键定义为将当前输入法切换为下一输入法; 其中,所述上一输入法为所述当前输入法在输入法列表中所处位置的上一位置对应的输入法,所述下一输入法为所述当前输入法在输入法列表中所处位置的下一位置对应的输入法。6.如权利要求5所述的输入法的切换方法,其特征在于,在所述接收用户对所述音量物理按键的按压指令的步骤之后,还包括: 接收用户对所述音量物理按键的按压时长; 判断所述按压时长是否超过预设时长; 如果判断出所述按压时长超过预设时长,则执行根据所述按压指令,执行所述按压指令对应的输入法切换操作; 如果判断出所述按压时长不超过预设时长,则根据所述按压指令,执行所述按压指令对应的音量调节操作。7.一种输入法的切换装置,其特征在于,所述输入法的切换装置包括: 输入法功能定义模块,用于当处于输入界面时,自动将音量物理按键定义为输入法的切换功能; 指令接收模块,用于接收用户对所述音量物理按键的按压指令; 切换模块,用于根据所述按压指令,执行所述按压指令对应的输入法切换操作。8.如权利要求7所述的输入法的切换装置,其特征在于, 所述输入法功能定义模块,具体用于当处于输入界面时,自动将音量+物理按键定义为将当前输入法切换为上一输入法,将音量-物理按键定义为将当前输入法切换为下一输入法; 其中,所述上一输入法为所述当前输入法在输入法列表中所处位置的上一位置对应的输入法,所述下一输入法为所述当前输入法在输入法列表中所处位置的下一位置对应的输入法。9.如权利要求8所述的输入法的切换装置,其特征在于,所述输入法的切换装置,还包括:按键判断模块; 所述按键判断模块,用于判断接收到的按压指令所属的音量物理按键; 所述切换模块包括:上切换子模块以及下切换子模块; 所述上切换子模块,用于当判断出接收到的按压指令所属的音量物理按键为音量+物理按键时,则将当前输入法切换为上一输入法; 所述下切换子模块,用于当判断出接收到的按压指令所属的音量物理按键为音量-物理按键时,则将当前输入法切换为下一输入法。10.如权利要求7所述的输入法的切换装置,其特征在于,所述输入法的切换装置,还包括: 音频判断模块,用于当处于输入界面时,判断移动终端当前是否正在播放音频; 音量功能定义模块,用于如果判断出移动终端当前正在播放音频;则将音量物理按键定义为音量调节功能。 所述输入法功能定义模块,还用于如果判断出移动终端当前没有播放音频,则自动将音量物理按键定义为输入法的切换功能。11.如权利要求7所述的输入法的切换装置,其特征在于, 所述输入法功能定义模块,具体用于当处于输入界面时,自动将长按音量+物理按键定义为将当前输入法切换为上一输入法,将长按音量-物理按键定义为将当前输入法切换为下一输入法; 其中,所述上一输入法为所述当前输入法在输入法列表中所处位置的上一位置对应的输入法,所述下一输入法为所述当前输入法在输入法列表中所处位置的下一位置对应的输入法。12.如权利要求11所述的输入法的切换装置,其特征在于,所述输入法的切换装置,还包括: 按压时长接收模块,用于接收用户对所述音量物理按键的按压时长; 时长判断模块,用于判断所述按压时长是否超过预设时长; 所述切换模块,具体用于如果判断出所述按压时长超过预设时长,则执行根据所述按压指令,执行所述按压指令对应的输入法切换操作; 音量调节模块,用于如果判断出所述按压时长不超过预设时长,则根据所述按压指令,执行所述按压指令对应的音量调节操作。
【文档编号】G06F3/0484GK105930069SQ201610293127
【公开日】2016年9月7日
【申请日】2016年5月4日
【发明人】罗恒
【申请人】广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1