CN105630959B - 一种文本信息显示方法及电子设备 - Google Patents

一种文本信息显示方法及电子设备 Download PDF

Info

Publication number
CN105630959B
CN105630959B CN201510983257.8A CN201510983257A CN105630959B CN 105630959 B CN105630959 B CN 105630959B CN 201510983257 A CN201510983257 A CN 201510983257A CN 105630959 B CN105630959 B CN 105630959B
Authority
CN
China
Prior art keywords
information
text
display area
text information
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510983257.8A
Other languages
English (en)
Other versions
CN105630959A (zh
Inventor
赵永刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201510983257.8A priority Critical patent/CN105630959B/zh
Publication of CN105630959A publication Critical patent/CN105630959A/zh
Application granted granted Critical
Publication of CN105630959B publication Critical patent/CN105630959B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/34Browsing; Visualisation therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种文本显示方法及电子设备,用于解决在修改语音输入的内容时操作较为复杂的技术问题。该方法包括:接收用户输入的第一语音信息;对所述第一语音信息进行识别,生成至少一个文本信息;其中,每个文本信息对应所述第一语音信息中的一个子语音信息,所述电子设备在接收所述第一语音信息时,从上一个子语音信息接收完毕至开始接收下一个子语音信息之间的时间间隔大于第一预设时长;通过显示单元的第一显示区域显示所述至少一个文本信息;其中,在所述第一显示区域中,每个文本信息显示为一个段落。

Description

一种文本信息显示方法及电子设备
技术领域
本发明涉及计算机技术领域,特别涉及一种文本信息显示方法及电子设备。
背景技术
现在的电子设备可以接受多种信息输入方式,比如可以通过传统的键盘鼠标等输入设备进行输入,或者还可以通过语音输入。其中,在通过语音向电子设备输入信息时,比如通过语音输入短信,则电子设备对用户一次输入的语音进行识别,并可以显示识别出的字符,以供用户查看。如果用户一次性输入的语音的信息量较大,那么电子设备显示的字符的数量也相应较多,如果其中有识别错误的地方或者有用户想要修改的地方,则用户需要依次将光标定位到相应的位置再进行修改,而内容较多时光标可能不容易定位准确,可能需要定位多次才能定位到要修改的位置,对用户来说修改过程较为复杂。
发明内容
本申请提供一种文本信息显示方法及电子设备,用于解决在修改语音输入的内容时操作较为复杂的技术问题。
第一方面,提供一种文本信息显示方法,应用于电子设备,包括:
接收用户输入的第一语音信息;
对所述第一语音信息进行识别,生成至少一个文本信息;其中,每个文本信息对应所述第一语音信息中的一个子语音信息,所述电子设备在接收所述第一语音信息时,从上一个子语音信息接收完毕至开始接收下一个子语音信息之间的时间间隔大于第一预设时长;
通过显示单元的第一显示区域显示所述至少一个文本信息;其中,在所述第一显示区域中,每个文本信息显示为一个段落。
可选的,在所述电子设备通过显示单元的第一显示区域显示所述至少一个文本信息之后,还包括:
接收针对所述至少一个文本信息中的第一文本信息的第一操作;
若所述第一操作的信息与预设的用于确定文本信息正确的操作信息相匹配,则将所述第一文本信息移动到所述显示单元的第二显示区域;其中,在所述第二显示区域,所述第一语音信息所对应的文本信息显示为一个段落。
可选的,在将所述第一文本信息移动到所述显示单元的第二显示区域之前,还包括:
根据文本信息在所述第一显示区域中的排列顺序,将所述第二显示区域中的文本信息进行排列;其中,所述第二显示区域中显示至少一个段落的文本信息。
可选的,所述方法还包括:
接收针对所述第二显示区域中的至少一个字符的第二操作;
若所述第二操作的信息与预设的用于还原文本信息的操作信息相匹配,则将所述至少一个字符对应的文本信息重新移动到所述第一显示区域。
可选的,在所述电子设备通过显示单元的第一显示区域显示所述至少一个文本信息之后,还包括:
接收针对所述至少一个文本信息中的第一文本信息的第三操作;
若所述第三操作的信息包括字符信息,则在所述第一文本信息中添加所述字符信息。
可选的,在所述电子设备通过显示单元的第一显示区域显示所述至少一个文本信息之后,还包括:
接收用户针对所述至少一个文本信息中的第一文本信息输入的第二语音信息;
对所述第二语音信息进行识别,生成第二文本信息;
以所述第二文本信息替换所述第一文本信息。
可选的,在所述电子设备通过显示单元的第一显示区域显示所述至少一个文本信息之后,还包括:
确定所述至少一个文本信息中的第二文本信息停留在所述第一显示区域中的时长大于第二预设时长;
从所述第一显示区域中删除所述第二文本信息。
第二方面,提供一种电子设备,包括:
存储器,用于存储指令;
接收器,用于接收用户输入的第一语音信息;
处理器,用于执行所述指令:
对所述第一语音信息进行识别,生成至少一个文本信息;其中,每个文本信息对应所述第一语音信息中的一个子语音信息,所述电子设备在接收所述第一语音信息时,从上一个子语音信息接收完毕至开始接收下一个子语音信息之间的时间间隔大于第一预设时长;
通过显示单元的第一显示区域显示所述至少一个文本信息;其中,在所述第一显示区域中,每个文本信息显示为一个段落。
可选的,
所述接收器还用于:在所述处理器通过显示单元的第一显示区域显示所述至少一个文本信息之后,接收针对所述至少一个文本信息中的第一文本信息的第一操作;
所述处理器还用于:若所述第一操作的信息与预设的用于确定文本信息正确的操作信息相匹配,则将所述第一文本信息移动到所述显示单元的第二显示区域;其中,在所述第二显示区域,所述第一语音信息所对应的文本信息显示为一个段落。
可选的,所述处理器还用于:
在将所述第一文本信息移动到所述显示单元的第二显示区域之前,根据文本信息在所述第一显示区域中的排列顺序,将所述第二显示区域中的文本信息进行排列;其中,所述第二显示区域中显示至少一个段落的文本信息。
可选的,
所述接收器还用于:接收针对所述第二显示区域中的至少一个字符的第二操作;
所述处理器还用于:若所述第二操作的信息与预设的用于还原文本信息的操作信息相匹配,则将所述至少一个字符对应的文本信息重新移动到所述第一显示区域。
可选的,
所述接收器还用于:在所述处理器通过显示单元的第一显示区域显示所述至少一个文本信息之后,接收针对所述至少一个文本信息中的第一文本信息的第三操作;
所述处理器还用于:若所述第三操作的信息包括字符信息,则在所述第一文本信息中添加所述字符信息。
可选的,
所述接收器还用于:在所述处理器通过显示单元的第一显示区域显示所述至少一个文本信息之后,接收用户针对所述至少一个文本信息中的第一文本信息输入的第二语音信息;
所述处理器还用于:对所述第二语音信息进行识别,生成第二文本信息,以所述第二文本信息替换所述第一文本信息。
可选的,所述处理器还用于:
在所述处理器通过显示单元的第一显示区域显示所述至少一个文本信息之后,确定所述至少一个文本信息中的第二文本信息停留在所述第一显示区域中的时长大于第二预设时长;
从所述第一显示区域中删除所述第二文本信息。
第三方面,提供另一种电子设备,包括:
接收模块,用于接收用户输入的第一语音信息;
处理模块,用于对所述第一语音信息进行识别,生成至少一个文本信息;其中,每个文本信息对应所述第一语音信息中的一个子语音信息,所述电子设备在接收所述第一语音信息时,从上一个子语音信息接收完毕至开始接收下一个子语音信息之间的时间间隔大于第一预设时长;
所述处理模块,还用于通过所述电子设备的显示单元的第一显示区域显示所述至少一个文本信息;其中,在所述第一显示区域中,每个文本信息显示为一个段落。
本申请中,电子设备对用户一次输入的语音信息(例如称为第一语音信息)进行识别,可以生成至少一个文本信息,在显示时,可以将其中的每个文本信息显示为一个段落,这样显然方便用户查看,如果用户看到有错误的地方或者想要修改的地方,则可以直接将光标定位到相应位置即可,因为文本信息都是分开显示,无论是查看还是定位光标都较为容易,一般不会出现需要多次操作光标才能定位准确的情况,简化了用户的操作步骤,减少了电子设备所需的响应次数,减轻电子设备的负担,也提高了用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例的第一种场景示意图;
图2为本发明实施例的第二种场景示意图;
图3为本发明实施例中的文本信息显示方法的流程图;
图4A-图4B为本发明实施例中移动文本信息的示意图;
图5为本发明实施例中电子设备的结构示意图;
图6为本发明实施例中电子设备的结构框图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明实施例保护的范围。
本发明实施例中,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
可选的,电子设备可以是个人计算机(PC)、笔记本、PAD(平板电脑)等等不同的电子设备。
可选的,如果认为电子设备具有显示单元,那么本发明实施例的方案涵盖以下两种情况:
1、电子设备的显示单元作为电子设备的显示屏,那么第一显示区域和第二显示区域都位于显示屏上,是显示屏上的两个不同的区域。比如请参见图1,电子设备为PAD,图1中的A表示PAD的显示单元,即PAD的显示屏,B表示第一显示区域,C表示第二显示区域。
2、电子设备的显示单元包括第一子显示单元和第二子显示单元,第一子显示单元作为电子设备的显示屏,第二子显示单元作为用于显示键盘等输入工具的显示单元,此时,第一显示区域和第二显示区域实际是位于不同的子显示单元上。当然,这里的显示单元和子显示单元只是称呼,比如显示单元包括第一子显示单元和第二子显示单元,那么第一子显示单元和第二子显示单元可以共用一套硬件资源,或者也可以分别使用各自的硬件资源。例如请参见图2,电子设备为笔记本,图2中的A表示第一子显示单元,比如第一子显示单元用于显示键盘,用户可以通过对第一子显示单元中显示的键盘进行触控操作完成输入,B表示第一子显示单元中的第一显示区域,C表示第二子显示单元,即笔记本的显示屏,D表示第二子显示单元中的第二显示区域。当然,如果第一子显示单元既要显示键盘也要显示本发明实施例中的文本信息,那么可以将键盘和文本信息显示在第一子显示单元中的不同显示区域。
其中,无论是以上哪种情况,对于第一显示区域和第二显示区域的面积及位置等本发明实施例均不作限制,图1和图2只是示例,不能看做对本发明实施例应用场景的限制。
下面结合附图介绍本发明实施例的技术方案。
请参见图3,本发明实施例提供一种文本信息显示方法,该方法可以应用于电子设备,该方法的流程描述如下。
步骤301:接收用户输入的第一语音信息;
步骤302:对第一语音信息进行识别,生成至少一个文本信息;
步骤303:通过显示单元的第一显示区域显示至少一个文本信息;其中,在第一显示区域中,每个文本信息显示为一个段落。
其中,每个文本信息对应第一语音信息中的一个子语音信息,电子设备在接收第一语音信息时,从上一个子语音信息接收完毕至开始接收下一个子语音信息之间的时间间隔大于第一预设时长。
可选的,用户可以针对电子设备中安装的某个应用输入第一语音信息,该应用比如可以是特定的语音输入应用,比如是微信应用,或可以是短信应用,或可以是office(一种办公软件)应用,或可以是邮件应用,等等,只要能够接收字符信息的应用都可以。
用户在输入语音信息时,为了连贯,可能不是每次只说一句话,而一般可能会一次说好几句话,即,第一语音信息可能包括至少一个子语音信息(可以理解为一个子语音信息对应于一个句子)。在说话的时候,一般人的习惯都是在两句话之间会有稍许的停顿,以区分不同的句子,则本发明实施例中,电子设备在识别第一语音信息时就可以利用人的这种习惯,比如,电子设备可以预先设置预设时长,例如称为第一预设时长,如果用户输入某个音后停顿的时长大于第一预设时长,则就认为这个音之前的内容属于上一个子语音信息,这个音之后的内容属于下一个子语音信息。通过这种方式,电子设备不仅能够识别用户输入的第一语音信息,还能够区分第一语音信息中究竟包括多少个句子(可以理解为一个句子对应一个文本信息)。那么,电子设备在显示时,可以将不同的句子(即不同的文本信息)分开显示,比如请参见图3,其中的A表示第一显示区域,可以看到第一显示区域中显示了3个文本信息,电子设备可以将每个句子显示为一个段落,这样用户在查看时可以一目了然,很快就能看出是否有不恰当的地方,提高了用户输入信息的速度。
当文本信息位于第一显示区域时,可以认为文本信息还未得到最终的确认,还需要用户进行确认。可选的,在电子设备通过显示单元的第一显示区域显示所述至少一个文本信息之后,用户查看至少一个文本信息,比如用户查看后认为其中的第一文本信息已经没问题了,则用户可以针对第一文本信息进行操作,比如称为第一操作,电子设备接收第一操作后,可以确定第一操作的信息,如果第一操作的信息与预设的用于确定文本信息正确的操作信息相匹配,则电子设备可以将第一文本信息移动到显示单元的第二显示区域。其中,对于第一操作的类型本发明实施例不作限制,例如第一操作可以是触控操作,比如用户可以点击(比如可以单击、双击、或三击等)第一文本信息,或者例如第一操作可以是滑动操作,比如用户可以按住第一文本信息向上(或向任意方向)滑动,等等。
比如请参见图4A,其中A表示第一显示区域,B表示第二显示区域,在第一显示区域中显示3个文本信息,编号分别为1、2、3,其中,图4A中的编号是为了便于解释该场景而增加的,在实际应用中,电子设备在第一显示区域中显示多个文本信息时可以为每个文本信息顺序编号并显示,这样方便用户查看,或者为了显示更为美观,电子设备也可以只显示文本信息而不显示文本信息的编号,或者电子设备也可以不对文本信息进行编号,可以通过其他方式确定文本信息之间的顺序,等等。比如用户要针对其中的第2个文本信息进行第一操作,例如用户是通过手指对第2个文本信息进行了滑动操作(即第一操作),例如手指滑动的方向如图4A中手旁边的小箭头所指的方向,电子设备可以将第2个文本信息移动到第二显示区域,如图4A中箭头所示。
在第二显示区域,同一次获得的语音信息所对应的文本信息可以显示为一个段落,比如在第二显示区域,第一语音信息所对应的所有文本信息就可以显示为一个段落。那么,在第二显示区域中显示文本信息之前,可能会涉及到要对需显示的文本信息进行排序。可选的,文本信息在第一显示区域中可以根据用户输入的顺序进行显示,那么在将文本信息移动到第二显示区域后,也可以按照文本信息在第一显示区域中的顺序来排序。比如,针对同一次输入的文本信息,可以按照文本信息在第一显示区域中的先后顺序,将这些文本信息组合为一个段落,针对不同次输入的文本信息,可以按照文本信息在第一显示区域中的先后顺序,将不同次输入的文本信息分别组合为一个段落。或者也可以按照其他方式来对第二显示区域中显示的文本信息进行排序,比如,第二显示区域中显示的内容可以是从第一显示区域移动过来的内容,即第二显示区域中显示的内容可以认为是用户对第一显示区域中显示的文本信息确认之后的内容,那么,电子设备一般都是根据用户的确认操作(即第一操作)将文本信息从第一显示区域移动到第二显示区域,那么在对第二显示区域中的文本信息进行排序时,可以按照用户的确认顺序进行排序,比如电子设备先接收的是用户针对文本信息1的确认操作,后接收的是用户针对文本信息2的确认操作,则在第二显示区域中,可以将文本信息1排在文本信息2前面。当然对于排序方式本发明实施例不作限制。可以排序完后再进行显示,避免给用户造成混乱的感觉。
比如,用户通过一次语音输入过程输入了3个文本信息,分别为文本信息1、文本信息2和文本信息3,用户先确定了文本信息1和文本信息3,将文本信息1和文本信息3移动到了第二显示区域,第二显示区域会显示文本信息1和文本信息3,且第二显示区域中的显示顺序是文本信息1-文本信息3。后来用户又确定了文本信息2,将文本信息2也移动到第二显示区域,第二显示区域会显示文本信息1、文本信息2和文本信息3,且在第二显示区域中的显示顺序是文本信息1-文本信息2-文本信息3,即在用户确定文本信息2之后,电子设备可以按照这3个文本信息在第一显示区域中的顺序对其重新排序,重新排序的结果为文本信息1-文本信息2-文本信息3,之后电子设备可以在第二显示区域中以该顺序显示这3个文本信息。电子设备重新排序的过程非常短,用户几乎感觉不到,对于用户来说,就是确认文本信息1和文本信息3之后,文本信息1和文本信息3自动移动到了第二显示区域,以文本信息1-文本信息3的顺序显示在第二显示区域,后来用户又确认了文本信息2,则文本信息2也自动移动到了第二显示区域,且第二显示区域对这3个文本信息的显示顺序为文本信息1-文本信息2-文本信息3,即,按照这3个文本信息在第一显示区域中的顺序,电子设备将文本信息2***到了文本信息1和文本信息3之间。
可选的,在将文本信息移动到第二显示区域后,如果用户想要重新将文本信息移动到第一显示区域,比如用户可能觉得第二显示区域中的一大段内容不好编辑,还是想把其中的某句话或某几句话重新移动到第一显示区域进行编辑,那么用户可以针对第二显示区域中的至少一个字符进行操作(例如称为第二操作),至少一个字符就是用户想要移动到第一显示区域中的字符,电子设备接收第二操作后,可以将至少一个字符对应的文本信息重新移动到第一显示区域。在将文本信息重新移动到第一显示区域后,移动回来的文本信息可以继续显示在原来的位置,或者,可以在第一显示区域中专门预留显示区域用于显示从第二显示区域中移动回来的文本信息,或者也可以将移动回来的文本信息显示在第一显示区域中各个文本信息的前面或后面,等等,只要便于用户查看即可。
比如请参见图4B,其中A表示第一显示区域,B表示第二显示区域,在第二显示区域中显示了一段话,用户针对这段话中的“张三”这几个字符进行了第二操作,比如用户通过手指对第2个文本信息进行了滑动操作,例如手指滑动的方向如图4B中手旁边的小箭头所指的方向,电子设备可以确定与“张三”这几个字符对应的文本信息,比如该文本信息为“张三昨天去海南了”,电子设备可以将该文本信息重新移动到第一显示区域,如图4B中箭头所示。
可选的,文本信息移动之后,可以不再显示在原来的区域,比如将文本信息1从第一显示区域移动到第二显示区域,则第一显示区域中可以不再显示文本信息1,或者比如将文本信息2从第二显示区域移动到第一显示区域,则第二显示区域中可以不再显示文本信息2,以节省显示区域。图4A和图4B只是为了将移动过程解释的更为清楚,不代表移动之后要在两个区域中显示同样的内容。
当文本信息位于第一显示区域时,用户可以对第一显示区域中的文本信息进行编辑或删除等操作,下面分别介绍。
可选的,在电子设备通过显示单元的第一显示区域显示所述至少一个文本信息之后,用户可以查看至少一个文本信息。用户查看之后,可能认为其中的第一文本信息需要编辑,比如还需要添加某些内容,那么用户可以针对第一文本信息进行操作,例如称为第三操作,第三操作比如可以是通过键盘、语音、或手写方式输入字符信息的操作,那么第三操作的信息就包括字符信息,电子设备接收第三操作后,可以在第一文本信息中添加字符信息。其中,用户在进行第三操作时,可以预先在第一文本信息中定位,比如第一文本信息包括5个字,用户确定要在第2个字之后输入内容,那么用户可以将光标定位在第2个字之后,这样用户通过第三操作输入的字符信息就可以***第2个字后面,与原有的5个字共同构成更新后的第一文本信息。
可选的,用户在第一显示区域查看至少一个文本信息之后,可能认为其中的第一文本信息需要编辑,比如需要从第一文本信息中删除某些内容,那么用户可以针对第一文本信息进行操作,例如称为第四操作,第四操作比如可以是通过键盘或鼠标等删除字符信息的操作,电子设备接收第四操作后就可以删除第四操作所针对的字符信息。其中,用户在进行第四操作时,可以预先在第一文本信息中定位,比如第一文本信息包括5个字,用户确定要删除第2个字、,那么用户可以将光标定位在第2个字之后(或之前),这样用户通过第四操作就可以删除第2个字。
可选的,用户针对第一文本信息进行第三操作或第四操作,可以都在第一显示区域中直接进行,即第一显示区域不仅可以显示至少一个文本信息,还可以直接用于对显示的任意一个文本信息进行编辑,十分方便。或者,显示单元还可以提供第三显示区域,第三显示区域可以用于对文本信息进行编辑,比如向文本信息中添加字符信息,或从文本信息中删除字符信息等。提供专门的编辑区域用于对文本信息进行编辑,可以将待编辑的文本信息与其他文本信息区分开,避免混淆,也避免出现编辑错误(比如本来要编辑文本信息1,结果错定位到了文本信息1)等情况。
其中,如果电子设备的显示单元类似于图1所示的情况,则第一显示区域、第二显示区域和第三显示区域均位于同一显示屏上,如果电子设备的显示单元类似于图2所示的情况,则第一显示区域和第三显示区域可以由第一子显示单元提供,第二显示区域可以由第二子显示单元提供,即,可以认为第一显示区域和第三显示区域位于一个显示屏上,第二显示区域位于另一个显示屏上。
可选的,用户在第一显示区域查看至少一个文本信息之后,可能认为其中的第一文本信息整体需要替换,或者第一文本信息中的错误太多用户认为不如重新输入,则用户可以针对第一文本信息输入语音信息,例如称为第二语音信息(比如用户可以先选定第一文本信息然后输入第二语音信息,或者也可以通过其它方式令电子设备获知输入的第二语音信息是针对第一文本信息的),电子设备接收第二语音信息后,可以对第二语音信息进行识别,得到文本信息,例如称为第二文本信息,因为用户想要用新输入的内容来替换第一文本信息,所以第二语音信息可能也就是一个句子(当然如果是多个句子电子设备也可以采用如前提供的识别方式),在得到第二文本信息后,电子设备可以令第二文本信息替换第一文本信息。比如,如果用户是直接在第一显示区域中对第一文本信息进行操作,则电子设备可以在第一显示区域中以第二文本信息替换第一文本信息,如果用户是在第三显示区域中对第一文本信息进行操作,则电子设备可以在第三显示区域中以第二文本信息替换第一文本信息。
这样,用户可以对任意一个文本信息进行编辑,比如可以在任意一个文本信息中添加字符信息,或从任意一个文本信息中删除字符信息,或用新的文本信息替换旧的文本信息,等等,对于用户来说操作十分方便,提高用户体验。同时,由于对文本信息的显示方式较好,用户操作的速度也会相应提高,节省了用户的时间。
在对第一文本信息进行编辑时,可以由用户选择究竟在哪个显示区域进行编辑,或者也可以根据电子设备的设定来确定在哪个显示区域进行编辑。如果需要在第三显示区域进行编辑,那么电子设备在接收第三操作(或第四操作,或用户输入的第二语音信息)后,可以首先将将第一文本信息移动到第三显示区域,之后再根据第三操作(或第四操作,或用户输入的第二语音信息)对第一文本信息进行编辑,或者,如果需要在第三显示区域进行编辑,那么用户可以先将第一文本信息移动到第三显示区域(比如可以按住第一文本信息进行滑动操作,滑动方向需要与用于将文本信息添加到第二显示区域中的操作的滑动方向不同),之后用户再针对第三显示区域中的第一文本信息进行操作。
可选的,对于第一显示区域中显示的至少一个文本信息,如果用户认为某个文本信息有误,或者用户认为不需要某个文本信息,则用户也可以直接从第一显示区域中删除该文本信息。比如用户可以长按某个文本信息,当用户按住文本信息的时长大于第三预设时长时,电子设备可以删除该文本信息。
可选的,在通过第一显示区域显示至少一个文本信息之后,电子设备可以对至少一个文本信息进行监控,比如,如果其中的第二文本信息停留在第一显示区域的时长大于第二预设时长,则电子设备可以从第一显示区域中删除第二文本信息,这样可以尽量挪出显示区域以显示新的内容。
其中,第二预设时长和第三预设时长都可以由电子设备设定,或者可以由用户自行设定。
下面结合附图介绍本发明实施例中的设备。
请参见图5,基于同一发明构思,本发明实施例提供一种电子设备,该电子设备可以包括存储器501、处理器502和接收器503。当然,该电子设备还可以包括显示单元,图6中未画出。
其中,处理器502可以包括中央处理器(CPU)或特定应用集成电路(ApplicationSpecific Integrated Circuit,ASIC),可以包括一个或多个用于控制程序执行的集成电路,可以包括使用现场可编程门阵列(Field Programmable Gate Array,FPGA)开发的硬件电路,可以包括基带芯片。
存储器501的数量可以是一个或多个。存储器501可以包括只读存储器(Read OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)和磁盘存储器。
接收器503可以用于通过人机交互方式接收用户发送的指令,及可以将执行结果反馈给用户。
这些存储器501和接收器503可以通过总线与处理器502相连接(图5以此为例),或者也可以通过专门的连接线分别与处理器502连接。
其中,存储器501用于存储处理器502执行任务所需的指令,接收器503用于接收用户输入的第一语音信息,处理器502用于执行存储器501存储的指令完成以下功能:对第一语音信息进行识别,生成至少一个文本信息;其中,每个文本信息对应第一语音信息中的一个子语音信息,电子设备在接收第一语音信息时,从上一个子语音信息接收完毕至开始接收下一个子语音信息之间的时间间隔大于第一预设时长;通过显示单元的第一显示区域显示至少一个文本信息;其中,在第一显示区域中,每个文本信息显示为一个段落。
可选的,
接收器503还用于:在处理器502通过显示单元的第一显示区域显示至少一个文本信息之后,接收针对至少一个文本信息中的第一文本信息的第一操作;
处理器502还用于:若第一操作的信息与预设的用于确定文本信息正确的操作信息相匹配,则将第一文本信息移动到显示单元的第二显示区域;其中,在第二显示区域,第一语音信息所对应的文本信息显示为一个段落。
可选的,处理器502还用于:
在将第一文本信息移动到显示单元的第二显示区域之前,根据文本信息在第一显示区域中的排列顺序,将第二显示区域中的文本信息进行排列;其中,第二显示区域中显示至少一个段落的文本信息。
可选的,
接收器503还用于:接收针对第二显示区域中的至少一个字符的第二操作;
处理器502还用于:若第二操作的信息与预设的用于还原文本信息的操作信息相匹配,则将至少一个字符对应的文本信息重新移动到第一显示区域。
可选的,
接收器503还用于:在处理器502通过显示单元的第一显示区域显示至少一个文本信息之后,接收针对至少一个文本信息中的第一文本信息的第三操作;
处理器502还用于:若第三操作的信息包括字符信息,则在第一文本信息中添加字符信息。
可选的,
接收器503还用于:在处理器502通过显示单元的第一显示区域显示至少一个文本信息之后,接收用户针对至少一个文本信息中的第一文本信息输入的第二语音信息;
处理器502还用于:对第二语音信息进行识别,生成第二文本信息,以第二文本信息替换第一文本信息。
可选的,处理器502还用于:
在通过显示单元的第一显示区域显示所述至少一个文本信息之后,确定至少一个文本信息中的第二文本信息停留在第一显示区域中的时长大于第二预设时长;
从第一显示区域中删除第二文本信息。
请参见图6,基于同一发明构思,本发明实施例提供另一种电子设备,该电子设备可以包括接收模块601和处理模块602。当然,该电子设备还可以包括显示单元,图6中未画出。
接收模块601,用于接收用户输入的第一语音信息;
处理模块602,用于对第一语音信息进行识别,生成至少一个文本信息;其中,每个文本信息对应第一语音信息中的一个子语音信息,电子设备在接收第一语音信息时,从上一个子语音信息接收完毕至开始接收下一个子语音信息之间的时间间隔大于第一预设时长;
处理模块602,还用于通过电子设备的显示单元的第一显示区域显示至少一个文本信息;其中,在第一显示区域中,每个文本信息显示为一个段落。
可选的,
接收模块601,还用于在处理模块602通过显示单元的第一显示区域显示至少一个文本信息之后,接收针对至少一个文本信息中的第一文本信息的第一操作;
处理模块602,还用于若第一操作的信息与预设的用于确定文本信息正确的操作信息相匹配,则将第一文本信息移动到显示单元的第二显示区域;其中,在第二显示区域,第一语音信息所对应的文本信息显示为一个段落。
可选的,处理模块602还用于:在将第一文本信息移动到所述显示单元的第二显示区域之前,根据文本信息在第一显示区域中的排列顺序,将第二显示区域中的文本信息进行排列;其中,第二显示区域中显示至少一个段落的文本信息。
可选的,
接收模块601,还用于接收针对第二显示区域中的至少一个字符的第二操作;
处理模块602,还用于若第二操作的信息与预设的用于还原文本信息的操作信息相匹配,则将至少一个字符对应的文本信息重新移动到第一显示区域。
可选的,
接收模块601,还用于在处理模块602通过显示单元的第一显示区域显示至少一个文本信息之后,接收针对至少一个文本信息中的第一文本信息的第三操作;
处理模块602,还用于若第三操作的信息包括字符信息,则在第一文本信息中添加字符信息。
可选的,
接收模块601,还用于在电子设备通过显示单元的第一显示区域显示至少一个文本信息之后,接收用户针对至少一个文本信息中的第一文本信息输入的第二语音信息;
处理模块602,还用于对第二语音信息进行识别,生成第二文本信息,以第二文本信息替换第一文本信息。
可选的,处理模块602还用于:
在通过显示单元的第一显示区域显示所述至少一个文本信息之后,确定至少一个文本信息中的第二文本信息停留在第一显示区域中的时长大于第二预设时长;
从第一显示区域中删除第二文本信息。
图5和图6所示的电子设备均可以用于执行上述图3所述的方法,因此,对于图5和图6所示的电子设备中的各单元所实现的功能等,可参考如前方法部分的描述,不多赘述。
本发明实施例中,电子设备对用户一次输入的语音信息(例如称为第一语音信息)进行识别,可以生成至少一个文本信息,在显示时,可以将其中的每个文本信息显示为一个段落,这样显然方便用户查看,如果用户看到有错误的地方或者想要修改的地方,则可以直接将光标定位到相应位置即可,因为文本信息都是分开显示,无论是查看还是定位光标都较为容易,一般不会出现需要多次操作光标才能定位准确的情况,简化了用户的操作步骤,减少了电子设备所需的响应次数,减轻电子设备的负担,同时也提高了用户体验。
在本发明中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例。
在本发明实施例中的各功能单元可以集成在一个处理单元中,或者各个单元也可以均是独立的物理模块。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:通用串行总线闪存盘(Universal Serial Bus flash drive)、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
具体来讲,本发明实施例中的一种文本信息显示方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与一种文本信息显示方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
接收用户输入的第一语音信息;
对所述第一语音信息进行识别,生成至少一个文本信息;其中,每个文本信息对应所述第一语音信息中的一个子语音信息,所述电子设备在接收所述第一语音信息时,从上一个子语音信息接收完毕至开始接收下一个子语音信息之间的时间间隔大于第一预设时长;
通过显示单元的第一显示区域显示所述至少一个文本信息;其中,在所述第一显示区域中,每个文本信息显示为一个段落。
可选的,所述存储介质中存储的与步骤:所述电子设备通过显示单元的第一显示区域显示所述至少一个文本信息,对应的计算机指令在被执行之后,还包括:
接收针对所述至少一个文本信息中的第一文本信息的第一操作;
若所述第一操作的信息与预设的用于确定文本信息正确的操作信息相匹配,则将所述第一文本信息移动到所述显示单元的第二显示区域;其中,在所述第二显示区域,同一次获得的语音信息所对应的文本信息显示为一个段落。
可选的,所述存储介质中存储的与步骤:将所述第一文本信息移动到所述显示单元的第二显示区域,对应的计算机指令在被执行之前,还包括:
根据文本信息在所述第一显示区域中的排列顺序,将所述第二显示区域中的文本信息进行排列;其中,所述第二显示区域中显示至少一个段落的文本信息。
可选的,所述存储介质中还存储另外一些计算机指令,该另外一些计算机指令在被执行过程中,还包括:
接收针对所述第二显示区域中的至少一个字符的第二操作;
若所述第二操作的信息与预设的用于还原文本信息的操作信息相匹配,则将所述至少一个字符对应的文本信息重新移动到所述第一显示区域。
可选的,所述存储介质中存储的与步骤:所述电子设备通过显示单元的第一显示区域显示所述至少一个文本信息,对应的计算机指令在被执行之后,还包括:
接收针对所述至少一个文本信息中的第一文本信息的第三操作;
若所述第三操作的信息包括字符信息,则在所述第一文本信息中添加所述字符信息。
可选的,所述存储介质中存储的与步骤:所述电子设备通过显示单元的第一显示区域显示所述至少一个文本信息,对应的计算机指令在被执行之后,还包括:
接收用户针对所述至少一个文本信息中的第一文本信息输入的第二语音信息;
对所述第二语音信息进行识别,生成第二文本信息;
以所述第二文本信息替换所述第一文本信息。
可选的,所述存储介质中存储的与步骤:所述电子设备通过显示单元的第一显示区域显示所述至少一个文本信息,对应的计算机指令在被执行之后,还包括:
确定所述至少一个文本信息中的第二文本信息停留在所述第一显示区域中的时长大于第二预设时长;
从所述第一显示区域中删除所述第二文本信息。
以上所述,以上实施例仅用以对本发明的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

Claims (15)

1.一种文本信息显示方法,应用于电子设备,其特征在于,包括:
接收用户输入的第一语音信息;
对所述第一语音信息进行识别,生成至少一个文本信息;其中,每个文本信息对应所述第一语音信息中的一个子语音信息,所述电子设备在接收所述第一语音信息时,从上一个子语音信息接收完毕至开始接收下一个子语音信息之间的时间间隔大于第一预设时长;
通过显示单元的第一显示区域显示所述至少一个文本信息;其中,在所述第一显示区域中,每个文本信息显示为一个段落;
接收针对所述至少一个文本信息中的第一文本信息的第一操作;
若所述第一操作的信息与预设的用于确定文本信息正确的操作信息相匹配,则将所述第一文本信息移动到所述显示单元的第二显示区域;
对所述至少一个文本信息进行监控,如果所述至少一个文本信息中的第二文本信息停留在所述第一显示区域的时长大于第二预设时长,则所述电子设备从所述第一显示区域中删除所述第二文本信息。
2.如权利要求1所述的方法,其特征在于,其中,在所述第二显示区域,所述第一语音信息所对应的文本信息显示为一个段落。
3.如权利要求2所述的方法,其特征在于,在将所述第一文本信息移动到所述显示单元的第二显示区域之前,还包括:
根据文本信息在所述第一显示区域中的排列顺序,将所述第二显示区域中的文本信息进行排列;其中,所述第二显示区域中显示至少一个段落的文本信息。
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
接收针对所述第二显示区域中的至少一个字符的第二操作;
若所述第二操作的信息与预设的用于还原文本信息的操作信息相匹配,则将所述至少一个字符对应的文本信息重新移动到所述第一显示区域。
5.如权利要求3所述的方法,其特征在于,在所述电子设备通过显示单元的第一显示区域显示所述至少一个文本信息之后,还包括:
接收针对所述至少一个文本信息中的第一文本信息的第三操作;
若所述第三操作的信息包括字符信息,则在所述第一文本信息中添加所述字符信息。
6.如权利要求3所述的方法,其特征在于,在所述电子设备通过显示单元的第一显示区域显示所述至少一个文本信息之后,还包括:
接收用户针对所述至少一个文本信息中的第一文本信息输入的第二语音信息;
对所述第二语音信息进行识别,生成第二文本信息;
以所述第二文本信息替换所述第一文本信息。
7.如权利要求1-6任一所述的方法,其特征在于,在所述电子设备通过显示单元的第一显示区域显示所述至少一个文本信息之后,还包括:
确定所述至少一个文本信息中的第二文本信息停留在所述第一显示区域中的时长大于第二预设时长;
从所述第一显示区域中删除所述第二文本信息。
8.一种电子设备,其特征在于,包括:
存储器,用于存储指令;
接收器,用于接收用户输入的第一语音信息;
处理器,用于执行所述指令:
对所述第一语音信息进行识别,生成至少一个文本信息;其中,每个文本信息对应所述第一语音信息中的一个子语音信息,所述电子设备在接收所述第一语音信息时,从上一个子语音信息接收完毕至开始接收下一个子语音信息之间的时间间隔大于第一预设时长;
通过显示单元的第一显示区域显示所述至少一个文本信息;其中,在所述第一显示区域中,每个文本信息显示为一个段落;
对所述至少一个文本信息进行监控,如果所述至少一个文本信息中的第二文本信息停留在所述第一显示区域的时长大于第二预设时长,则所述电子设备从所述第一显示区域中删除所述第二文本信息;
其中,所述接收器还用于:在所述处理器通过显示单元的第一显示区域显示所述至少一个文本信息之后,接收针对所述至少一个文本信息中的第一文本信息的第一操作;
所述处理器还用于:若所述第一操作的信息与预设的用于确定文本信息正确的操作信息相匹配,则将所述第一文本信息移动到所述显示单元的第二显示区域。
9.如权利要求8所述的电子设备,其特征在于,
其中,在所述第二显示区域,所述第一语音信息所对应的文本信息显示为一个段落。
10.如权利要求9所述的电子设备,其特征在于,所述处理器还用于:
在将所述第一文本信息移动到所述显示单元的第二显示区域之前,根据文本信息在所述第一显示区域中的排列顺序,将所述第二显示区域中的文本信息进行排列;其中,所述第二显示区域中显示至少一个段落的文本信息。
11.如权利要求10所述的电子设备,其特征在于,
所述接收器还用于:接收针对所述第二显示区域中的至少一个字符的第二操作;
所述处理器还用于:若所述第二操作的信息与预设的用于还原文本信息的操作信息相匹配,则将所述至少一个字符对应的文本信息重新移动到所述第一显示区域。
12.如权利要求10所述的电子设备,其特征在于,
所述接收器还用于:在所述处理器通过显示单元的第一显示区域显示所述至少一个文本信息之后,接收针对所述至少一个文本信息中的第一文本信息的第三操作;
所述处理器还用于:若所述第三操作的信息包括字符信息,则在所述第一文本信息中添加所述字符信息。
13.如权利要求10所述的电子设备,其特征在于,
所述接收器还用于:在所述处理器通过显示单元的第一显示区域显示所述至少一个文本信息之后,接收用户针对所述至少一个文本信息中的第一文本信息输入的第二语音信息;
所述处理器还用于:对所述第二语音信息进行识别,生成第二文本信息,以所述第二文本信息替换所述第一文本信息。
14.如权利要求8-13任一所述的电子设备,其特征在于,所述处理器还用于:
在通过显示单元的第一显示区域显示所述至少一个文本信息之后,确定所述至少一个文本信息中的第二文本信息停留在所述第一显示区域中的时长大于第二预设时长;
从所述第一显示区域中删除所述第二文本信息。
15.一种电子设备,其特征在于,包括:
接收模块,用于接收用户输入的第一语音信息;
处理模块,用于对所述第一语音信息进行识别,生成至少一个文本信息;其中,每个文本信息对应所述第一语音信息中的一个子语音信息,所述电子设备在接收所述第一语音信息时,从上一个子语音信息接收完毕至开始接收下一个子语音信息之间的时间间隔大于第一预设时长;
所述处理模块,还用于通过所述电子设备的显示单元的第一显示区域显示所述至少一个文本信息;其中,在所述第一显示区域中,每个文本信息显示为一个段落;还用于对所述至少一个文本信息进行监控,如果所述至少一个文本信息中的第二文本信息停留在所述第一显示区域的时长大于第二预设时长,则所述电子设备从所述第一显示区域中删除所述第二文本信息;
所述接收模块还用于在所述处理模块通过显示单元的第一显示区域显示所述至少一个文本信息之后,接收针对所述至少一个文本信息中的第一文本信息的第一操作;
所述处理模块还用于若所述第一操作的信息与预设的用于确定文本信息正确的操作信息相匹配,则将所述第一文本信息移动到所述显示单元的第二显示区域。
CN201510983257.8A 2015-12-24 2015-12-24 一种文本信息显示方法及电子设备 Active CN105630959B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510983257.8A CN105630959B (zh) 2015-12-24 2015-12-24 一种文本信息显示方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510983257.8A CN105630959B (zh) 2015-12-24 2015-12-24 一种文本信息显示方法及电子设备

Publications (2)

Publication Number Publication Date
CN105630959A CN105630959A (zh) 2016-06-01
CN105630959B true CN105630959B (zh) 2020-02-21

Family

ID=56045892

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510983257.8A Active CN105630959B (zh) 2015-12-24 2015-12-24 一种文本信息显示方法及电子设备

Country Status (1)

Country Link
CN (1) CN105630959B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106531167B (zh) * 2016-11-18 2019-12-10 北京云知声信息技术有限公司 一种语音信息的处理方法及装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI526914B (zh) * 2011-04-29 2016-03-21 華碩電腦股份有限公司 多元輸入方法以及多元輸入模組
CN103150294A (zh) * 2011-12-06 2013-06-12 盛乐信息技术(上海)有限公司 基于语音识别结果的修正方法和***
CN103366742B (zh) * 2012-03-31 2018-07-31 上海果壳电子有限公司 语音输入方法及***
CN103049206B (zh) * 2012-12-21 2016-08-03 东莞宇龙通信科技有限公司 文本编辑方法及通信终端
CN103353824B (zh) * 2013-06-17 2016-08-17 百度在线网络技术(北京)有限公司 语音输入字符串的方法、装置和终端设备
CN103559880B (zh) * 2013-11-08 2015-12-30 百度在线网络技术(北京)有限公司 语音输入***和方法

Also Published As

Publication number Publication date
CN105630959A (zh) 2016-06-01

Similar Documents

Publication Publication Date Title
EP3084634B1 (en) Interaction with spreadsheet application function tokens
EP2869162A2 (en) Displaying messages with cartoon cut images in an electronic device
CN104360990A (zh) 一种编辑内容的方法
WO2014081483A1 (en) Providing note based annotation of content in e-reader
CN105827510A (zh) 用于移动终端的推送消息处理方法以及移动终端
CN104407787A (zh) 一种终端
CN105138586A (zh) 一种文件查找方法及装置
CN105144058A (zh) 延迟放置提示
CN104516674B (zh) 文字处理方法和装置
CN109074547B (zh) 基于消息内容的文本消息排序
TW201525730A (zh) 註解提示顯示
CN112748842A (zh) 文本选取方法和装置
US20170344247A1 (en) Touch screen device enabling entity to be shifted or copied based on touch input, and operating method thereof
US10204080B2 (en) Rich formatting for a data label associated with a data point
US11567635B2 (en) Online collaborative document processing method and device
CN109491570B (zh) 速记方法、移动终端及存储介质
CN109033163B (zh) 一种在日历中添加日记的方法及装置
CN114417784A (zh) 一种文档的评论显示方法、装置、设备及介质
WO2024083018A1 (zh) 信息处理方法、装置和电子设备
US20170004859A1 (en) User created textbook
CN105630959B (zh) 一种文本信息显示方法及电子设备
US20140331160A1 (en) Apparatus and method for generating message in portable terminal
CN102323858A (zh) 识别输入时修改项的输入方法、终端及***
CN109242403B (zh) 一种需求管理方法及计算机设备
US20150185988A1 (en) Method, apparatus and recording medium for guiding text editing position

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant