一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种文本输入的方法、装置、设备及存储介质与流程

2022-11-19 09:19:58 来源:中国专利 TAG:


1.本发明涉及信息输入技术领域,尤其涉及一种文本输入的方法、装置、设备及存储介质。


背景技术:

2.随着计算机技术的不断发展,各种终端设备已经成为人们生活工作中必不可缺的一部分,终端设备上的功能和应用种类越来越多,其中文本输入作为一项重要的辅助功能,在众多终端设备和应用中得到广泛的运用。
3.现有技术中的文本输入方法为:根据已输入的拼音进行词语联想,通常是将拼音显示在上方,多个候选词显示在下方,如果第一个候选词就是用户想要的,则用户需要摁“1”或者空格或者回车等确认,才能将第一个候选词输入至正式的文本中。这种文本输入方法效率较低,降低了用户体验。


技术实现要素:

4.本发明实施例提供了一种文本输入的方法、装置、设备及存储介质,以实现文本的自动输入,提高了文本输入效率和用户体验。
5.第一方面,本发明实施例提供了一种文本输入的方法,该方法包括:
6.进入输入编辑模式,并在执行设备的显示屏上显示待编辑界面;
7.接收第一输入操作,所述第一输入操作为在所述输入编辑模式所关联输入编辑区的输入编辑框中进行第一字符串输入;
8.在所述待编辑界面上显示第一关联文本,其中,所述第一关联文本为文本数据库中与所述第一字符串存在关联的第一候选文本。
9.第二方面,本发明实施例提供了一种文本输入的装置,该装置包括:
10.待编辑界面显示模块,用于进入输入编辑模式,并在执行设备的显示屏上显示待编辑界面;
11.第一输入操作接收模块,用于接收第一输入操作,所述第一输入操作为在所述输入编辑模式所关联输入编辑区的输入编辑框中进行第一字符串输入;
12.第一关联文本显示模块,用于在所述待编辑界面上显示第一关联文本,其中,所述第一关联文本为文本数据库中与所述第一字符串存在关联的第一候选文本。
13.第三方面,本发明实施例还提供一种电子设备,包括:
14.一个或多个处理器;
15.存储器,用于存储一个或多个程序;
16.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如执行如第一方面实施例所提供的文本输入的方法。
17.第四方面,本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面实施例所述的文本输入的
方法。
18.本发明实施例提供了一种文本输入的方法、装置、设备及存储介质,该方法包括:进入输入编辑模式,并在执行设备的显示屏上显示待编辑界面;接收第一输入操作,所述第一输入操作为在所述输入编辑模式所关联输入编辑区的输入编辑框中进行第一字符串输入;在所述待编辑界面上显示第一关联文本,其中,所述第一关联文本为文本数据库中与所述第一字符串存在关联的第一候选文本。上述技术方案,能够在接收到用户的第一输入操作之后,从文本数据库中确定与第一输入操作的第一字符串关联的第一候选文本,将第一候选文本自动输入至待编辑界面中。相比于现有技术中通过用户手动选择候选词输入至正式文本中,本技术方案提高了文本输入效率和用户体验。
19.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
20.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
21.图1为本发明实施例一提供的一种文本输入的方法的流程示意图;
22.图1a为本发明实施例一提供的待编辑界面的示例图;
23.图2为本发明实施例二提供的一种文本输入的装置的结构示意图;
24.图3为本发明实施例三提供的一种电子设备的结构示意图。
具体实施方式
25.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
26.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“原始”、“目标”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
27.实施例一
28.图1为本发明实施例一提供的一种文本输入的方法的流程示意图,该方法可适用于根据用户输入操作自动将候选文本输入至正式文本中的情况,该方法可以由文本输入的装置来执行,该装置可以采用硬件和/或软件的形式实现,可配置于电子设备中。如图1所
示,本实施例一提供的文本输入的方法具体可以包括以下步骤:
29.s110、进入输入编辑模式,并在执行设备的显示屏上显示待编辑界面。
30.其中,执行设备可以理解为支持文本编辑的终端设备。在本实施中,当执行设备接收到文本输入启动操作时,可以进入编辑模式,在输入编辑模式中,用户可以进行文本编辑。待编辑界面具体可以理解为待输入文本的界面。示例性的,用户想要通过手机发送短信时,需要点击新建短信息,进入短信息编辑模式,手机上显示短信息编辑界面以便用户进行短信息的编辑。又或者,当用户通过电脑进行文档编辑时,需要新建文档,进入文档输入编辑模式,电脑上显示文档编辑界面,以便用户进行文档的编辑。又或者,当用户想要通过浏览器查询信息时,需要输入关键词,以进行关于关键词的相关搜索,当光标处于输入框时,可以理解为进入输入编辑模式。
31.需要说明的是,本实施例中对执行设备不做具体限制,只要需要通过输入法进行文本编辑的设备均可以应用该方法。同样,对于该方法的应用场景也不做具体限制,可以是点击执行设备上的应用程序进入输入编辑模式,也可以点击执行设备上的访问页面进入输入编辑模式。
32.站在用户角度,用户通过点击或触控操作等文本输入启动操作启动执行设备的输入编辑模式。站在执行设备的角度,当执行设备接收到文本输入启动操作时,执行设备进入输入编辑模式,并在执行设备的显示屏上显示待编辑界面。
33.具体的,当接收到文本输入启动操作后,进入输入编辑模式,并在执行设备的显示屏上显示待编辑界面,以进行后续文本编辑。
34.s120、接收第一输入操作,第一输入操作为在输入编辑模式所关联输入编辑区的输入编辑框中进行第一字符串输入。
35.本实施例中,在输入编辑模式下,用户可以通过输入操作进行文本编辑,以使用户想要的文本输入至待编辑界面中。其中,第一输入操作可以理解为在输入编辑模式所关联输入编辑区的输入编辑框中进行第一字符串输入。对第一字符串的具体内容以及输入数量不做具体限制。本步骤中,将用户输入的字符串记为第一字符串,将输入第一字符串的操作记为第一输入操作。示例性的,第一字符串输入可以理解为基于输入法输入字符串,也可以理解为输入法中输入的拼音。
36.可以理解的是,站在用户角度,用户可以通过物理键盘、软键盘等进行输入字符串进行第一输入操作,用户通过第一输入操作进行第一字符串的输入。用户通过第一输入操作进行第一字符串的输入的行为可以由本执行主体的相关硬件或者软件相互配合解析来确定,并通过对第一输入操作相关数据信息的分析,来确定出用户在执行设备上具体进行了什么操作,从而可以通过本步骤接收用户所进行的第一输入操作。
37.在本实施例中,本执行主体解析确定出用户在执行设备上进行了第一输入操作的具体实现可以描述为:通过配置在该执行主体上的硬件或软件,可以响应用户对输入操作的操作信号,以此获得输入操作时所产生的的字符串信息并反馈给上层处理系统,处理系统可以通过对字符串信息的分析,确定出用户在执行设备上是否进行了输入操作,以及输入操作具体输入的字符串内容是哪些。
38.最终,通过字符串内容,处理系统可以确定出用户在执行设备上进行了第一输入操作,此时,本执行主体可认为用户相对执行设备进行了第一输入操作的交互,由此可以通
过本步骤来接收与用户交互所产生的第一输入操作。
39.需要说明的是,作为本执行主体的执行设备,其硬件部分由显示屏、智能处理系统等部分所构成,由整体结构件结合到一起,同时也由专用的软件系统作为支撑。
40.为了更清楚的表述待编辑界面和输入编辑区的相对位置,示例性的,图1a为本发明实施例一提供的待编辑界面的示例图。如图1a所示,进入输入编辑模式后,在执行设备上显示待编辑界面10以及输入编辑区20,可以看出待编辑界面10上显示有已输入文本,输入编辑区20中包含输入编辑框21和文本显示区22。其中,输入编辑框21用于显示用户输入的字符串,文本显示区22用于显示该字符串关联的候选文本。
41.s130、在待编辑界面上显示第一关联文本。
42.其中,第一关联文本为文本数据库中与第一字符串存在关联的第一候选文本。
43.在本实施例中,响应于上述步骤所接收的第一输入操作,可认为上述第一输入操作的对象为待编辑界面,且操作目的为:在待编辑界面中输入文本,本步骤对响应第一输入操作后的结果进行了显示,具体在待编辑界面上显示第一关联文本。
44.可以知道的是,站在用户角度,第一输入操作对应用户操作具体为:通过输入设备输入字符串。而此时本执行主体接收并响应第一输入操作后,可以在待编辑界面上显示第一关联文本。其中,第一关联文本的显示内容具体与第一字符串有关,通过查找数据库中与第一字符串存在关联的文本,可以确定第一候选文本,相应的也就相当于确定了待编辑界面上显示的第一关联文本。
45.其中,文本数据库可以理解为存储有所有文本的数据库。字符串与文本具有映射关系,基于字符串查找文本数据库,可以确定文本数据库中与该字符串关联的文本。例如:若字符串为“beijing”,则通过字符串与文本的映射关系,查找文本数据库,确定该字符串关联的文本有“北京”、“背景”、“倍镜”等。
46.本实施例中,根据第一字符串可以确定与第一字符串关联的所有文本,将所有文本通过设定条件按优先级进行排序,确定出最有可能为用户想要输入的文本作为第一候选文本。然后,将第一候选文本作为第一关联文本显示在待编辑界面上。
47.本发明实施例提供了一种文本输入的方法,该方法包括:首先进入输入编辑模式,并在执行设备的显示屏上显示待编辑界面;然后接收第一输入操作,第一输入操作为在输入编辑模式所关联输入编辑区的输入编辑框中进行第一字符串输入;最终在待编辑界面上显示第一关联文本,其中,第一关联文本为文本数据库中与第一字符串存在关联的第一候选文本。上述技术方案,能够在接收到用户的第一输入操作之后,从文本数据库中确定与第一输入操作的第一字符串关联的第一候选文本,将第一候选文本自动输入至待编辑界面中。相比于现有技术中通过用户手动选择候选词输入至正式文本中,本技术方案能够自动将用户想要的文本填充至正文中,提高了文本输入效率和用户体验。
48.作为本发明实施例一的可选实施例,在上述实施例的基础上,本可选实施例进一步限定优化进入输入编辑模式包括:接收文本输入启动操作;进入输入编辑模式。
49.可以理解的是,用户通过文本输入启动操作的行为可以由本执行主体的相关硬件或者软件相互配合解析来确定,并可通过对文本输入启动操作行为相关数据的分析,来确定出用户在执行设备上具体进行了什么操作,从而可以通过本步骤接收用户所触发的文本输入启动操作。
50.示例性的,站在用户角度,用户进行文本输入启动操作可以是打开文档进行编辑,或者点击搜索框的输入部分进行搜索词编辑。
51.具体的,当接收到文本输入启动操作后,执行设备进入输入编辑模式。
52.进一步地,第一关联文本包含在输入编辑模式关联的输入编辑区中文本显示区;文本显示区中还包含有与第一输入操作关联的其他候选文本,其他候选文本存在于文本数据库中。
53.需要清楚的是,在进入输入编辑模式后,执行设备的显示屏上会显示待编辑界面。同时,在进行第一输入操作时,在显示屏上会显示输入编辑区,输入编辑区包括输入编辑框和文本显示区,其中输入编辑框用于显示输入操作相关的字符串,文本显示区用于显示候选文本。
54.可以理解的是,第一候选文本和其他候选文本均是根据第一字符串查询文本数据库获得的关联文本。第一关联文本显示在文本显示区中,同样,其他候选文本也显示在文本显示区上。第一关联显示文本可以显示在文本显示区的第一行第一位或者是区别于其他候选词的重要位置。
55.作为本发明实施例一的可选实施例,在上述实施例的基础上,本可选实施例将在待编辑界面上显示第一关联文本的步骤限定优化为:获取文本显示区包含的第一关联文本;根据预先设置的文本显示区的控件与待编辑界面的控件之间的填充方式,在待编辑界面上显示第一关联文本。
56.本实施例中,当根据接收的第一输入操作确定出第一关联文本后,可以将第一关联文本直接输入到待编辑界面上。其实现原理是预先将文本显示区的控件与待编辑界面的控件之间通过软件代码进行关联,使得第一关联文本的位置与待编辑界面中光标所在位置进行关联,以实现根据该位置信息,将第一关联文本自动填充到待编辑界面中。
57.作为本发明实施例一的可选实施例,在上述实施例的基础上,本可选实施例将该方法进一步限定优化在待编辑界面上显示第一关联文本之后,还包括:
58.a1、接收文本切换操作,文本切换操作为从文本显示区中选定一个其他候选文本,并记为目标候选文本。
59.本步骤用于当待编辑界面中已输入并显示第一关联文本,但该排优先级第一位的候选文本并非用户想要的,用户可以从其他候文本中选择自己想要的文本。
60.同样的,可以理解的是,站在用户角度,用户可以通过物理键盘、软键盘等翻页选择按钮进行文本切换操作。用户通过文本切换操作进行待编辑界面中文本的切换。用户通过文本切换操作的行为可以由本执行主体的相关硬件或者软件相互配合解析来确定,并通过对文本切换操作相关数据信息的分析,来确定出用户在执行设备上具体进行了什么操作,从而可以通过本步骤接收用户所进行的文本切换操作。
61.在本实施例中,本执行主体解析确定出用户在执行设备上进行了文本切换操作的具体实现可以描述为:通过配置在该执行主体上的硬件或软件,可以响应用户对文本操作的操作信号,以此获得文本操作时所产生的的文本切换信息并反馈给上层处理系统,处理系统可以通过对文本切换信息的分析,确定出用户在执行设备上是否进行了文本切换操作,以及文本切换操作具体选择切换的文本是哪个。
62.最终,通过文本切换信息,处理系统可以确定出用户在执行设备上进行了文本切
换操作,此时,本执行主体可认为用户相对执行设备进行了文本切换操作的交互,由此可以用过本步骤来接收与用户交互所产生的文本切换操作。
63.具体的,文本显示区中显示所有其他候选文本。当接收到文本切换操作后,从文本显示区中选定一个其他候选文本,并记为目标候选文本。
64.b1、采用目标候选文本替换待编辑界面中的第一关联文本,作为新的第一关联文本。
65.具体的,当接收到文本切换操作后,将目标候选文本替换待编辑界面中的第一关联文本,作为新的第一关联文本。
66.作为本发明实施例一的可选实施例,在上述实施例的基础上,本可选实施例将该方法进一步限定优化该方法还包括:
67.a2、接收第二输入操作,第二输入操作为在第一字符串后继续输入第二字符串,其中,第一字符串及第二字符串合并为新的第一字符串。
68.本实施例中,如果其他候选词中也没有用户想要的,则可以继续输入字符串,输入过程中候选文本会实时更新,例如,当用户输入“beij”时,“背景”作为第一关联文本显示在待编辑界面中。接收第二输入操作“ings”,新的字符串为“beijings”。
69.可以理解的是,本步骤中接收第二输入操作的交互实现与接收第一输入操作的原理相同,此处不再具体阐述。
70.b2、采用第二关联文本替换待编辑界面中的第一关联文本,第二关联文本为文本数据库中与新的第一字符串存在关联的第二候选文本。
71.示例性的,继续接上述示例进行描述,当用户输入“beijings”,则“北京市”变为了概率最大的候选词,可以直接输入导航软件的输入栏,替换之前输入的“北京”。
72.本可选实施例中,虽然已经填入的候选词并不是用户想要的,但用户也无需摁删除键、无需做删除或退回的操作,只需要继续输入后续字符串即可,因此仍能够保证较高的输入效率。
73.作为本发明实施例一的可选实施例,在上述实施例的基础上,本可选实施例将该方法进一步限定优化该方法还包括:
74.a3、接收第三输入操作,第三输入操作为倒序删除第一字符串中的字符。
75.本实施例中,第三输入操作可以理解与第二输入操作相对的操作,第二输入操作为在字符串后继续输入第二字符串,第三输入操作为倒序删除第一字符串中的字符。
76.示例性的,第一字符串为“beijing”,若对第一字符串进行第二输入操作后可以变为“beijings”,若对第一字符串进行第三输入操作可以变为“beijin”。
77.可以理解的是,本步骤中接收第三输入操作的交互实现与接收第一输入操作的原理相同,此处不再具体阐述。
78.b3、采用第三关联文本替换待编辑界面中的第一关联文本,第三关联文本为文本数据库中与删除字符后所形成第一字符串存储关联的第三候选文本。
79.具体地,将第三关联文本替换待编辑界面中的第一关联文本进行显示。
80.作为本发明实施例一的可选实施例,在上述实施例的基础上,本可选实施例进一步限定优化该方法还包括:接收文本输入结束操作;退出输入编辑模式。
81.本实施例中,当全部内容都输入待编辑界面中,或者用户想断句时,可以通过回
车、空格等结束操作结束这一阶段的输入,以退出输入编辑模式。
82.进一步地,该方法还包括:检测到第一输入字符串的首个字符输入时,弹出输入编辑框。
83.具体的,当检测到第一输入字符串的首个字符输入时,弹出输入编辑框,以便用户进行字符串输入操作。
84.作为本发明实施例一的可选实施例,在上述实施例的基础上,本可选实施例将该方法进一步限定优化第一候选文本和其他候选文本的确定步骤,包括:
85.a4、获取第一字符串。
86.b4、根据预设字符文本映射关系,查找文本数据库中与第一字符串具有映射关系的文本作为候选文本。
87.可以理解的是,文本数据库中存储有字符与文本关联的映射关系,字符与文本具有映射一对多的映射关系。通过查询文本数据库,就可以确定与第一字符串具有映射关系的文本,将所有与第一字符串具有映射关系的文本作为候选文本。
88.c4、根据设定筛选条件,将候选文本按优先级由高到低的顺序排列。
89.本实施例中,根据用户的历史输入习惯、网络常用词汇、结合用户正在使用输入法的应用程序类型(如音乐/导航/聊天软件)等因素,对候选文本进行排序,将候选文本按优先级由高到低的顺序进行排列。排序靠前的,越大概率是用户此次想要输入的。
90.示例性的,用户在导航软件的输入栏中搜索一个地点,当用户通过输入法输入“beij”时,文本数据库中联想到的词有“北京”、“北极”、“北京站”等,则经过排序,获得候选文本的排序为“北京”、“北京站”、“北极”。
91.在启用输入法时,可以检测输入栏所处的app类型,以调用相应的数据库,从而推荐合适的候选词,提高灵活性,也提高效率。
92.d4、将优先级最高的候选文本作为第一候选文本,并将除第一候选文本以外的候选文本作为其他候选文本。
93.示例性的,将排在第一的候选文本默认为是用户想要的,直接填入待编辑界面的正式文本,然后将其他候选词显示在输入法的文本显示区。继续接上述示例进行描述,直接将“北京”显示在导航软件的输入栏中,而在输入编辑区的文本显示区中显示其他候选词。
94.可以理解的是,第二输入操作关联的第二候选文本和其他候选文本、以及第三输入操作关联的第三候选文本和其他候选文本的确定方式与第一候选文本和其他候选文本的确定的原理和步骤是相同的,此处不再赘述。
95.实施例二
96.图2为本发明实施例二提供的一种文本输入的装置的结构示意图,该文本输入的装置可配置于电子设备中,如图2所示,该装置包括:待编辑界面显示模块21、第一输入操作接收模块22、第一关联文本显示模块23;其中,
97.待编辑界面显示模块21,用于进入输入编辑模式,并在执行设备的显示屏上显示待编辑界面;
98.第一输入操作接收模块22,用于接收第一输入操作,所述第一输入操作为在所述输入编辑模式所关联输入编辑区的输入编辑框中进行第一字符串输入;
99.第一关联文本显示模块23,用于在所述待编辑界面上显示第一关联文本,其中,所
述第一关联文本为文本数据库中与所述第一字符串存在关联的第一候选文本。
100.进一步地,第一关联文本包含在输入编辑模式关联的输入编辑区中文本显示区;文本显示区中还包含有与第一输入操作关联的其他候选文本,其他候选文本存在于文本数据库中。
101.进一步地,第一关联文本显示模块23,具体用于:
102.获取文本显示区包含的第一关联文本;
103.根据预先设置的文本显示区的控件与待编辑界面的控件之间的填充方式,在待编辑界面上显示第一关联文本。
104.进一步地,该装置还包括文本切换模块,具体用于:
105.接收文本切换操作,文本切换操作为从文本显示区中选定一个其他候选文本,并记为目标候选文本;
106.采用目标候选文本替换待编辑界面中的第一关联文本,作为新的第一关联文本。
107.进一步地,该装置还包括第二输入操作模块,具体用于:
108.接收第二输入操作,第二输入操作为在第一字符串后继续输入第二字符串,其中,第一字符串及第二字符串合并为新的第一字符串;
109.采用第二关联文本替换待编辑界面中的第一关联文本,第二关联文本为文本数据库中与新的第一字符串存在关联的第二候选文本。
110.进一步地,该装置还包括第三输入操作模块,具体用于:
111.接收第三输入操作,第三输入操作为倒序删除第一字符串中的字符;
112.采用第三关联文本替换待编辑界面中的第一关联文本,第三关联文本为文本数据库中与删除字符后所形成第一字符串存储关联的第三候选文本。
113.进一步地,该装置还包括退出模块,具体用于:
114.接收文本输入结束操作;
115.退出输入编辑模式。
116.进一步地,待编辑界面显示模块21具体用于:
117.接收文本输入启动操作;
118.进入输入编辑模式。
119.进一步地,该装置还包括编辑框弹出模块,具体用于:
120.检测到第一输入字符串的首个字符输入时,弹出输入编辑框。
121.进一步地,该装置还包括候选文本确定模块,具体用于:
122.获取第一字符串;
123.根据预设字符文本映射关系,查找文本数据库中与第一字符串具有映射关系的文本作为候选文本;
124.根据设定筛选条件,将候选文本按优先级由高到低的顺序排列;
125.将优先级最高的候选文本作为第一候选文本,并将除第一候选文本以外的候选文本作为其他候选文本。
126.本发明实施例所提供的文本输入的装置可执行本发明任意实施例所提供的文本输入的方法,具备执行方法相应的功能模块和有益效果。
127.实施例三
128.图3为本发明实施例三提供的一种电子设备的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
129.如图3所示,电子设备30包括至少一个处理器31,以及与至少一个处理器31通信连接的存储器,如只读存储器(rom)32、随机访问存储器(ram)33等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器31可以根据存储在只读存储器(rom)32中的计算机程序或者从存储单元38加载到随机访问存储器(ram)33中的计算机程序,来执行各种适当的动作和处理。在ram 33中,还可存储电子设备30操作所需的各种程序和数据。处理器31、rom 32以及ram 33通过总线34彼此相连。输入/输出(i/o)接口35也连接至总线34。
130.电子设备30中的多个部件连接至i/o接口35,包括:输入单元36,例如键盘、鼠标等;输出单元37,例如各种类型的显示器、扬声器等;存储单元38,例如磁盘、光盘等;以及通信单元39,例如网卡、调制解调器、无线通信收发机等。通信单元39允许电子设备30通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
131.处理器31可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器31的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器31执行上文所描述的各个方法和处理,例如文本输入的方法。
132.在一些实施例中,文本输入的方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元38。在一些实施例中,计算机程序的部分或者全部可以经由rom 32和/或通信单元39而被载入和/或安装到电子设备30上。当计算机程序加载到ram 33并由处理器31执行时,可以执行上文描述的文本输入的方法的一个或多个步骤。备选地,在其他实施例中,处理器31可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行文本输入的方法。
133.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
134.用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在
机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
135.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
136.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
137.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
138.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
139.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
140.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献