字符输入方法、装置及终端与流程

文档序号:31764305发布日期:2022-10-12 03:54阅读:68来源:国知局
字符输入方法、装置及终端与流程

1.本发明实施例涉及信息输入技术,尤其涉及一种字符输入方法、装置及终端。


背景技术:

2.现阶段,智能设备的一个发展趋势是趋于小型化,这样,智能设备的屏幕面积就受到限制。
3.现有的手写输入法、九宫格输入法和键盘输入法等与屏幕相关的输入法,需要智能设备能够完全显示用户手动输入的笔画或九宫格或键盘。而考虑到小型化智能设备的屏幕面积较小,可能导致小型化智能设备的屏幕面积不足以完全显示用户手动输入的笔画或九宫格或键盘;或者,即使小型化智能设备的屏幕面积可以完全显示用户手动输入的笔画或九宫格或键盘,但由于面积受限也会使用户实际手动输入操作困难。因此,目前来说,这些输入法均不适用于小型化的智能设备。


技术实现要素:

4.本发明实施例提供一种字符输入方法、装置及终端,以适用于小型化的智能设备的信息输入。
5.第一方面,本发明实施例提供一种字符输入方法。该字符输入方法包括:在终端的显示屏的第一区域上显示字符输入框,并在第二区域上显示字符候选框,其中,字符候选框为一可显示预设字符个数的滑动显示框,且在用户的滑动操作下字符候选框中显示不同的候选字符,该字符候选框包括选定框,进入选定框中的候选字符为用户预选定的字符;接收用户选定选定框中候选字符的操作指令,根据操作指令在字符输入框内显示用户选定的第一字符。
6.该实施例的字符输入方法,在终端的显示屏的第一区域上显示字符输入框,并在第二区域上显示字符候选框,该字符候选框为一可显示预设字符个数的滑动显示框,且在用户的滑动操作下字符候选框中显示不同的候选字符,该字符候选框包括选定框,进入选定框中的候选字符为用户预选定的字符;接收用户选定选定框中候选字符的操作指令,根据该操作指令在字符输入框内显示用户选定的第一字符,从而不受终端屏幕面积的限制实现例如智能手环等小型化的智能设备的信息输入。
7.另外,对于适用于小型化的智能设备的语音输入,其适用场景受限,例如嘈杂环境下的语音输入不易被小型化的智能设备识别,语音输入准确率低。而本发明实施例的字符输入方法的适用场景不受限制且字符输入的准确率较高。
8.在第一方面的第一种可能的实现方式中,上述字符输入方法应用于汉字和/或单词输入时,该方法还可以包括:在终端的显示屏的第三区域上显示第一字符的关联字符;在接收到用户点击选定关联字符的操作指令时,将字符输入框内第一字符更新为用户选定的关联字符。
9.在第一方面的第二种可能的实现方式中,上述接收用户选定选定框中候选字符的
操作指令之后,该字符输入方法还可以包括:在字符候选框内显示与第一字符可组成拼音或单词的字符;或者,当没有与第一字符可组成拼音或单词的字符时,在字符候选框内显示标点符号。这样,在字符的输入过程中,字符候选框内需要显示的候选字符逐渐减少。
10.在第一方面的第三种可能的实现方式中,上述在终端的显示屏的第三区域上显示第一字符的关联字符之前,该字符输入方法还可以包括:根据第一字符,在预存储的字符库中确定第一字符的关联字符。
11.在第一方面的第四种可能的实现方式中,上述在终端的显示屏的第三区域上显示第一字符的关联字符,可以包括:按照用户使用第一字符的关联字符频率的高低,在终端的显示屏的第三区域上显示第一字符的关联字符。该实现方式结合智能联想功能,优化显示用户使用频率高的、与已输入字符对应的关联字符,以提升用户体验。
12.在第一方面的第五种可能的实现方式中,上述字符输入方法还可以包括:在终端的显示屏的第四区域上显示中英转换键。该中英转换键用于中英文的转换。该实现方式可方便用户进行中文输入和英文输入的转换。
13.在第一方面的第六种可能的实现方式中,上述字符输入方法应用于拨号盘输入时,字符候选框内的候选字符为数字0~9。此时,字符输入方法还可以包括:在终端的显示屏的第五区域上显示拨号键。
14.在第一方面的第七种可能的实现方式中,上述字符输入方法应用于计算器输入时,字符候选框内的候选字符可以包括数字及运算符号。
15.在第一方面的第八种可能的实现方式中,上述字符输入方法还可以包括:在终端的显示屏的第六区域上显示方向键。该方向键用于移动光标在终端的显示屏中的位置。
16.第二方面,本发明实施例提供一种字符输入装置。该字符输入装置包括:显示模块,用于在所述字符输入装置的显示界面的第一区域上显示字符输入框,并在第二区域上显示字符候选框,字符候选框为一可显示预设字符个数的滑动显示框,且在用户的滑动操作下字符候选框中显示不同的候选字符,字符候选框包括选定框,进入选定框中的候选字符为用户预选定的字符;处理模块,用于接收用户选定选定框中候选字符的操作指令;显示模块还用于根据操作指令在字符输入框内显示用户选定的第一字符。
17.该实施例的字符输入装置,在显示界面的第一区域上显示字符输入框,并在第二区域上显示字符候选框,该字符候选框为一可显示预设字符个数的滑动显示框,且在用户的滑动操作下字符候选框中显示不同的候选字符,该字符候选框包括选定框,进入选定框中的候选字符为用户预选定的字符;接收用户选定选定框中候选字符的操作指令,根据该操作指令在字符输入框内显示用户选定的第一字符,从而不受终端屏幕面积的限制实现例如智能手环等小型化的智能设备的信息输入。
18.另外,对于适用于小型化的智能设备的语音输入,其适用场景受限,例如嘈杂环境下的语音输入不易被小型化的智能设备识别,语音输入准确率低。而本发明实施例的字符输入装置的适用场景不受限制且字符输入的准确率较高。
19.在第二方面的第一种可能的实现方式中,上述字符输入装置可应用于汉字和/或单词输入。此时,显示模块还可以用于在显示界面的第三区域上显示第一字符的关联字符。处理模块还可以用于接收用户点击选定关联字符的操作指令。显示模块还可以用于在处理模块接收到用户点击选定关联字符的操作指令时,将字符输入框内第一字符更新为用户选
定的关联字符。
20.在第二方面的第二种可能的实现方式中,上述显示模块还可以用于在字符候选框内显示与第一字符可组成拼音或单词的字符;或者,当没有与第一字符可组成拼音或单词的字符时,在字符候选框内显示标点符号。这样,在字符的输入过程中,字符候选框内需要显示的候选字符逐渐减少。
21.在第二方面的第三种可能的实现方式中,上述显示模块还可以用于:在显示界面的第三区域上显示第一字符的关联字符之前,根据第一字符,在预存储的字符库中确定第一字符的关联字符。
22.在第二方面的第四种可能的实现方式中,上述显示模块还可以用于:按照用户使用第一字符的关联字符频率的高低,在显示界面的第三区域上显示第一字符的关联字符。该实现方式结合智能联想功能,优化显示用户使用频率高的、与已输入字符对应的关联字符,以提升用户体验。
23.在第二方面的第五种可能的实现方式中,上述显示模块还可以用于:在显示界面的第四区域上显示中英转换键。该中英转换键用于中英文的转换。该实现方式可方便用户进行中文输入和英文输入的转换。
24.在第二方面的第六种可能的实现方式中,上述字符输入装置可应用于拨号盘输入。此时,字符候选框内的候选字符为数字0~9。上述显示模块还可以用于:在显示界面的第五区域上显示拨号键。
25.在第二方面的第七种可能的实现方式中,上述字符输入装置可应用于计算器输入。该场景中,字符候选框内的候选字符可以包括数字及运算符号。
26.在第二方面的第八种可能的实现方式中,上述显示模块还可以用于:在显示界面的第六区域上显示方向键。该方向键用于移动光标在所述显示界面中的位置。
27.第三方面,本发明实施例提供一种终端。该终端包括一个或多个处理器、存储器、显示屏以及总线,所述一个或多个处理器、所述存储器和所述显示屏通过所述总线通信;所述显示屏,用于显示信息和接收用户的输入;所述存储器,用于存储指令;所述一个或多个处理器,用于调用所述存储器中的指令执行:在所述终端的显示屏的第一区域上显示字符输入框,并在第二区域上显示字符候选框,所述字符候选框为一可显示预设字符个数的滑动显示框,且在用户的滑动操作下所述字符候选框中显示不同的候选字符,所述字符候选框包括选定框,进入所述选定框中的候选字符为用户预选定的字符;接收用户选定所述选定框中候选字符的操作指令;根据所述操作指令在所述字符输入框内显示用户选定的第一字符。
28.该实施例的终端,在终端的显示屏的第一区域上显示字符输入框,并在第二区域上显示字符候选框,该字符候选框为一可显示预设字符个数的滑动显示框,且在用户的滑动操作下字符候选框中显示不同的候选字符,该字符候选框包括选定框,进入选定框中的候选字符为用户预选定的字符;接收用户选定选定框中候选字符的操作指令,根据该操作指令在字符输入框内显示用户选定的第一字符,从而不受终端屏幕面积的限制实现例如智能手环等小型化的智能设备的信息输入。
29.另外,对于适用于小型化的智能设备的语音输入,其适用场景受限,例如嘈杂环境下的语音输入不易被小型化的智能设备识别,语音输入准确率低。而本发明实施例的终端
的适用场景不受限制且字符输入的准确率较高。
30.在第三方面的第一种可能的实现方式中,上述终端可应用于汉字和/或单词输入。此时,处理器还可以用于在终端的显示屏的第三区域上显示第一字符的关联字符;接收到用户选定关联字符的操作指令时,将字符输入框内第一字符更新为用户选定的关联字符。
31.在第三方面的第二种可能的实现方式中,上述处理器还可以用于在字符候选框内显示与第一字符可组成拼音或单词的字符;或者,当没有与第一字符可组成拼音或单词的字符时,在字符候选框内显示标点符号。这样,在字符的输入过程中,字符候选框内需要显示的候选字符逐渐减少。
32.在第三方面的第三种可能的实现方式中,上述处理器还可以用于:在终端的显示屏的第三区域上显示第一字符的关联字符之前,根据第一字符,在预存储的字符库中确定第一字符的关联字符。
33.在第三方面的第四种可能的实现方式中,上述处理器还可以用于:按照用户使用第一字符的关联字符频率的高低,在终端的显示屏的第三区域上显示第一字符的关联字符。该实现方式结合智能联想功能,优化显示用户使用频率高的、与已输入字符对应的关联字符,以提升用户体验。
34.在第三方面的第五种可能的实现方式中,上述处理器还可以用于:在终端的显示屏的第四区域上显示中英转换键。该中英转换键用于中英文的转换。该实现方式可方便用户进行中文输入和英文输入的转换。
35.在第三方面的第六种可能的实现方式中,上述终端可应用于拨号盘输入。此时,字符候选框内的候选字符为数字0~9。上述处理器还可以用于:在终端的显示屏的第五区域上显示拨号键。
36.在第三方面的第七种可能的实现方式中,上述终端可应用于计算器输入。该场景中,字符候选框内的候选字符可以包括数字及运算符号。
37.在第三方面的第八种可能的实现方式中,上述处理器还可以用于:在终端的显示屏的第六区域上显示方向键。该方向键用于移动光标在终端的显示屏中的位置。
38.另外,在上述任一种实现方式中,字符候选框的个数可以为一个或多个。其中,字符集合中的所有字符包含于字符候选框中,且每个字符候选框中可显示的候选字符不重复。字符集合可以包括以下集合中的任一个或其任意组合:字母表、单音节声母和单音节韵母、标点符号、运算符号以及数字0~9,等等。
39.进一步地,上述方向键、中英转换键以及拨号键可以同时存在于终端的显示屏内,也可以视需求进行设计,例如,仅在终端的显示屏内包括其中之一或任意两个。
40.本发明的这些和其他方面在以下(多个)实施例的描述中会更加简明易懂。
附图说明
41.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
42.图1a示出一种智能手环的外观结构示意图;
43.图1b示出一种智能手表的外观结构示意图;
44.图2为本发明字符输入方法实施例一的流程示意图;
45.图3~图12为本发明字符输入方法在实施过程中的界面示例图;
46.图13为本发明字符输入装置实施例一的结构示意图;
47.图14为本发明终端实施例一的结构示意图。
具体实施方式
48.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
49.本发明的说明书、权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
50.目前的智能手环、智能手表一般是圆环样式的外观,其上设置有一个曲面或平面的屏幕。例如,图1a示出一种智能手环的外观结构示意图。参考图1a,智能手环10为封闭式的圆环样式,但本发明实施例不以此为限制,也就是说,智能手环还可以为非封闭式的圆环样式,具体结构可参考现有技术中各种智能手环或手镯的样式。智能手环10上设置有一曲面的屏幕11。又例如,图1b示出一种智能手表的外观结构示意图。参考图1b,智能手表包括圆盘屏幕21和表带22。
51.由于智能手环/智能手表本身宽度限制,其屏幕尺寸很小,使得智能手环/智能手表功能上接近智能手机但屏幕小于智能手机,给用户在智能手环/智能手表上进行信息输入带来不便。
52.基于上述问题,本发明实施例提供一种字符输入方法、装置及终端,适用于在例如智能手环或智能手表等小型化的智能设备进行信息输入,且,相较于语音输入的方法,本发明实施例的适用场景不受限制且字符输入的准确率较高。
53.图2为本发明字符输入方法实施例一的流程示意图。本发明实施例提供一种字符输入方法,该方法可由字符输入装置执行,该装置可以通过软件和/或硬件的方式实现,该装置可以集成于例如智能手环、智能手表等小型化的智能设备,或,该装置还可以集成于例如平板电脑、个人数字助理(personal digital assistant,简称:pda)、台式电脑等设备,该实施例以智能手环为执行主体进行说明。如图2所示,该方法包括:
54.s101、在终端的显示屏的第一区域上显示字符输入框,并在第二区域上显示字符候选框,该字符候选框为一可显示预设字符个数的滑动显示框,且在用户的滑动操作下字符候选框中显示不同的候选字符,该字符候选框包括选定框,进入选定框中的候选字符为用户预选定的字符。
55.参考图3,智能手环的屏幕显示界面30上显示字符输入框31和字符候选框32,该字符候选框32包括选定框321。其中,用户可通过上下滑动字符候选框32以实现字符候选框32内不同候选字符的显示,这里示例为进入选定框321中的候选字符为字符“c”,也即用户预选定的字符,其中,字符“b”“d”是为说明上下滑动字符候选框32所示出的字符。另外,字符候选框32还可设置为在用户的左右滑动操作或其他滑动操作下显示各候选字符的形式,这里不再赘述。用户预选定的字符为用户已输入选定框但未确认选定的字符。用户预选定的字符在终端接收到用户确认选定的指令后,由字符候选框32中的选定框321选入字符输入框31。用户确认选定的指令可以是用户点击选定框321触发;也可以是用户在显示屏的显示空白处双击触发或在显示屏的显示空白处长按触发;如果终端的显示屏是压感显示屏,用户确认选定的指令还可以是用户重压显示屏触发;等等。对于用户确认选定的指令,本发明实施例不作具体限定。
56.需说明的,第一区域和第二区域的具体位置并不限制为图3所示的示例,只要在终端的显示屏上能区分开字符输入框和字符候选框即可。当终端屏幕尺寸较大时,还可在字符候选框内同时显示两个或两个以上的字符。也就是说,本发明实施例中的预设字符个数是根据终端屏幕的面积设置的。
57.s102、接收用户选定选定框中候选字符的操作指令,根据该操作指令在字符输入框内显示用户选定的第一字符。
58.对于用户选定选定框中候选字符的操作指令,具体可以为:在用户的滑动操作下,候选字符进入选定框之后,该候选字符在选定框中的预留时间超过预设时间所触发的指令。或者,在用户的滑动操作下,候选字符进入选定框之后,用户点击某一虚拟按钮或实体按钮所触发的指令,其中,虚拟按钮或实体按钮用于确定输入选定框中的候选字符。又或者,在用户的滑动操作下,候选字符进入选定框之后,用户直接点击该选定框所触发的指令,等等实现方式,本发明实施例不再一一列举说明。
59.例如,参考图4,用户欲输入字符“c”,则滑动字符候选框32使得字符“c”进入选定框321,点击选定框321内的字符“c”。对应地,智能手环在接收到用户在选定框321中点击选定候选字符的操作指令之后,根据该操作指令在字符输入框31内显示用户选定的第一字符,即字符“c”。其中,字符输入框31内字符“c”右侧的竖线为光标。
60.该实施例在终端的显示屏的第一区域上显示字符输入框,并在第二区域上显示字符候选框,该字符候选框为一可显示预设字符个数的滑动显示框,且在用户的滑动操作下字符候选框中显示不同的候选字符,该字符候选框包括选定框,进入选定框中的候选字符为用户选定的字符;接收用户选定选定框中候选字符的操作指令,根据该操作指令在字符输入框内显示用户选定的第一字符,从而不受终端屏幕面积的限制实现例如智能手环等小型化的智能设备的信息输入。
61.另外,对于适用于小型化的智能设备的语音输入,其适用场景受限,例如嘈杂环境下的语音输入不易被小型化的智能设备识别,语音输入准确率低。而本发明实施例的适用场景不受限制且字符输入的准确率较高。
62.尤其,对于小型化的智能设备来说,由于本发明实施例中的字符候选框为一可显示预设字符个数(此处的预设字符个数例如可以为1)的滑动显示框,通过用户的滑动操作下字符候选框中显示不同的候选字符,因此,该输入法所需的屏幕面积大大缩小,不受小型
化的智能设备屏幕面积的限制即可实现字符的准确输入,提升用户体验。
63.以下分别从几种不同场景对该字符输入方法进行说明。
64.一种场景中,该字符输入方法应用于文本输入。其中,文本输入可以包括汉字输入和单词输入。
65.此时,字符输入方法还可以包括:在终端的显示屏的第三区域上显示第一字符的关联字符;在接收到用户点击选定关联字符的操作指令时,将字符输入框内第一字符更新为用户选定的关联字符。
66.具体地,参考图5,当用户在字符输入框31内输入字符“c”时,智能手表在终端的显示屏上、除第一区域和第二区域之外的第三区域35显示第一字符的关联字符,其中,关联字符示例为“陈从c c程吃城”,这里仅为示例说明,本发明实施例不以此为限制。另外,参考图6,当用户在字符输入框31内输入字符“c”时,智能手表在与第一区域部分重叠且不覆盖已输入字符的第三区域显示第一字符的关联字符“陈从c c程吃城”。
67.需说明的是,本发明实施例不限制终端的显示屏中第一区域与第三区域的相对位置,二者可以部分重合,也可以相互独立,只要不影响各自所包含字符的显示即可。例如,参考图5和图6,其中,在图5中,字符输入框31与第三区域35相互独立;在图6中,字符输入框31与第三区域35部分重叠。
68.另需说明的是,当关联字符较多时,不能同时显示在终端的显示屏上,此时,可在关联字符框的最右侧显示上下翻页的虚拟键,以使所有关联字符均能得以显示,具体可参考现有字符输入方法,此处不再赘述。
69.进一步地,参考图7,智能手表在接收到用户点击选定关联字符的操作指令时,将字符输入框31内第一字符更新为用户选定的关联字符,这里示例为用户选定的关联字符为“陈”。
70.在上述实施例的基础上,接收用户选定选定框中候选字符的操作指令之后,该字符输入方法还可以包括:在字符候选框内显示与第一字符可组成拼音或单词的字符;或者,当没有与第一字符可组成拼音或单词的字符时,在字符候选框内显示标点符号。在字符的输入过程中,该实施例可实现字符候选框内需要显示的候选字符逐渐减少。此处,候选字符的减少并不是指显示屏上的字符候选框内的候选字符的显示个数减少,而是可以显示在字符候选框中被选择的候选字符的列表的总数逐渐减少。
71.例如,输入一个声母后,字符候选框中可滚动显示的字符范围缩减至该声母对应的韵母;在韵母也输入完之后,显示标点符号。参考图5、图6和图7,用户在字符输入框31内输入字符“c”之后,智能手表在字符候选框32内显示与已输入字符“c”可组成拼音的字符,包括字符“a”、“e”“i”等。其中,字符“c”为声母,字符“a”、“e”“i”等为可与字符“c”组成拼音的韵母。
72.如图8所示,用户点击选定框321内的字符“e”,在字符输入框31内,已输入的字符“c”和字符“e”组成拼音“ce”,此时,关联字符显示为“策测厕侧册”。同时,参考图9,智能手表在字符候选框32内显示标点符号,其中,标点符号包括“,”、“。”、“!”,等等。
73.进一步地,上述在终端的显示屏的第三区域上显示第一字符的关联字符之前,该字符输入方法还可以包括:根据第一字符,在预存储的字符库中确定第一字符的关联字符。
74.可选地,在终端的显示屏的第三区域上显示第一字符的关联字符,可以包括:按照
用户使用第一字符的关联字符频率的高低,在终端的显示屏的第三区域上显示第一字符的关联字符。该实施例结合智能联想功能,优化显示用户使用频率高的、与已输入字符对应的关联字符,以提升用户体验。
75.作为本发明实施例的一种实现方式,在使用该字符输入方法进行文本输入时,该字符输入方法还可以包括:在终端的显示屏的第四区域上显示中英转换键,如图3至图9所示的标号为“33”的部分。该中英转换键用于中英文的转换,以方便用户进行中文输入和英文输入的转换。
76.另一种场景中,该字符输入方法应用于拨号盘输入。此时,字符候选框内的候选字符为数字0~9,该字符输入方法还可以包括:在终端的显示屏的第五区域上显示拨号键。具体地,参考图10,字符候选框32内的候选字符为数字0~9,虚线框36内的部分为拨号键,或者,拨号键也可以为其他形式。
77.又一种场景中,该字符输入方法应用于计算器输入。该场景下,如图11所示,字符候选框32内的候选字符包括数字及运算符号。具体地,用户在字符输入框31内输入计算式即可计算出结果。
78.在上述实施例中,该字符输入方法还可以包括:在终端的显示屏的第六区域上显示方向键,该方向键用于移动光标在终端的显示屏中的位置,具体可参考图3至图9中标号为“34”的部分。例如,左右和/或上下移动光标在字符输入框内各已输入字符之间的位置,或者,当字符候选框内同时显示两个以上的字符时,上下移动光标在字符候选框内各候选字符之间的位置,等等。
79.可选地,在上述任一实施例中,字符候选框的个数可以为一个或多个。字符候选框的个数具体可视终端屏幕的面积确定。其中,字符集合中的所有字符包含于上述个数的字符候选框中,且每个字符候选框中可显示的候选字符不重复。字符集合可以包括以下集合中的任一个或其任意组合:字母表、单音节声母和单音节韵母、标点符号、运算符号以及数字0~9,等等。
80.参考图12,在本发明的一种可选的实施方式中,字符候选框的个数可以根据显示屏的显示情况进行调整,如字符候选框32的个数也可以为2个或者3个或者更多。以字符集合为字母表、字符候选框32的个数为2为例进行说明。其中,左侧的字符候选框32可以显示的字符包括字母表中的a~n的14个候选字符中的一个或多个,进入选定框321的候选字符为字符“c”,右侧的字符候选框32可以显示包括字母表中的o~z的12个候选字符中的一个或多个,进入选定框322的候选字符为字符“p”。此处,左右侧的字符候选框可以显示的字符是举例说明,其具体实施方式可以有多种,本发明不作限定。字符候选框中每次同时显示的个数由终端的系统预先设定或用户预先设定,如图12中,预先设定的每个候选框中同时显示的个数为3个。用户可通过上下滑动字符候选框32实现字符候选框32内不同候选字符的显示,并改变进入选定框321和/或选定框322的候选字符。可选的,用户也可通过方向键34改变字符候选框中显示的字符以及选定框中预选定的字符。可以理解的是,当显示屏上包含字符候选框的个数大于1时,每个候选框中可显示的内容可以由系统预先设定,也可以由用户设定,本发明实施例不作限定。
81.相应地,对于文本输入场景,小型化的智能设备,例如智能手环,在接收用户选定选定框中候选字符的操作指令之后,智能手环根据该操作指令在字符输入框31内显示用户
选定的第一字符,且在字符候选框32内显示与该第一字符可组成拼音或单词的字符;或者,当没有与第一字符可组成拼音或单词的字符时,在字符候选框32内显示标点符号。
82.图12中,方向键34可控制光标在字符候选框32内上下移动,也可在字符候选框内32之间左右移动,或控制光标移动至字符输入框31内。
83.补充说明的是,字符候选框不为空,每个字符候选框所包含的候选字符的个数可以相同或不同。
84.另外,对于字符候选框为多个、字符集合包括单音节声母和单音节韵母以及标点符号的场景,可以将标点符号单独包含在其中一个字符候选框中,也可以将标点符号分布在不同的字符候选框中,本发明实施例不对其进行限制。
85.进一步地,上述方向键、中英转换键以及拨号键可以同时存在于终端的显示屏内,也可以视需求进行设计,例如,仅在终端的显示屏内包括其中之一或任意两个,本发明实施例不予限制。
86.图13为本发明字符输入装置实施例一的结构示意图。如图13所示,该字符输入装置130包括:显示模块131和处理模块132。
87.其中,显示模块131用于在显示界面的第一区域上显示字符输入框,并在第二区域上显示字符候选框。其中,字符候选框为一可显示预设字符个数的滑动显示框,且在用户的滑动操作下字符候选框中显示不同的候选字符。字符候选框包括选定框,进入选定框中的候选字符为用户预选定的字符。处理模块132用于接收用户选定选定框中候选字符的操作指令。显示模块131还用于根据操作指令在字符输入框内显示用户选定的第一字符。
88.本实施例的装置,可以用于执行上述任一方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
89.在一种场景中,上述字符输入装置可应用于汉字和/或单词输入。此时,显示模块131还可以用于在显示界面的第三区域上显示第一字符的关联字符。处理模块132还可以用于接收用户点击选定关联字符的操作指令。显示模块131还可以用于在处理模块接收到用户点击选定关联字符的操作指令时,将字符输入框内第一字符更新为用户选定的关联字符。
90.可选地,显示模块131还可以用于在字符候选框内显示与第一字符可组成拼音或单词的字符;或者,当没有与第一字符可组成拼音或单词的字符时,在字符候选框内显示标点符号。这样,在一字符的输入过程中,字符候选框内需要显示的候选字符的逐渐减少。
91.进一步地,显示模块131还可以用于:在显示界面的第三区域上显示第一字符的关联字符之前,根据第一字符,在预存储的字符库中确定第一字符的关联字符。
92.更进一步地,显示模块131还可以用于:按照用户使用第一字符的关联字符频率的高低,在显示界面的第三区域上显示第一字符的关联字符。该实现方式结合智能联想功能,优化显示用户使用频率高的、与已输入字符对应的关联字符,以提升用户体验。
93.另外,在该场景中,显示模块131还可以用于:在显示界面的第四区域上显示中英转换键。该中英转换键用于中英文的转换。该实现方式可方便用户进行中文输入和英文输入的转换。
94.在另一种场景中,上述字符输入装置可应用于拨号盘输入。此时,字符候选框内的候选字符为数字0~9。上述显示模块还可以用于:在显示界面的第五区域上显示拨号键。
95.在又一种场景中,上述字符输入装置可应用于计算器输入。该场景中,字符候选框内的候选字符可以包括数字及运算符号。
96.在上述任一实施例的基础上,显示模块131还可以用于:在显示界面的第六区域上显示方向键。该方向键用于移动光标在所述显示界面中的位置。
97.其中,字符候选框的个数可以为一个或多个。其中,字符集合中的所有字符包含于字符候选框中,且每个字符候选框中可显示的候选字符不重复。字符集合可以包括以下集合中的任一个或其任意组合:字母表、单音节声母和单音节韵母、标点符号、运算符号以及数字0~9,等等。
98.还需说明的是,上述显示模块131的功能具体可以由设备中的处理器控制显示屏显示来实现,处理模块132的功能具体可以由设备中的处理器或处理器以及其他控制电路实现。
99.图14为本发明终端实施例一的结构示意图。参照图14,终端100可以包括以下一个或多个组件:处理器802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(input/output,简称:i/o)接口812,传感器组件814,以及通信组件816。本领域技术人员可以理解,图14中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。
100.处理器802是终端100的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器804内的软件程序和/或模块,以及调用存储在存储器804内的数据,执行终端100的各种功能和处理数据,从而对终端进行整体监控。可选的,处理器802可包括一个或多个处理单元;优选的,处理器802可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器802中。
101.存储器804被配置为存储各种类型的数据以支持在终端100的操作。这些数据的示例包括用于在终端100上操作的任何应用程序或方法的指令,拼音、字符库图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(static random access memory,简称:sram),电可擦除可编程只读存储器(electrically erasable programmable read-only memory,简称:eeprom),可擦除可编程只读存储器(erasable programmable read only memory,简称:eprom),可编程只读存储器(programmable red-only memory,简称:prom),只读存储器(read-only memory,简称:rom),磁存储器,快闪存储器,磁盘或光盘。
102.电源组件806为终端100的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为终端100生成、管理和分配电力相关联的组件。
103.多媒体组件808包括在所述终端100和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以被实现为显示屏880。显示屏880可用于显示由用户输入的信息或提供给用户的信息以及终端100的各种菜单,还可以接受用户输入。具体的显示屏880可包括显示面板881,以及触控面板(touch panel,简称:tp)882。其中,显示面板881可以采用液晶显示器(liquid crystal display,简称:lcd)、有机发光二极管(organic light-emitting diode,简称:oled)等形式来配置。触控面板882,也称为触摸屏、触敏屏等,可收集用户在其上或附近的接触或者非接触操作(比如用户使用手指、触笔等任何适合的物体或附件在触
generation mobile communication,简称:4g)以及未来的通信标准,如第五代移动通信(the 5th generation mobile communication,简称:5g),或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(near field communication,简称:nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(radio frequency identification,简称:rfid)技术,红外数据协会(infrared data association,简称:irda)技术,超宽带(ultra wideband,简称:uwb)技术,蓝牙(bluetooth,简称:bt)技术和其他技术来实现。
109.在示例性实施例中,终端100可以被一个或多个应用专用集成电路(application specific integrated circuit,简称:asic)、数字信号处理器(ddigital signal processor,简称:dsp)、数字信号处理设备(digital signal processing device,简称:dspd)、可编程逻辑器件(programmable logic device,简称:pld)、现场可编程门阵列(field programmable gate array,简称:fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
110.在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由终端100的处理器802执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(random access memory,简称:ram)、只读光盘(compact disc read-only memory,简称:cd-rom)、磁带、软盘和光数据存储设备等。
111.一种非临时性计算机可读存储介质,当所述存储介质中的指令由100的处理器802执行时,使得终端100能够执行上述字符输入方法。
112.具体的,处理器802可用于调用存储器804中的指令执行:
113.在所述终端100的显示屏880的第一区域上显示字符输入框,并在第二区域上显示字符候选框,所述字符候选框为一可显示预设字符个数的滑动显示框,且在用户的滑动操作下所述字符候选框中显示不同的候选字符,所述字符候选框包括选定框,进入所述选定框中的候选字符为用户预选定的字符;
114.接收用户选定所述选定框中候选字符的操作指令;
115.根据所述操作指令在所述字符输入框内显示用户选定的第一字符。
116.在一种可选的实施方式中,处理器还用于执行:
117.如果终端100应用于汉字和/或单词输入,在所述终端的显示屏的第三区域上显示所述第一字符的关联字符;
118.在接收到用户点击选定关联字符的操作指令时,将所述字符输入框内第一字符更新为用户选定的关联字符。
119.可选的,如果终端100应用于汉字和/或单词输入,在显示屏880显示的所述字符候选框内显示与所述第一字符可组成拼音或单词的字符;或者,当没有与所述第一字符可组成拼音或单词的字符时,在所述字符候选框内显示标点符号。
120.在一种可选的实施方式中,所述处理器还用于执行:
121.在终端100的显示屏880的第三区域上显示所述第一字符的关联字符之前,根据所述第一字符,在预存储的字符库中确定所述第一字符的关联字符。
122.可以理解的是,本实施例中的终端100,可以用于执行上述任一方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
123.在本技术所提供的几个实施例中,应该理解到,所揭示的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元或模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
124.所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
125.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
126.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1