输入法切换方法及装置与流程

文档序号:12304778阅读:224来源:国知局
输入法切换方法及装置与流程

本发明涉及智能设备交互技术领域,特别涉及一种输入法切换方法及装置。



背景技术:

输入法是终端设备上必备的工具,其在终端设备上的使用频率可以说是最高的。随着终端设备的发展,终端设备上所配置的辅助设备也越来越多,与输入法相关的除传统的键盘以外,还可以包括麦克和摄像头等辅助设备。

在支持混合输入的应用程序中,用户需要在不同的输入法间相切换。例如,聊天类的应用程序、个人助手类应用程序和游戏类的应用程序,用户在使用时可能需要点击切换钮来使得输入法在语音输入法、文本输入或图像输入法之间来回切换,使得用户的操作被中断,无法获得流畅的个人体验。



技术实现要素:

有鉴于此,本发明的目的是提供一种根据用户的实际使用情况来自动切换输入法的输入法切换方法及装置。

为了实现上述目的,本发明提供了一种输入法切换方法,包括:开启应用程序;

根据所述应用程序的类型为所述应用程序配置对应的输入法;

检测用户输入的信息是否满足开启第一输入法的预设条件,若满足则开启第一输入法;

检测用户输入的信息是否满足开启第二输入法的预设条件,若满足,则将当前的第一输入法切换至第二输入法。

作为优选,根据所述应用程序的类型为所述应用程序配置对应的输入法,包括:

判断所述应用程序是否为第一类应用程序,若是则为所述第一类应用程序配置语音输入法和图像输入法;

在移动终端的显示界面上显示语音输入法和图像输入法的输入界面。

作为优选,所述方法还包括:

在预设的时间内检测用户输入的信息是否为语音信息;

若否,则设置所述语音输入法的状态为关闭,同时设置所述图像输入法的状态为开启;

若是,则设置所述语音输入法的状态为开启,同时设置所述图像输入法的状态为关闭。

作为优选,所述方法还包括:

检测所述用户当前输入的语音信息中是否包含第一预设关键字;

若包含,则设置所述图像输入法的状态为开启。

作为优选,根据所述应用程序的类型为所述应用程序配置对应的输入法,包括:

判断所述应用程序是否为第二类应用程序;

若是则为所述第二类应用程序配置文本输入法、语音输入法和图像输入法。

作为优选,所述方法还包括:

在移动终端的显示界面上显示默认的输入法的输入界面;

其中,所述默认的输入法为以下至少一种:文本输入法、语音输入法或图像输入法。

作为优选,所述方法还包括:

检测用户输入的文本信息或语音信息中是否包含第二预设关键字;

若是,则将所述文本输入法或语音输入法切换至图像输入法。

作为优选,所述方法还包括:

若当前的输入法为文本输入法,则检测当前输入文本信息中是否包含第三预设关键字;

若包含,则将所述文本输入法切换为语音输入法。

作为优选,所述方法还包括:

若当前的输入法为语音输入法,则检测当前输入语音信息中是否包含第四预设关键字;

若包含,则将所述语音输入法切换为文本输入法。

本发明还提供了一种输入法切换装置,所述装置包括:

开启模块,配置为开启应用程序;

配置模块,配置为根据所述应用程序的类型为所述应用程序配置对应的输入法;

第一检测模块,配置为检测用户输入的信息是否满足开启第一输入法的预设条件,若满足则开启第一输入法;

第二检测模块,配置为检测用户输入的信息是否满足开启第二输入法的预设条件,若满足,则将当前的第一输入法切换至第二输入法。

通过以上实施例,本发明可以实现具有以下有益效果:本发明的技术方案可以根据用户输入的信息,来打开应用程序的第一输入法,并且当满足开启第二输入法的预设条件,将当前的第一输入法切换至第二输入法,从而避免了用户手动切换输入法时,影响操作流畅性的问题。

附图说明

图1为本发明的输入法切换方法的流程图;

图2为本发明的输入法切换方法的实施例一的第一应用场景的示意图;

图3为本发明的输入法切换方法的实施例一的第二应用场景的示意图;

图4为本发明的输入法切换方法的实施例一的第三应用场景的示意图;

图5为本发明的输入法切换方法的实施例一的第四应用场景的示意图;

图6为本发明的输入法切换方法的实施例二的第一应用场景的示意图;

图7为本发明的输入法切换方法的实施例二的第二应用场景的示意图;

图8为本发明的输入法切换方法的实施例二的第三应用场景的示意图;

图9为本发明的输入法切换装置的示意图。

具体实施方式

此处参考附图描述本发明的各种方案以及特征。

应理解的是,可以对此处发明的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本发明的范围和精神内的其他修改。

包含在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且与上面给出的对本发明的大致描述以及下面给出的对实施例的详细描述一起用于解释本发明的原理。

通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本发明的这些和其它特性将会变得显而易见。

