一种数据处理方法及终端设备技术

技术编号:21895705 阅读:23 留言:0更新日期:2019-08-17 16:01
本发明专利技术提供一种数据处理方法及终端设备,其中方法包括:接收用户输入的第一语音;调用语音识别数据库对所述第一语音进行语音识别;若语音识别失败,获取第一释义内容;将所述第一释义内容作为所述第一语音对应的释义内容,更新所述语音识别数据库。这样,本发明专利技术实施例在对第一语音识别失败时,获取所述第一语音对应的第一释义内容并更新语音数据库,能够根据用户输入的语音对语音数据库进行更新,从而能够提高语音识别的成功率,给用户带来方便。

A Data Processing Method and Terminal Equipment

【技术实现步骤摘要】
一种数据处理方法及终端设备
本专利技术涉及终端设备
,尤其涉及一种数据处理方法及终端设备。
技术介绍
随着电子技术的不断发展,语音识别技术的应用越来越广泛,越来越多的终端设备支持通过语音输入实现对应的操作,用户输入语音就能实现对终端设备的控制,能够给用户提供极大的方便。然而,现有技术中,语音识别通常仅针对普通话,这样一来,对于普通话不标准(例如口音比较重)或者不会说普通话的人群而言,语音识别的成功率较低,给用户造成不便。
技术实现思路
本专利技术实施例提供一种数据处理方法及终端设备,以解决现有技术中语音识别的成功率较低,给用户造成不便的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种数据处理方法,应用于终端设备,所述方法包括:接收用户输入的第一语音;调用语音识别数据库对所述第一语音进行语音识别;若语音识别失败,获取第一释义内容;将所述第一释义内容作为所述第一语音对应的释义内容,更新所述语音识别数据库。第二方面,本专利技术实施例提供了一种终端设备,所述终端设备包括:接收模块,用于接收用户输入的第一语音;调用模块,用于调用语音识别数据库对所述第一语音进行语音识别;获取模块,用于若语音识别失败,获取第一释义内容;更新模块,用于将所述第一释义内容作为所述第一语音对应的释义内容,更新所述语音识别数据库。第三方面,本专利技术实施例提供了另一种终端设备,包括处理器,存储器,存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述数据处理方法的步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述数据处理方法的步骤。本专利技术实施例中,所述数据处理方法接收用户输入的第一语音;调用语音识别数据库对所述第一语音进行语音识别;若语音识别失败,获取第一释义内容;将所述第一释义内容作为所述第一语音对应的释义内容,更新所述语音识别数据库。这样,本专利技术实施例在对第一语音识别失败时,获取所述第一语音对应的第一释义内容并更新语音数据库,能够根据用户输入的语音对语音数据库进行更新,从而能够提高语音识别的成功率,给用户带来方便。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获取其他的附图。图1是本专利技术实施例提供的数据处理方法的流程图之一;图2是本专利技术实施例提供的数据处理方法的流程图之二;图3是本专利技术实施例提供的终端设备的结构图之一;图4是本专利技术实施例提供的终端设备的结构图之二;图5是本专利技术实施例提供的终端设备的结构图之三;图6是本专利技术实施例提供的终端设备的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获取的所有其他实施例,都属于本专利技术保护的范围。参见图1,图1是本专利技术实施例提供的数据处理方法的流程图之一,所述数据处理方法应用于终端设备,如图1所示,包括以下步骤:步骤101、接收用户输入的第一语音。该步骤中,所述终端设备接收用户输入的第一语音,可以理解的是,当用户需要对所述终端设备进行语音控制时,输入第一语音。相应地,所述终端设备接收用户输入的所述第一语音。步骤102、调用语音识别数据库对所述第一语音进行语音识别。该步骤中,所述终端设备调用语音识别数据库对所述第一语音进行语音识别。所述语音识别数据库包括多个语音以及每个语音对应的释义内容,所述调用语音识别数据库对所述第一语音进行语音识别具体可以包括:查找所述语音识别数据库中是否包括与所述第一语音匹配的语音,若存在与所述第一语音匹配的语音,则语音识别成功;相反地,若不存在与所述第一语音匹配的语音,则语音识别失败。所述语音识别数据库可以为所述终端设备上预先存储的语音识别数据库,也可以为所述终端设备从其他设备(例如服务器)获取的语音识别数据库。所述语音识别数据库可以包括多种不同语言类型的语音,也可以仅包括所述第一语音的语言类型对应的语音。在本专利技术一些实施例中,所述终端设备可以从多个语音识别数据库中获取目标语音数据库,然后调用所述目标语音数据库对所述第一语音进行语音识别,其中,所述目标语音数据库包括所述第一语音的语言类型对应的语音。具体地,所述终端设备在接收到所述第一语音后,可以先确定所述第一语音的语言类型,然后将所述第一语音的语言类型对应的语音识别数据库确定为目标语音识别数据库。所述语言类型可以包括以下的一种或多种:不同地区的方言、普通话、不同国家的语言。步骤103、若语音识别失败,获取第一释义内容。该步骤中,若语音识别失败,所述终端设备获取第一释义内容,所述第一释义内容可以包括文字内容,也可以包括语音内容,本专利技术实施例对此不做具体限定。所述终端设备可以在对所述第一语音进行语音识别失败后,在所述终端设备提供用户接口,供用户输入内容,所述终端设备根据用户输入的内容确定第一释义内容。具体地,用户可以输入文字内容,相应地,所述终端设备将用户输入的文字内容作为第一释义内容;用户也可以输入语音,相应地,所述终端设备可以直接将用户输入的语音作为第一释义内容,也可以将用户输入的语音转化成文字内容,并将转化成的文字内容作为第一释义内容。本专利技术实施例中,用户输入的语音的语言类型可以为语音识别成功率较高的语言类型,(例如普通话),这样,所述终端设备能够更加准确地确定第一释义内容。步骤104、将所述第一释义内容作为所述第一语音对应的释义内容,更新所述语音识别数据库。该步骤中,所述终端设备将所述第一释义内容作为所述第一语音对应的释义内容,更新所述语音识别数据库。具体地,在所述终端设备预先存储所述语音识别数据库的情况下,所述将所述第一释义内容作为所述第一语音对应的释义内容,更新所述语音识别数据库具体包括:在所述语音识别数据库中添加所述第一语音以及所述第一语音对应的释义内容。在所述终端设备从服务器获取所述语音识别数据库的情况下,所述将所述第一释义内容作为所述第一语音对应的释义内容,更新所述语音识别数据库具体包括:向服务器发送包含有所述第一语音和所述第一释义内容的更新请求,其中,所述更新请求用于请求所述服务器根据所述第一语音和所述第一释义内容更新所述目标语音识别数据库。举例而言,当用户输入的第一语音为方言或者带口音的普通话,且所述终端设备无法对其进行成功识别时,所述终端设备获取第一释义内容,并在所述语音识别数据库中添加所述第一语音以及所述第一语音对应的释义内容。这样,当用户下次输入与所述第一语音相同的语音时,所述终端设备能够从更新后的语音识别数据库中获取到对应的释义内容,从而能够成功进行语音识别,提高语音识别的成功率。本专利技术实施例中,上述终端设备可以是移动终端设备,例如:手机、平板电脑(TabletPersonalComputer)、膝上型电脑(LaptopComputer)、个人数字助理(personald本文档来自技高网...

【技术保护点】
1.一种数据处理方法,应用于终端设备,其特征在于,所述方法包括:接收用户输入的第一语音;调用语音识别数据库对所述第一语音进行语音识别;若语音识别失败,获取第一释义内容;将所述第一释义内容作为所述第一语音对应的释义内容,更新所述语音识别数据库。

【技术特征摘要】
1.一种数据处理方法,应用于终端设备,其特征在于,所述方法包括:接收用户输入的第一语音;调用语音识别数据库对所述第一语音进行语音识别;若语音识别失败,获取第一释义内容;将所述第一释义内容作为所述第一语音对应的释义内容,更新所述语音识别数据库。2.如权利要求1所述的数据处理方法,其特征在于,所述获取第一释义内容,包括:将用户输入的文字内容作为第一释义内容;或者,将用户输入的第二语音作为第一释义内容,其中,所述第二语音为普通话语音;或者,接收用户输入的第三语音,将所述第三语音转化成的文字内容作为第一释义内容,其中,所述第三语音为普通话语音。3.如权利要求1所述的数据处理方法,其特征在于,所述调用语音识别数据库对所述第一语音进行语音识别之前,所述方法还包括:确定所述第一语音的语言类型;将所述第一语音的语言类型对应的语音识别数据库确定为目标语音识别数据库,其中,不同的语言类型对应不同的语音识别数据库;所述调用语音识别数据库对所述第一语音进行语音识别,包括:调用所述目标语音识别数据库对所述第一语音进行语音识别;所述将所述第一释义内容作为所述第一语音对应的释义内容,更新所述语音识别数据库,包括:将所述第一释义内容作为所述第一语音对应的释义内容,更新所述目标语音识别数据库。4.如权利要求3所述的数据处理方法,其特征在于,所述确定所述第一语音的语言类型,包括:接收用户的第一输入,根据所述第一输入确定所述第一语音的语言类型;或者,获取所述第一语音的语音特征参数,根据所述语音特征参数确定所述第一语音的语言类型。5.如权利要求1所述的数据处理方法,其特征在于,所述将所述第一释义内容作为所述第一语音对应的释义内容,更新所述语音识别数据库,包括:向服务器发送包含有所述第一语音和所述第一释义内容的更新请求,其中,所述更新请求用于请求所述服务器根据所述第一语音和所述第一释义内容更新所述语音识别数据库。6.如权利要求1所述的数据处理方法,其特征在于,所述语音识别数据库中还包括至少一个文字内容和每个文字内容对应的释义内容;所述方法还包括:若待识别语音转化成的文字内容包括所述至少一个文字内容中的第一文字内容,将所述第一文字内容替换为所述第一文字内容对应的释义内容。7.一种终端设备,其特征在...

【专利技术属性】
技术研发人员:段俊宇
申请(专利权)人:东莞市步步高通信软件有限公司
类型:发明
国别省市:广东,44

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

1