一种语音识别的方法及移动终端技术

技术编号:18417443 阅读:46 留言:0更新日期:2018-07-11 09:13
本发明专利技术实施例提供了一种语音识别的方法及移动终端,该方法包括:在移动终端处于语音识别状态时,确定是否中断语音识别;若是,保存中断语音识别之前获取的第一语音信息,从语音识别状态切换至语音识别中断状态;在移动终端处于语音识别中断状态时,确定是否恢复语音识别;若是,从语音识别中断状态切换至语音识别状态,获取第二语音信息;根据在中断语音识别之前获取的一个或多个第一语音信息,以及在恢复语音识别之后获取的一个或多个第二语音信息,进行语音识别,得到完整的语义,避免用户因语音输入被中断而需要重新输入语音,提升了移动终端的使用体验。

A speech recognition method and mobile terminal

An embodiment of the invention provides a speech recognition method and a mobile terminal. The method includes: determining whether the speech recognition is interrupted when the mobile terminal is in the speech recognition state; if, the first speech information obtained before the interrupt speech recognition is saved, the speech recognition state is switched from the speech recognition state to the speech recognition interrupt state; When the mobile terminal is in the interrupt state of the speech recognition, it is determined whether the speech recognition is restored; if, from the speech recognition interrupt state to the speech recognition state, second voice information is obtained; one or more first speech information obtained before the interrupt speech recognition is obtained, and the one obtained after the recovery of the speech recognition is obtained. One or more second voice messages, speech recognition, complete semantics, to avoid the user's voice input is interrupted and need to reinput the voice, and improve the use of the mobile terminal experience.