还应当理解,尽管已经参照一些具体实例对本发明进行了描述,但本领域技术人员能够确定地实现本发明的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。

当结合附图时,鉴于以下详细说明,本发明的上述和其他方面、特征和优势将变得更为显而易见。

此后参照附图描述本发明的具体实施例;然而,应当理解,所发明的实施例仅仅是本发明的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本发明模糊不清。因此,本文所发明的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本发明。

本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本发明的相同或不同实施例中的一个或多个。

图1为本发明的输入法切换方法的流程图,如图1所示,本实施例的输入法切换方法,具体可以包括如下步骤:

s101,开启应用程序;

s102,根据应用程序的类型为应用程序配置对应的输入法;

s103,检测用户输入的信息是否满足开启第一输入法的预设条件,若满足则开启第一输入法;

s104,检测用户输入的信息是否满足开启第二输入法的预设条件,若满足,则将当前的第一输入法切换至第二输入法。

本实施例的技术方案可以根据用户输入的信息,来打开应用程序的第一输入法,并且当满足开启第二输入法的预设条件,将当前的第一输入法切换至第二输入法,从而避免了用户手动切换输入法时,影响操作流畅性的问题。

本实施例中的输入法切换方法,s102中,根据应用程序的类型为应用程序配置对应的输入法,具体包括:判断应用程序是否为第一类应用程序,若是则为第一类应用程序配置语音输入法和图像输入法;在移动终端的显示界面上显示语音输入法和图像输入法的输入界面。其中,第一类应用程序可以是个人助手类应用程序或游戏类的应用程序。

如图2所示,第一类应用程序是个人助手类应用程序,语音输入法和图像输入法的输入界面均显示在显示界面上,语音输入法的输入界面和图像输入法均为开启状态,此时可以提醒用户图像输入法和语音输入法可以使用。其中,语音输入法的输入界面和图像输入法的输入界面可以占据显示界面的部分空间,例如,图2中示出的语音输入法的输入界面占据显示界面的1/4,图像输入法的输入界面占据显示界面的3/4。语音输入法的输入界面和图像输入法的输入界面占据显示界面的比例可以根据实际情况而定,并且显示界面除了显示语音输入法的输入界面和图像输入法的输入界面还可以同时显示其他内容。

进一步的,判断应用程序为第一类应用程序,并将语音输入法和图像输入法显示在显示界面上后,s103,检测用户输入的信息是否满足开启第一输入法的预设条件,若满足则开启第一输入法具体包括:在预设的时间内检测用户输入的信息是否为语音信息;若否,则设置语音输入法的状态为关闭,同时设置图像输入法的状态为开启;若是,则设置语音输入法的状态为开启,同时设置图像输入法的状态为关闭。

预设的时间可以根据实际情况而定,假设预设的时间是3秒钟(大概是两个语音问答的时间),其中,在语音输入法和图像输入法的输入界面显示在显示界面上3秒钟后没有检测到用户输入语音信息,则语音输入法的状态为关闭,图像输入法的状态为开启。如图3所示,显示界面上几乎全部为图像输入法的输入界面。在此过程中,语音输入法的输入界面可以是逐渐减小的,一直到达语音输入法的输入界面占据显示界面的一预定比例时,语音输入法的状态为关闭,而在此过程中,图像输入法的输入界面时可以逐渐增大的。例如由图2中所示出的占据显示界面的1/4到逐渐减小到图3所示出的占据显示显示界面的1/10,此时图像输入法的输入界面占据显示界面的比例由3/4增大为9/10。

在预设的时间是3秒钟的情况下,其中,在语音输入法和图像输入法的输入界面显示在显示界面上3秒钟后检测到用户输入语音信息,则语音输入法的状态为开启,图像输入法的状态为关闭。如图4所示,显示界面上几乎全部为语音输入法的输入界面。在此过程中,图像输入法的输入界面可以是逐渐减小的,一直到达图像输入法的输入界面占据显示界面的一预定比例时,图像输入法的状态为关闭,而在此过程中,语音输入法的输入界面时可以逐渐增大的。例如由图2中所示出的占据显示界面的3/4到逐渐减小到图3所示出的占据显示显示界面的1/10,此时语音输入法的输入界面占据显示界面的比例由1/4增大为9/10。

在上述的第二应用场景和第三应用场景中,增大输入界面可以方便用户操作其想使用的输入法。另外,在图2中示出的语音输入法的输入界面显示在显示界面靠下的部分空间,图像输入法的输入界面显示在显示界面靠上的部分空间,为了方便用户使用输入法,语音输入法的输入界面减小也后会显示在显示界面靠下的部分空间,图像输入法的输入界面减小后也会显示在显示界面靠上的部分空间。其中,还可以根据实际情况将图像输入法和语音输入法在显示界面的位置互换,例如,将图像输入法的输入界面显示在显示界面靠下的部分空间,而将语音输入法的输入界面显示在显示界面靠上的部分空间,又例如,在图像输入法的状态为关闭时,将图像输入法的输入界面显示在显示界面靠下的部分空间。

s104,检测用户输入的信息是否满足开启第二输入法的预设条件,若满足,则将当前的第一输入法切换至第二输入法,具体可以是,在语音输入法的状态为关闭时,如果想再次使用语音输入法,此时可以将语音输入法的输入界面向上滑动或者长按图像输入法的输入界面中的图像,则语音输入法的输入界面占据显示界面的比例会增大并变为开启状态,语音输入法可以是在语音输入法的输入界面占据显示界面的比例增大为9/10时开启,与此同时,可以在显示界面的下部弹出语音输入法可以使用的提醒。在图像输入法的状态为关闭时,同样可以利用上面针对语音输入法的方法开启图像输入法。

进一步的,s104还可以包括:

检测用户当前输入的语音信息中是否包含第一预设关键字;

若包含,则设置图像输入法的状态为开启。

例如,第一预设关键字为“他、她、它”的语音时,在输入的语音信息中检测到包括第一预设关键字时,则开启图像输入法,此时图像输入法的输入界面占据显示界面的比例会自动增大,可以最终显示为图5,图5中,图像输入法的输入界面与语音输入法的输入界面占据显示界面的比例均为1/2。

上述对本发明的输入法切换方法的实施例一的描述同样可以适用于语音输入法和文本输入法或者文本输入法和图像输入法或者三种输入法,相应的判定条件可以根据实际情况而定。

本实施例的技术方案可以根据用户输入的信息或未输入的信息,来打开应用程序的第一输入法,并且当满足开启第二输入法的预设条件时,将当前的第一输入法切换至第二输入法,从而避免了用户手动切换输入法时,影响操作流畅性的问题。

在另一个实施例中,s102,根据应用程序的类型为应用程序配置对应的输入法,包括:判断应用程序是否为第二类应用程序;若是则为第二类应用程序配置文本输入法、语音输入法和图像输入法。其中,,第二类应用程序是聊天类的应用程序。

进一步的,在移动终端的显示界面上显示默认的输入法的输入界面;其中,默认的输入法为以下至少一种:文本输入法、语音输入法或图像输入法。当在显示的输入法的输入界面进行输入时,则开启该相应的输入法。

进一步的,当开启文本输入法或语音输入法时,检测用户输入的文本信息或语音信息中是否包含第二预设关键字;若是,则将文本输入法或语音输入法切换至图像输入法。例如,在聊天页用文字或语音跟其他人聊天,当提及比如,“照片”“看看”“图”“发你”“自拍”等的第二预设关键字时,自动在显示界面弹出图像输入法的输入界面,方便用户快速切换到图像输入法进行输入。图6示出了在文本输入法开启时,弹出图像输入法的输入界面以开启图像输入法的示意图。

若当前的输入法为文本输入法,即文本输入法开启时,则检测当前输入文本信息中是否包含第三预设关键字;若包含,则将文本输入法切换为语音输入法。例如,当聊天页用文字跟其他人聊天时,提及比如“唱歌”“听听这个”等的第三预设关键字时,自动从文字输入切换到语音输出,减少点击一步的操作。图7示出了在文本输入法开启状态切换为语音输入法状态开启的示意图。

若当前的输入法为语音输入法,即语音输入法开启时,则检测当前输入语音信息中是否包含第四预设关键字;若包含,则将语音输入法切换为文本输入法。例如,当聊天页用语音跟其他人聊天时,提及比如“要开会了”“之后再跟你聊”等的第四预设关键字时,自动从语音输入切换到文本输出,减少点击一步的操作。图8示出了在语音输入法开启状态切换为文本输入法状态开启的示意图。

本实施例的技术方案可以根据用户输入的信息以选择打开第一输入法,并且当满足开启第二输入法的预设条件,将当前的第一输入法切换至第二输入法,从而避免了用户手动切换输入法时,影响操作流畅性的问题。

图9为本发明的输入法切换装置的示意图,如图9所示,本实施例的输入法切换装置,具体可以包括开启模块1、配置模块2、第一检测模块3、第二检测模块4。开启模块1配置为开启应用程序,配置模块2配置为根据2应用程序的类型为2应用程序配置对应的输入法,第一检测模块3配置为检测用户输入的信息是否满足开启第一输入法的预设条件,若满足则开启第一输入法,第二检测模块4配置为检测用户输入的信息是否满足开启第二输入法的预设条件,若满足,则将当前的第一输入法切换至第二输入法。

本实施例的输入法切换装置,通过采用上述装置实现输入法切换的机制与上述图1所示的输入法切换方法的实现机制相同,详细可以参考上述图1所示实施例的记载,在此不再赘述。

本实施例的技术方案可以根据用户输入的信息,来打开应用程序的第一输入法,并且当满足开启第二输入法的预设条件,将当前的第一输入法切换至第二输入法,从而避免了用户手动切换输入法时,影响操作流畅性的问题。

以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1