一种输入交互方法和输入法系统的制作方法_3

文档序号:9578939阅读:来源:国知局
定的候选项进行上屏。
[0065]采用与选定的候选项匹配的展示效果标签从所述皮肤配置文件中读取展示效果命令,所述展示效果命令用于调用展示效果资源展示相应的展示效果,如展示效果命令中可配置在终端屏幕的哪些位置展示动画资源,是否配置响应音效,以及展示效果资源如何变化等信息,因此可以依据该展示效果命令展示所述展示效果,并且将选定的候选项进行上屏。
[0066]如可以当前应用的输入区域展示选定的候选项“高兴”,并展示“高兴”对应的笑脸图片;又如在输入法皮肤上展示笑脸,或者在当前终端的屏幕中闪现一个或多个笑脸图片,同时配置笑声。
[0067]本发明实施例中,在文字输入过程中就依据输入字符串识别的候选项确定一个或多个展示效果标签,然后依据用户对候选项的选择确定展示的展示效果,即在文字输入过程中自动完成展示效果的匹配,简化了文字和动画的输入流程。后续展示效果展示以及候选项上屏的前后顺序并不限定,可以依据实际需求确定。
[0068]本发明一个可选实施例中,依据所述展示效果命令展示所述展示效果,包括:采用所述展示效果命令调用皮肤资源包中对应的展示效果资源;依据所述展示效果资源生成所述展示效果命令对应的展示效果,并展示所述展示效果。
[0069]展示效果命令调用皮肤资源包中对应的展示效果资源,展示效果资源可以包括展示效果对应动画的图片、音频等资源,依据该展示效果命令确定展示效果资源中各图片的展示位置、展示顺序,音频的展示时间等,并确定各图片的展示效果,生成相应的展示效果,然后在终端屏幕中展示相应的展示效果。
[0070]实现输入法皮肤与用户输入内容之间的互动,展现出较优的动态互动效果,不仅为静态皮肤添加了动态效果,也为用户带来了更多的惊喜,并且能有效为用户带来更多的互动体验。
[0071]综上所述,在输入文字的过程中确定各候选项对应的展示效果标签,从而在用户选择候选项且该候选项还未上屏前就确定要展示的展示效果,然后展示展示效果并将选择的候选项上屏,使得文字和展示效果可以同步确定,实现了用户输入和输入法皮肤的互动,并简化了文字和动画的输入流程,提高了输入效率。
[0072]实施例三
[0073]在上述实施例的基础上,本实施例提供一种具体实施中的方式论述文字和动画的输入方法。
[0074]参照图4,示出了本发明的一种输入交互方法具体实施例的步骤流程图,具体可以包括如下步骤:
[0075]步骤402,在当前应用中接收对输入区域的触发,调起输入法的键盘上层。
[0076]例如,当前输入法的皮肤是从一个哆啦A梦造型的皮肤资源包中获取资源进行配置的,用户在当前应用中调用该输入法进行文字输入。
[0077]步骤404,接收对键盘按键的触发,获取相应的输入字符串。
[0078]用户通过键盘输入字符串“zai jian”。
[0079]步骤406,输入法系统的内核对输入字符串进行切分、转化以及排序等一系列识别处理,得到各候选项。
[0080]得到候选项“再见、在建、再贱、再减”等。
[0081]步骤408,内核读取皮肤配置文件,检测是否存在与候选项匹配的展示匹配字段。
[0082]若是,即存在与候选项匹配的展示匹配字段,则执行步骤410 ;若否,即不存在与候选项匹配的展示匹配字段,则结束动画匹配的流程,后续步骤408后直接执行步骤412。
[0083]其中候选项“再见、在建、再贱”均匹配到了相应的动画匹配字段。
[0084]步骤410,获取匹配的展示匹配字段对应的展示效果标签。
[0085]获取候选项“再见、在建、再贱”对应展示匹配字段的展示效果标签,构成展示效果标签集合。
[0086]步骤412,将候选项上传给键盘上层,并在待上屏区展示各候选项。
[0087]步骤414,接收用户的反馈信息,确定选定的候选项。
[0088]接收用户反馈信息,其中包括选定的候选项“再见”。
[0089]步骤416,内核检测是否存在与选定的候选项匹配的展示效果标签。
[0090]若是,即存在与选定的候选项匹配的展示效果标签,则执行步骤418 ;若否,即不存在与选定的候选项匹配的展示效果标签,则结束动画匹配的流程,后续步骤408后直接执行步骤422。
[0091]从展示效果标签集合中获取“再见”对应的展示效果标签。
[0092]步骤418,依据所述展示效果标签确定展示效果命令,调用展示效果资源生成相应的展示效果。
[0093]步骤420,由键盘上层展示该展示效果。
[0094]在当前终端的屏幕中展示:一个哆啦A梦的卡通图像从候选栏上跳入了抽屉中的展示效果。
[0095]步骤422,将选定的候选项进行上屏。
[0096]又如,当用户输入“哈哈”或者“哭”等表示心情的词条时,恰巧皮肤资源包中具备特定心情词条的展示效果,则当用户上屏这类特定词条后,键盘的顶部则跳出一个哆啦A梦的卡通形象,用以表现出了相应的特殊效果。
[0097]需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0098]实施例四
[0099]在上述实施例的基础上,本实施例还公开了一种输入法系统。
[0100]参照图5,示出了本发明一种输入法系统实施例的结构框图,具体可以包括如下模块:
[0101]转化模块502,用于对接收的输入字符串进行识别处理,确定与所述输入字符串对应的各候选项。
[0102]匹配模块504,用于分别查找所述各候选项对应的皮肤配置文件,确定与所述各候选项匹配的展示效果标签。
[0103]展示并上屏模块506,用于展示与选定的候选项匹配的展示效果标签对应的展示效果,并对所述选定的候选项进行上屏。
[0104]参照图6,示出了本发明一种输入法系统可选实施例的结构框图,具体可以包括如下模块:
[0105]本发明一个可选实施例中,所述匹配模块504,包括:字段匹配子模块5042,用于分别对所述各候选项与所述皮肤配置文件的展示匹配字段进行匹配,确定至少一个与所述候选项匹配的展示匹配字段;标签查找子模块5044,用于分别查找所述每个匹配的展示匹配字段对应的展示效果标签,构成展示效果标签集合。
[0106]输入法系统还包括:查找模块508,用于依据接收的用户反馈信息确定选定的候选项;从所述展示效果标签集合中查找与所述选定的候选项匹配的展示效果标签。
[0107]所述展不并上屏模块506,包括:读取子模块5062,用于米用所述与选定的候选项匹配的展示效果标签从所述皮肤配置文件中读取展示效果命令;展示子模块5064,用于依据所述展示效果命令展示所述展示效果;上屏子模块5066,用于对所述选定的候选项进行上屏。
[0108]所述展示子模块5064,用于采用所述展示效果命令调用皮肤资源包中对应的展示效果资源;依据所述展示效果资源生成所述展示效果命令对应的展示效果,并展示所述展示效果。
[0109]其中,所述皮肤配置文件用于配置输入法的皮肤,或配置输入法中选定按键模块的匹配;其中,所述皮肤配置文件依据皮肤资源包的展示效果资源生成展示效果,以及依据所述皮肤资源包的图片资源分别生成输入法中各按键模块的皮肤。
[0110]综上所述,在将接收的输入字符串识别成各候选项之后,由于皮肤配置文件中配置有动画信息,因此可以分别采用每个候选项查找皮肤配置文件,确定与所述候选项匹配的展示效果标签,以从皮肤配置文件中获取输入对应的动画信息,然后展示与选定的候选项匹配的展示效果标签对应的展示效果,并对所述选定的候选项进行上屏,即在输入文字的过程中还可以自动展示展示效果,实现了用户输入和输入法皮肤的互动,并且简化了文字和动
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1