【技术实现步骤摘要】
一种语音识别的方法及移动终端
本专利技术实施例涉及通信领域,特别涉及一种语音识别的方法及移动终端。
技术介绍
随着语音识别技术的不断进步,用户在使用移动终端时,可以通过输入语音的方式来执行各种操作。现有的语音识别功能只能对用户输入的一段连续的语音进行识别,当用户在输入语音的过程中因特殊情况被打断时,例如:向偶遇的熟人打招呼、来电话导致界面被切换等,由于中断前输入的语音内容不是完整的语句,移动终端无法通过语音识别获得该语音的语义,导致用户只能将中断之前输入过的语音重新输入一遍,用户体验较差。
技术实现思路
本专利技术实施例提供了一种语音识别的方法及移动终端,解决语音输入被中断而需要重新输入语音的问题。依据本专利技术实施例的第一方面,提供了一种语音识别的方法,应用于移动终端,包括:在所述移动终端处于语音识别状态时,确定是否中断语音识别;若是,保存中断语音识别之前获取的第一语音信息,从所述语音识别状态切换至语音识别中断状态;在所述移动终端处于所述语音识别中断状态时,确定是否恢复语音识别;若是,从所述语音识别中断状态切换至所述语音识别状态,获取第二语音信息;对在中断语音识别之前获取的一个或多个第一语音信息,以及在恢复语音识别之后获取的一个或多个第二语音信息进行语音识别。依据本专利技术实施例的第二方面,提供了一种移动终端,包括:第一确定模块,用于在所述移动终端处于语音识别状态时,确定是否中断语音识别;保存模块,用于在所述第一确定模块确定中断语音识别时,保存中断语音识别之前获取的第一语音信息;第一切换模块,用于在所述第一确定模块确定中断语音识别时,从所述语音识别状态切换至语音识别中断状态;第二确定模块,用于在所述移动终端处于所述语音识别中断状态时,确定是否恢复语音识别;第二切换模块,用于在所述第二确定模块确定恢复语音识别时从所述语音识别中断状态切换至所述语音识别状态;获取模块,用于在所述第二确定模块确定恢复语音识别时获取第二语音信息;语音识别模块,用于对在中断语音识别之前获取的一个或多个第一语音信息,以及在恢复语音识别之后获取的一个或多个第二语音信息,进行语音识别。依据本专利技术实施例的第三方面,提供了另一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的语音识别的方法的步骤。依据本专利技术实施例的第四方面,提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如的第一方面所述的语音识别的方法的步骤。这样,移动终端能够在语音识别被中断时切换至语音识别中断状态,并保存中断语音识别之前获取的第一语音信息,在语音识别被恢复时能够切换至语音识别状态,并获取恢复语音识别之后的第二语音信息,根据在中断语音识别之前获取的一个或多个第一语音信息,以及在恢复语音识别之后获取的一个或多个第二语音信息,进行语音识别,得到完整的语义,避免用户因语音输入被中断而需要重新输入语音,提升了移动终端的使用体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的语音识别方法的流程示意图之一;图2为本专利技术实施例提供的语音识别方法的流程示意图之二;图3为本专利技术实施例提供的语音识别方法的流程示意图之三;图4为本专利技术实施例提供的语音识别方法的流程示意图之四;图5为本专利技术实施例提供的一种移动终端的结构示意图;图6为本专利技术实施例提供的另一种移动终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,本专利技术实施例提供了一种语音识别的方法,具体步骤如下:步骤101、在移动终端处于语音识别状态时,确定是否中断语音识别,若是执行步骤102;否则,继续执行步骤101;在本专利技术实施例中,移动终端可以是手机、平板电脑、笔记本电脑、掌上电脑、车载终端或可穿戴设备等。语音识别状态表示移动终端的语音识别功能处于运行状态,该语音识别功能可以是移动终端自身提供的,也可以是第三方应用程序提供的(例如微信或者QQ等),本专利技术实施例对语音识别功能的提供方式不做具体限定。当移动终端处于语音识别状态时,会实时确定是否中断语音识别,确定依据可以是用户输入的第一语音指令、用户输入的第一按键操作或者移动终端显示界面的第一切换触发方式等,本专利技术实施例对确定是否中断语音识别的方式不做具体限定。步骤102、保存中断语音识别之前获取的第一语音信息,从语音识别状态切换至语音识别中断状态;在本专利技术实施例中,第一语音信息是用户通过移动终端的麦克风输入的语音信息,可以是一句或多句语音信息,在本专利技术实施例中并不具体限定第一语音信息的具体内容。语音识别中断状态表示移动终端暂时停止语音识别功能,并等待语音识别恢复的状态,需要说明的是,当移动终端处于语音识别中断状态时,移动终端的语音识别功能并没有关闭,只是处于暂停接收语音的状态。步骤103、在移动终端处于语音识别中断状态时,确定是否恢复语音识别,若是,执行步骤104;否则,继续执行步骤103;在本专利技术实施例中,当移动终端处于语音识别中断状态时,会实时确定是否恢复语音识别,确定依据可以是用户输入的第二语音指令、用户输入的第二按键操作或者移动终端显示界面的第二切换触发方式等,本专利技术实施例对确定是否恢复语音识别的方式不做具体限定。步骤104、从语音识别中断状态切换至语音识别状态,获取第二语音信息,返回执行步骤101或者执行步骤105;在本专利技术实施例中,第二语音信息用户通过移动终端的麦克风输入的语音信息,可以是一句或多句语音信息,在本专利技术实施例中并不具体限定第二语音信息的具体内容。步骤105、对在中断语音识别之前获取的一个或多个第一语音信息,以及在恢复语音识别之后获取的一个或多个第二语音信息进行语音识别;需要说明的是,步骤105可以是在移动终端执行步骤101~步骤104一次或多次后执行,其中多次执行步骤101~步骤104表示用户在使用移动终端进行语音识别时被多次打断,本专利技术实施例对于用户被打断一次或多次的应用场景均适用。在本专利技术实施例中,语音识别被中断一次或多次后,能够获取到中断语音识别之前的一个或多个第一语音信息,以及在恢复语音识别之后的一个或多个第二语音信息,对该一个或多个第一语音信息和第二语音信息进行语音识别,从而得到完成的语义。例如:用户通过移动终端的麦克风向该移动终端输入以下第一语音信息:“请于上午10点在会议室开会,开会”之后,移动终端检测到中断语音识别,则保持第一语音信息,当该移动终端检测到恢复语音识别,则该移动终端继续获取以下第二语音信息:“期间请将手机调至静音,谢谢。”,完成语音输入后,该移动终端对:“请于上午10点在会议室开会,开会期间请将手机调至静音,谢谢。”进行语音识别本文档来自技高网...

