专利名称:语音控制文本操作的方法、装置及终端的制作方法
技术领域:
本发明涉及计算机技术领域,尤其涉及语音控制文本操作的方法、装置及终端。
背景技术:
现有技术中,手机、平板电脑等终端已经得到广泛应用,用户在使用这些终端时,经常会对这些终端显示屏上显示的文本进行各种操作,现有技术中,对于具有触摸屏的终端设备,用户可以通过触摸控制来实现这些操作。以用户在终端上对文本进行复制粘贴操作为例,在复制文本时,用户通过触摸手势确定需要复制的文本的起点与终点,在用户点击“复制”按钮后,终端将用户选取的文本复制到终端的内存中;在粘贴文本时,用户首先通过触摸手势指定文本所要粘贴的目标位置,然后在用户点击“粘贴”按钮后,将内存中的文本粘贴到该目标位置。发明人在对现有技术的研究过程中发现,由于手机、平板电脑等终端的显示屏通常较小,因此用户采用触摸方式执行复制粘贴操作时并不方便,难以准确定位所要操作的目标文本,从而导致用户体验不高。
发明内容
本发明实施例中提供了语音控制文本操作的方法、装置及终端,以解决现有技术中的采用触摸方式进行文本操作时定位不便,导致用户体验不高的问题。为了解决上述技术问题,本发明实施例公开了如下技术方案:第一方面,提供一种语音控制文本操作的方法,所述方法包括:终端接收用户发出的语音指令;当所述终端确定所述语音指令为对文本进行操作的语音指令时,调用与所述语音指令对应的对所述文本进行操作的系统指令;所述终端按照所述系统指令对所述文本进行操作。结合第一方面,在第一方面的第一种可能的实现方式中,所述终端确定所述语音指令为对文本进行操作的语音指令,包括:当根据所述终端上设置的语音识别引擎识别出所述语音指令中包含对文本进行操作的关键字时,确定所述语音指令为对文本进行操作的语音指令;或者,将所述语音指令传输到语音识别服务器,并根据所述语音识别服务器返回的识别结果确定所述语音指令为对文本进行操作的语音指令。结合第一方面,或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述调用与所述语音指令对应的对所述文本进行操作的系统指令具体为:调用与所述语音指令对应的对所述文本进行复制操作的系统指令;所述终端按照所述系统指令对所述文本进行操作包括:所述终端按照所述系统指令指示的文本起始位置和结束位置获得目标文本;所述终端将所述目标文本写入内存。
结合第一方面,或第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述调用与所述语音指令对应的对所述文本进行操作的系统指令具体为:调用与所述语音指令对应的对所述文本进行粘贴操作的系统指令;所述终端按照所述系统指令对所述文本进行操作包括:所述终端从内存中读取待粘贴的目标文本;将所述目标文本粘贴到所述系统指令指示的目标位置。结合第一方面,或第一方面的第一种可能的实现方式,或第一方面的第二种可能的实现方式,或第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述终端按照所述系统指令对所述文本进行操作之前,还包括:判断所述用户是否具有对所述文本进行操作的权限;当所述用户具有所述权限时,执行所述按照所述系统指令对所述文本进行操作。第二方面,提供一种语音控制文本操作的装置,所述装置包括:接收单元,用于接收用户发出的语音指令;确定单元,用于确定所述接收单元接收到的语音指令是否为对文本进行操作的语首指令;调用单元,用于当所述确定单元确定所述语音指令为对文本进行操作的语音指令时,调用与所述语音指令对应的对所述文本进行操作的系统指令;执行单元,用于按照所述调用单元调用的系统指令对所述文本进行操作。结合第二方面,在第二方面的第一种可能的实现方式中,所述确定单元,具体用于当根据所述终端上设置的语音识别引擎识别出所述语音指令中包含对文本进行操作的关键字时,确定所述语音指令为对文本进行操作的语音指令,或者,将所述语音指令传输到语音识别服务器,并根据所述语音识别服务器返回的识别结果确定所述语音指令为对文本进行操作的语音指令。结合第二方面,或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述调用单元,具体用于调用与所述语音指令对应的对所述文本进行复制操作的系统指令;所述执行单元包括:文本获取子单元,用于按照所述系统指令指示的文本起始位置和结束位置获得目标文本;文本写入子单元,用于将所述文本获取子单元获取到的所述目标文本写入内存。结合第二方面,或第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述调用单元,具体用于调用与所述语音指令对应的对所述文本进行粘贴操作的系统指令;所述执行单元包括:文本读取子单元,用于从内存中读取待粘贴的目标文本;文本粘贴子单元,用于将所述文本读取子单元读取到的所述目标文本粘贴到所述系统指令指示的目标位置。结合第二方面,或第二方面的第一种可能的实现方式,或第二方面的第二种可能的实现方式,或第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述装置还包括:判断单元,用于判断所述用户是否具有对所述文本进行操作的权限;所述执行单元,具体用于当所述判断单元判断所述用户具有对所述文本进行操作的权限时,按照所述系统指令对所述文本进行操作。第三方面,提供一种终端,所述终端包括:总线,以及通过所述总线连接的显示屏、麦克风、处理器及内存;其中,所述显示屏,用于输出文本呈现界面;所述麦克风,用于接收用户发出的语音指令;所述处理器,用于当确定所述语音指令为对文本进行操作的语音指令时,调用与所述语音指令对应的对所述文本进行操作的系统指令,并按照所述系统指令对所述文本进行操作。结合第三方面,在第三方面的第一种可能的实现方式中,所述处理器,具体用于当根据所述终端上设置的语音识别引擎识别出所述语音指令中包含对文本进行操作的关键字时,确定所述语音指令为对文本进行操作的语音指令,或者,将所述语音指令传输到语音识别服务器,并根据所述语音识别服务器返回的识别结果确定所述语音指令为对文本进行操作的语音指令。结合第三方面,或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述处理器,具体用于当确定所述语音指令为对文本进行复制操作的语音指令时,调用与所述语音指令对应的对所述文本进行复制操作的系统指令,按照所述系统指令指示的文本起始位置和结束位置获得目标文本,并将所述目标文本写入所述内存。结合第三方面,或第三方面的第一种可能的实现方式,在第三方面的第三种可能的实现方式中,所述处理器,具体用于确定所述语音指令为对文本进行粘贴操作的语音指令时,调用与所述语音指令对应的对所述文本进行粘贴操作的系统指令,从所述内存中读取待粘贴的目标文本,并将所述目标文本粘贴到所述系统指令指示的目标位置。结合第三方面,或第三方面的第一种可能的实现方式,或第三方面的第二种可能的实现方式,或第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述处理器,还用于判断所述用户是否具有对所述文本进行操作的权限,当所述用户具有所述权限时,执行按照所述系统指令对所述文本进行操作。本发明实施例中,终端接收用户发出的语音指令,当确定该语音指令为对文本进行操作的语音指令时,调用与该语音指令对应的对文本进行操作的系统指令,按照系统指令对文本进行操作。应用本发明实施例,无需用户在终端上通过手动方式对文本进行操作,而是通过将语音指令转换为系统指令,使得用户可以采用语音方式进行文本操作,从而提高了文本选择的准确性和文本操作的便利性,增强了用户体验。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明语音控制文本操作的方法的一个实施例流程图2为本发明语音控制文本操作的方法的另一个实施例流程图;图3为本发明语音控制文本操作的方法的另一个实施例流程图;图4为本发明语音控制文本操作的装置的一个实施例框图;图5为本发明语音控制文本操作的装置的另一个实施例框图;图6为本发明终端的实施例框图。
具体实施例方式本发明如下实施例提供了语音控制文本操作的方法、装置及终端。为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。参见图1,为本发明语音控制文本操作的方法的一个实施例流程图:步骤101:终端接收用户发出的语音指令。本发明实施例应用语音识别技术,该技术可以将人类语音中的词汇内容转换为终端可读的输入,例如按键、二进制编码或者字符序列等。现有的终端操作系统通常自带语音识别软件或可以安装由第三方提供的语音识别软件,可以将用户的语音转换为终端设备可读的输入。本发明实施例中的终端上通常设置麦克风,通过麦克风获取用户发出的语音指令。本发明实施例中,为方便用户通过语音指令对文本操作进行定位,可以在显示屏上输出文字、图片等文本时,为文本内容添加定位标识,该定位标识可以为文本的行列标尺、文本的段落号、或者图片编号等。步骤102:当终端确定语音指令为对文本进行操作的语音指令时,调用与语音指令对应的对文本进行操作的系统指令。在终端接收到语音指令后,需要对该语音指令的类型进行识别,并将识别出的对文本进行操作的语音指令转化为终端的系统指令,以便终端执行。其中,终端可以通过内置的语音识别引擎对语音指令进行识别,当识别出该语音指令中包含对文本进行操作的关键字时,可以确定该语音指令为对文本进行操作的语音指令;或者,终端也可以将语音指令传输到语音识别服务器,语音识别服务器通过自身设置的语音识别引擎对该语音指令进行识另IJ,当识别出该语音指令中包含对文本进行操作的关键字时,语音识别服务器向终端返回识别结果,终端可以根据该识别结果确定语音指令为对文本进行操作的语音指令。其中,当终端内置了语音识别引擎时,终端可以在开机后自动运行该语音识别引擎,或者,终端也可以根据用户的指令启动语音识别引擎,或者,终端也可以在显示屏上输出包括文字、图片等的文本信息时自动启动语音识别引擎。本发明实施例中,对文本进行操作的语音指令中的关键字可以包括命令类型和命令参数,通过命令类型可以识别出语音指令对文本进行何种操作,例如,复制操作或者粘贴操作,通过命令参数定位目标文本的操作位置,例如,待复制文本的起始位置和结束位置,或者已复制的文本所要粘贴的目标位置。当终端从语音指令中识别出对文本操作的命令类型和命令参数后,可以调用与识别出的语音指令对应的系统指令。
步骤103:终端按照系统指令对文本进行操作。其中,当步骤102中调用与语音指令对应的对文本进行复制操作的系统指令时,终端按照该系统指令指示的文本起始位置和结束位置获得目标文本,并将目标文本写入内存;当步骤102中调用与语音指令对应的对文本进行粘贴操作的系统指令时,终端从内存中读取待粘贴的目标文本,将该目标文本粘贴到系统指令指示的目标位置。由上述实施例可见,该实施例无需用户在终端上通过手动方式对文本进行操作,而是通过将语音指令转换为系统指令,使得用户可以采用语音方式进行文本操作,从而提高了文本选择的准确性和文本操作的便利性,增强了用户体验。参见图2,为本发明语音控制文本操作的方法的另一个实施例流程图,该实施例示出了语音控制文本进行复制操作的过程:步骤201:终端接收用户发出的语音指令。本发明实施例中的终端上通常设置麦克风,通过麦克风获取用户发出的语音指令。为方便用户通过语音指令对文本操作进行定位,可以在显示屏上输出文字、图片等文本时,为文本内容添加定位标识。例如,终端可以为文本内容增加行列标尺,使显示屏上显示的每个字符或图片等都可以通过相应的行号和列号表示,相应的,用户可以通过行列标尺对需要操作的文本的起点和终点进行定位和描述;或者,终端还可以为每一段文本内容增加段落序号,以便用户可以通过段落序号描述所要操作的文本;或者,终端设备还可以为图片类文本增加图片编号,以便用户可以通过图片编号描述所要操作图片文本。本发明实施例中,对文本进行操作的语音指令中可以包括命令类型和命令参数等关键字。例如,用户发出的语音指令可以为“copy第A段的内容”,A可以为终端为文本添加的段落序号,或者该语音指令的描述为“复制从B到C的内容”,B和C表示所要复制的目标文本的起始文字和结束文字的行列标尺。其中,“复制”、“拷贝”、“copy”等为语音指令的命令类型,“第A段的内容”、“从B到C的内容”为语音指令的命令参数。步骤202:终端确定语音指令为对文本进行复制操作的语音指令。其中,终端可以通过内置的语音识别弓丨擎对语音指令进行识别,当识别出该语音指令中包含对文本进行操作的关键字时,可以确定该语音指令为对文本进行操作的语音指令;或者,终端也可以将语音指令传输到语音识别服务器,语音识别服务器通过自身设置的语音识别引擎对该语音指令进行识别,当识别出该语音指令中包含对文本进行操作的关键字时,语音识别服务器向终端返回识别结果,终端可以根据该识别结果确定语音指令为对文本进行操作的语音指令。其中,当终端内置了语音识别引擎时,终端可以在开机后自动运行该语音识别引擎,或者,终端也可以根据用户的指令启动语音识别引擎,或者,终端也可以在显示屏上输出包括文字、图片等的文本信息时自动启动语音识别引擎。步骤203:终端调用与该语音指令对应的对文本进行操作的复制系统指令。步骤204:终端判断该用户是否具有对文本进行操作的权限,若是,则执行步骤205;否则,结束当前流程。本实施例中,当调用了对文本进行操作的复制系统指令后,还可以进一步判断用户是否具有对文本进行复制操作的权限,如果用户没有该权限,则终端可以向用户返回无操作权限的反馈信息,以便用户可以根据反馈信息进行其它操作;如果用户有该权限,则可以继续执行后续步骤。步骤205:终端按照该复制系统指令指示的文本起始位置和结束位置获得目标文本。步骤206:终端将目标文本写入内存,结束当前流程。由上述实施例可见,由上述实施例可见,该实施例无需用户在终端上通过手动方式对文本进行操作,而是通过将语音指令转换为系统指令,使得用户可以采用语音方式进行文本操作,从而提高了文本选择的准确性和文本操作的便利性,增强了用户体验。参见图3,为本发明语音控制文本操作的方法的另一个实施例流程图,该实施例示出了语音控制文本进行粘贴操作的过程:步骤301:终端接收用户发出的语音指令。本发明实施例中的终端上通常设置麦克风,通过麦克风获取用户发出的语音指令。为方便用户通过语音指令对文本操作进行定位,可以在显示屏上输出文字、图片等文本时,为文本内容添加定位标识。例如,终端可以为文本内容增加行列标尺,使显示屏上显示的每个字符或图片等都可以通过相应的行号和列号表示,相应的,用户可以通过行列标尺对需要操作的文本的起点和终点进行定位和描述;或者,终端还可以为每一段文本内容增加段落序号,以便用户可以通过段落序号描述所要操作的文本;或者,终端设备还可以为图片类文本增加图片编号,以便用户可以通过图片编号描述所要操作图片文本。本发明实施例中,对文本进行操作的语音指令中可以包括命令类型和命令参数等关键字。例如,当语音指令为对已复制的文本进行粘贴操作的语音指令时,该语音命令的描述为“粘贴到X”、或者“贴到X”、或者“发送到X”,x表示目标文本所要粘贴到的目标位置的行列标尺。其中,“粘贴到”、“贴到”、“发送到”为语音指令的命令类型,“X”为语音指令的命令参数粘贴命令的参数部分。步骤302:终端确定该语音指令为对文本进行粘贴操作的语音指令。 其中,终端可以通过内置的语音识别弓丨擎对语音指令进行识别,当识别出该语音指令中包含对文本进行操作的关键字时,可以确定该语音指令为对文本进行操作的语音指令;或者,终端也可以将语音指令传输到语音识别服务器,语音识别服务器通过自身设置的语音识别引擎对该语音指令进行识别,当识别出该语音指令中包含对文本进行操作的关键字时,语音识别服务器向终端返回识别结果,终端可以根据该识别结果确定语音指令为对文本进行操作的语音指令。其中,当终端内置了语音识别引擎时,终端可以在开机后自动运行该语音识别引擎,或者,终端也可以根据用户的指令启动语音识别引擎,或者,终端也可以在显示屏上输出包括文字、图片等的文本信息时自动启动语音识别引擎。步骤303:终端调用与该语音指令对应的对文本进行粘贴操作的粘贴系统指令。步骤304:终端从内存中读取待粘贴的目标文本。步骤305:终端将目标文本粘贴到系统指令指示的目标位置。由上述实施例可见,由上述实施例可见,该实施例无需用户在终端上通过手动方式对文本进行操作,而是通过将语音指令转换为系统指令,使得用户可以采用语音方式进行文本操作,从而提高了文本选择的准确性和文本操作的便利性,增强了用户体验。与本发明语音控制文本操作的方法的实施例相对应,本发明还提供了语音控制文本操作的装置及终端的实施例。参见图4,为本发明语音控制文本操作的装置的一个实施例框图:该装置包括:接收单元410、确定单元420、调用单元430和执行单元440。其中,接收单元410,用于接收用户发出的语音指令;确定单元420,用于确定所述接收单元410接收到的语音指令是否为对文本进行操作的语音指令;调用单元430,用于当所述确定单元420确定所述语音指令为对文本进行操作的语音指令时,调用与所述语音指令对应的对所述文本进行操作的系统指令;执行单元440,用于按照所述调用单元430调用的系统指令对所述文本进行操作。在一个可选的实现方式中:所述确定单元420,可以具体用于当根据所述终端上设置的语音识别引擎识别出所述语音指令中包含对文本进行操作的关键字时,确定所述语音指令为对文本进行操作的语音指令,或者,将所述语音指令传输到语音识别服务器,并根据所述语音识别服务器返回的识别结果确定所述语音指令为对文本进行操作的语音指令。在另一个可选的实现方式中:所述调用单元430,可以具体用于调用与所述语音指令对应的对所述文本进行复制操作的系统指令;所述执行单元440可以包括(图4中未示出):文本获取子单元,用于按照所述系统指令指示的文本起始位置和结束位置获得目标文本;文本写入子单元,用于将所述文本获取子单元获取到的所述目标文本写入内存。在另一个可选的实现方式中:所述调用单元430,可以具体用于调用与所述语音指令对应的对所述文本进行粘贴操作的系统指令;所述执行单元440可以包括(图4中未示出):文本读取子单元,用于从内存中读取待粘贴的目标文本;文本粘贴子单元,用于将所述文本读取子单元读取到的所述目标文本粘贴到所述系统指令指示的目标位置。参见图5,为本发明语音控制文本操作的装置的另一个实施例框图:该装置包括:接收单元510、确定单元520、调用单元530、判断单元540和执行单元 550。其中,接收单元510,用于接收用户发出的语音指令;确定单元520,用于确定所述接收单元510接收到的语音指令是否为对文本进行操作的语音指令;调用单元530,用于当所述确定单元520确定所述语音指令为对文本进行操作的语音指令时,调用与所述语音指令对应的对所述文本进行操作的系统指令;判断单元540,用于判断所述用户是否具有对所述文本进行操作的权限;执行单元550,用于当所述判断单元540判断所述用户具有对所述文本进行操作的权限时,按照所述调用单元530调用的系统指令对所述文本进行操作。
在一个可选的实现方式中:所述确定单元520,可以具体用于当根据所述终端上设置的语音识别引擎识别出所述语音指令中包含对文本进行操作的关键字时,确定所述语音指令为对文本进行操作的语音指令,或者,将所述语音指令传输到语音识别服务器,并根据所述语音识别服务器返回的识别结果确定所述语音指令为对文本进行操作的语音指令。在另一个可选的实现方式中:所述调用单元530,可以具体用于调用与所述语音指令对应的对所述文本进行复制操作的系统指令;所述执行单元550可以包括(图5中未示出):文本获取子单元,用于按照所述系统指令指示的文本起始位置和结束位置获得目标文本;文本写入子单元,用于将所述文本获取子单元获取到的所述目标文本写入内存。在另一个可选的实现方式中:所述调用单元530,可以具体用于调用与所述语音指令对应的对所述文本进行粘贴操作的系统指令;所述执行单元550可以包括(图5中未示出):文本读取子单元,用于从内存中读取待粘贴的目标文本;文本粘贴子单元,用于将所述文本读取子单元读取到的所述目标文本粘贴到所述系统指令指示的目标位置。参见图6,为本发明终端的实施例框图:该终端包括:总线610,以及通过所述总线610连接的显示屏620、麦克风630、处理器640及内存650。其中,所述显示屏620,用于输出文本呈现界面;所述麦克风630,用于接收用户发出的语音指令;所述处理器640,用于当确定所述语音指令为对文本进行操作的语音指令时,调用与所述语音指令对应的对所述文本进行操作的系统指令,并按照所述系统指令对所述文本进行操作。在一个可选的实现方式中:所述处理器640,可以具体用于当根据所述终端上设置的语音识别引擎识别出所述语音指令中包含对文本进行操作的关键字时,确定所述语音指令为对文本进行操作的语音指令,或者,将所述语音指令传输到语音识别服务器,并根据所述语音识别服务器返回的识别结果确定所述语音指令为对文本进行操作的语音指令。在另一个可选的实现方式中:所述处理器640,可以具体用于当确定所述语音指令为对文本进行复制操作的语音指令时,调用与所述语音指令对应的对所述文本进行复制操作的系统指令,按照所述系统指令指示的文本起始位置和结束位置获得目标文本,并将所述目标文本写入所述内存650。在另一个可选的实现方式中:所述处理器640,可以具体用于确定所述语音指令为对文本进行粘贴操作的语音指令时,调用与所述语音指令对应的对所述文本进行粘贴操作的系统指令,从所述内存650中读取待粘贴的目标文本,并将所述目标文本粘贴到所述系统指令指示的目标位置。
在另一个可选的实现方式中:所述处理器640,还可以用于判断所述用户是否具有对所述文本进行操作的权限,当所述用户具有所述权限时,执行按照所述系统指令对所述文本进行操作。由上述实施例可见,终端接收用户发出的语音指令,当确定该语音指令为对文本进行操作的语音指令时,调用与该语音指令对应的对文本进行操作的系统指令,按照系统指令对文本进行操作。应用本发明实施例,无需用户在终端上通过手动方式对文本进行操作,而是通过将语音指令转换为系统指令,使得用户可以采用语音方式进行文本操作,从而提高了文本选择的准确性和文本操作的便利性,增强了用户体验。本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种语音控制文本操作的方法,其特征在于,所述方法包括: 终端接收用户发出的语音指令; 当所述终端确定所述语音指令为对文本进行操作的语音指令时,调用与所述语音指令对应的对所述文本进行操作的系统指令; 所述终端按照所述系统指令对所述文本进行操作。
2.根据权利要求1所述的方法,其特征在于,所述终端确定所述语音指令为对文本进行操作的语音指令,包括: 当所述终端上设置的 语音识别引擎识别出所述语音指令中包含对文本进行操作的关键字时,确定所述语音指令为对文本进行操作的语音指令;或者, 将所述语音指令传输到语音识别服务器,并根据所述语音识别服务器返回的识别结果确定所述语音指令为对文本进行操作的语音指令。
3.根据权利要求1或2所述的方法,其特征在于,所述调用与所述语音指令对应的对所述文本进行操作的系统指令具体为:调用与所述语音指令对应的对所述文本进行复制操作的系统指令; 所述终端按照所述系统指令对所述文本进行操作包括: 所述终端按照所述系统指令指示的文本起始位置和结束位置获得目标文本; 所述终端将所述目标文本写入内存。
4.根据权利要求1或2所述的方法,其特征在于,所述调用与所述语音指令对应的对所述文本进行操作的系统指令具体为:调用与所述语音指令对应的对所述文本进行粘贴操作的系统指令; 所述终端按照所述系统指令对所述文本进行操作包括: 所述终端从内存中读取待粘贴的目标文本; 将所述目标文本粘贴到所述系统指令指示的目标位置。
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述终端按照所述系统指令对所述文本进行操作之前,还包括: 判断所述用户是否具有对所述文本进行操作的权限; 当所述用户具有所述权限时,执行所述按照所述系统指令对所述文本进行操作。
6.一种语音控制文本操作的装置,其特征在于,所述装置包括: 接收单元,用于接收用户发出的语音指令; 确定单元,用于确定所述接收单元接收到的语音指令是否为对文本进行操作的语音指令; 调用单元,用于当所述确定单元确定所述语音指令为对文本进行操作的语音指令时,调用与所述语音指令对应的对所述文本进行操作的系统指令; 执行单元,用于按照所述调用单元调用的系统指令对所述文本进行操作。
7.根据权利要求6所述的装置,其特征在于, 所述确定单元,具体用于当根据所述终端上设置的语音识别引擎识别出所述语音指令中包含对文本进行操作的关键字时,确定所述语音指令为对文本进行操作的语音指令,或者,将所述语音指令传输到语音识别服务器,并根据所述语音识别服务器返回的识别结果确定所述语音指令为对文本进行操作的语音指令。
8.根据权利要求6或7所述的装置,其特征在于, 所述调用单元,具体用于调用与所述语音指令对应的对所述文本进行复制操作的系统指令; 所述执行单元包括: 文本获取子单元,用于按照所述系统指令指示的文本起始位置和结束位置获得目标文本; 文本写入子单元,用于将所述文本获取子单元获取到的所述目标文本写入内存。
9.根据权利要求6或7所述的装置,其特征在于, 所述调用单元,具体用于调用与所述语音指令对应的对所述文本进行粘贴操作的系统指令; 所述执行单元包括: 文本读取子单元,用于从内存中读取待粘贴的目标文本; 文本粘贴子单元,用于将所述文本读取子单元读取到的所述目标文本粘贴到所述系统指令指示的目标位置。
10.根据权利要求6至9任意一项所述的装置,其特征在于,所述装置还包括: 判断单元,用于判断所述用户是否具有对所述文本进行操作的权限; 所述执行单元,具体用于当所述判断单元判断所述用户具有对所述文本进行操作的权限时,按照所述系统指令对所述文本进行操作。
11.一种终端,其特征在于,所述终端包括:总线,以及通过所述总线连接的显示屏、麦克风、处理器及内存;其中, 所述显示屏,用于输出文本呈现界面; 所述麦克风,用于接收用户发出的语音指令; 所述处理器,用于当确定所述语音指令为对文本进行操作的语音指令时,调用与所述语音指令对应的对所述文本进行操作的系统指令,并按照所述系统指令对所述文本进行操作。
12.根据权利要求11所述的终端,其特征在于, 所述处理器,具体用于当根据所述终端上设置的语音识别引擎识别出所述语音指令中包含对文本进行操作的关键字时,确定所述语音指令为对文本进行操作的语音指令,或者,将所述语音指令传输到语音识别服务器,并根据所述语音识别服务器返回的识别结果确定所述语音指令为对文本进行操作的语音指令。
13.根据权利要求11或12所述的终端,其特征在于, 所述处理器,具体用于当确定所述语音指令为对文本进行复制操作的语音指令时,调用与所述语音指令对应的对所述文本进行复制操作的系统指令,按照所述系统指令指示的文本起始位置和结束位置获得目标文本,并将所述目标文本写入所述内存。
14.根据权利要求11或12所述的终端,其特征在于, 所述处理器,具体用于确定所述语音指令为对文本进行粘贴操作的语音指令时,调用与所述语音指令对应的对所述文本进行粘贴操作的系统指令,从所述内存中读取待粘贴的目标文本,并将所述目标文本粘贴到所述系统指令指示的目标位置。
15.根据权利要求11至14任意一项所述的终端,其特征在于,所述处理器,还用于判断所述用户是否具有对所述文本进行操作的权限,当所述用户具有所述权限时,执行 按照所述系统指令对所述文本进行操作。
全文摘要
本发明实施例公开了语音控制文本操作的方法、装置及终端,所述方法包括终端接收用户发出的语音指令;当所述终端确定所述语音指令为对文本进行操作的语音指令时,调用与所述语音指令对应的对所述文本进行操作的系统指令;所述终端按照所述系统指令对所述文本进行操作。应用本发明实施例,无需用户在终端上通过手动方式对文本进行操作,而是通过将语音指令转换为系统指令,使得用户可以采用语音方式进行文本操作,从而提高了文本选择的准确性和文本操作的便利性,增强了用户体验。
文档编号G10L15/28GK103177724SQ20131008738
公开日2013年6月26日 申请日期2013年3月19日 优先权日2013年3月19日
发明者王细勇, 蒋洪睿 申请人:华为终端有限公司
语音控制文本操作的方法、装置及终端的制作方法
相关推荐
专利名称:一种led路灯的散热系统的制作方法技术领域:本实用新型涉及ー种散热系统,具体涉及ー种LED路灯的散热系统。背景技术:由于LED光源的节能、长寿命和易维护等特点,近几年LED照明技术得到了不断的发展。但是对于大功率LED灯具而言,至
专利名称:显示装置、其驱动方法和电子设备的制作方法技术领域:本发明涉及具有显示元件的有源矩阵显示装置、要由该显示装置采用的 驱动方法、和采用该显示装置的电子设备,其中该显示元件的每个包括在安 排在显示区上以形成矩阵的像素电路之一中。在下面的
专利名称:多畴垂直取向模式的液晶显示装置的制作方法技术领域:本实用新型涉及一种液晶显示装置,特别是涉及一种多畴垂直取向模式 (Multi-domain Vertical Alignment, MVAPVA)的液晶显示装置。背景技术:随着信息
演奏练习装置及方法【专利摘要】本发明提供一种用户配合乐曲进行演奏练习的演奏练习装置等,可对每个演奏要素进行练习,而且可使各练习的练习范围长度和练习顺序的设定自动化,从而提高练习效率。练习阶段决定部(101),根据上一次的用户演奏的达成状况,
专利名称:灯单元及光传感器的制作方法技术领域:本发明涉及灯单元及光传感器,特别涉及不会受到因紫外线被照射到 于大气所引起的氧浓度变动的影响,能够检测紫外线的光传感器及具备该 光传感器的灯单元。背景技术:在半导体基板、液晶基板等的制造工序中,
一种太阳能闪光安全背心的制作方法【专利摘要】本发明涉及一种太阳能闪光安全背心。所要解决的问题是提供一种太阳能闪光安全背心,具有防范和警示功能,从而减少和降低外出人群的交通事故。采用的技术方案是有太阳能电池板、蓄电池、集成电路、LED等构成。