【技术保护点】
1.一种语音识别的方法,应用于移动终端,其特征在于,所述方法包括:在所述移动终端处于语音识别状态时,确定是否中断语音识别;若是,保存中断语音识别之前获取的第一语音信息,从所述语音识别状态切换至语音识别中断状态;在所述移动终端处于所述语音识别中断状态时,确定是否恢复语音识别;若是,从所述语音识别中断状态切换至所述语音识别状态,获取第二语音信息;对在中断语音识别之前获取的一个或多个第一语音信息,以及在恢复语音识别之后获取的一个或多个第二语音信息进行语音识别。

【技术特征摘要】
1.一种语音识别的方法,应用于移动终端,其特征在于,所述方法包括:在所述移动终端处于语音识别状态时,确定是否中断语音识别;若是,保存中断语音识别之前获取的第一语音信息,从所述语音识别状态切换至语音识别中断状态;在所述移动终端处于所述语音识别中断状态时,确定是否恢复语音识别;若是,从所述语音识别中断状态切换至所述语音识别状态,获取第二语音信息;对在中断语音识别之前获取的一个或多个第一语音信息,以及在恢复语音识别之后获取的一个或多个第二语音信息进行语音识别。2.根据权利要求1所述的方法,其特征在于,所述确定是否中断语音识别,包括:获取用户输入的第一语音指令;根据所述第一语音指令是否与第一预设语音指令匹配,确定是否中断语音识别;或者,获取用户输入的第一按键操作;根据所述第一按键操作是否与第一预设按键操作匹配,确定是否中断语音识别;或者,获取所述移动终端的显示界面的第一切换触发方式;根据所述第一切换触发方式是否与第一预设切换触发方式匹配,确定是否中断语音识别。3.根据权利要求1所述的方法,其特征在于,所述确定是否恢复语音识别,包括:获取用户输入的第二语音指令;根据所述第二语音指令是否与第二预设语音指令匹配,确定是否恢复语音识别;或者,获取用户输入的第二按键操作;根据所述第二按键操作是否与第二预设按键操作匹配,确定是否恢复语音识别;或者,获取所述移动终端的显示界面的第二切换触发方式;根据所述第二切换触发方式是否与第二预设切换触发方式匹配,确定是否恢复语音识别。4.根据权利要求1所述的方法,其特征在于,所述对在中断语音识别之前获取的一个或多个第一语音信息,以及在恢复语音识别之后获取的一个或多个第二语音信息进行语音识别,包括:将所述一个或多个第一语音信息和所述一个或多个第二语音信息合成,得到第三语音信息;对所述第三语音信息进行语音识别,得到第一语音识别结果;或者,分别对所述一个或多个第一语音信息和所述一个或多个第二语音信息进行语音识别,得到多个第二语音识别结果;对所述多个第二语音识别结果进行语义分析,得到第三语音识别结果。5.根据权利要求1所述的方法,其特征在于,在所述获取第二语音信息的步骤之前,所述方法还包括:输出提示信息,其中,所述提示信息包括所述第一语音信息的相关信息。6.一种移动终端,其特征在于,包括:第一确定模块,用于在所述移动终端处于语音识别状态时,确定是否中断语音识别;保存模块,用于在所述第一确定模块确定中断语音识别时,保存中断语音识别之前获取的第一语音信息;第一切换模块,用于在所述第一确定模块确定中断语音识别时,从所述语音识别状态切换至语音...

【专利技术属性】
技术研发人员:赵俊杰
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1