【技术实现步骤摘要】
本专利技术涉及信息
,尤其涉及一种信息的识别方法和装置。
技术介绍
语音识别技术是一种将人类的语音输入转换为计算机指令的一种技术,使用语音识别技术可以实现自然的人机互动。目前,随着语音识别技术的发展,很多终端可以实现语音拨号、语音导航、语音控制、语音检索、简单的听写录入等功能。在现有技术下,终端接收到输入语音信息后,可以将语音信息通过网络发送至云端服务器,由云端服务器完成语音信息的识别。然而,使用云端服务器识别语音信息,用户需要将一些个人信息上传到云端服务器,从而降低用户信息的安全性;另外,终端和云端服务器的交互需要使用网络,这增加了语音识别的局限性,而且消耗用户的网络流量,在网络拥挤时还会增加语音识别的时延,影响用户的体验效果。
技术实现思路
本专利技术实施例提供了一种信息的识别方法和装置,可以实现终端根据两命令词槽识别文法或多命令词槽识别文法来对语音信息进行命令词拆分,并根据拆分后的至少一个命令词来识别语音信息对应的操作指令,提供了一种信息的识别方法,同样的命令词数量可以识别出更多的语音输入内容,提高了用户的体验效果。第一方面,本专利技术实施例提供了一种信 ...
【技术保护点】
一种信息的识别方法,其特征在于,所述方法包括:接收语音信息,从所述语音信息中提取语音特征;将所述语音特征与多个候选文本中每一个候选文本对应的音素串进行匹配计算,得到识别结果,所述识别结果包括至少一个命令词以及所述至少一个命令词对应的标签;根据所述至少一个命令词对应的标签,识别所述语音信息对应的操作指令。
【技术特征摘要】
1.一种信息的识别方法,其特征在于,所述方法包括: 接收语音信息,从所述语音信息中提取语音特征; 将所述语音特征与多个候选文本中每一个候选文本对应的音素串进行匹配计算,得到识别结果,所述识别结果包括至少一个命令词以及所述至少一个命令词对应的标签; 根据所述至少一个命令词对应的标签,识别所述语音信息对应的操作指令。2.根据权利要求1所述的信息的识别方法,其特征在于,所述将所述语音特征与多个候选文本中每一个候选文本对应的音素串进行匹配计算具体包括: 对所述语音特征与所述多个候选文本中每一个候选文本对应的音素串进行音素距离计算,得到距离值; 选择与所述语音特征之间的距离值最小的音素串对应的候选文本作为识别结果。3.根据权利要求1所述的信息的识别方法,其特征在于,所述至少一个命令词中的每一个命令词使用一个标签来标识; 所述根据所述至少一个命令词对应的标签,识别所述语音信息对应的操作指令具体包括:根据所述至少一个命令词中所有命令词对应的标签的组合,识别所述语音信息对应的操作指令。4.根据权利要求1所述的信息的识别方法,其特征在于,所述将接收语音信息,从所述语音信息中提取语音特征之前,还包括:根据识别文法网络,在多个命令词槽中选择命令词生成所述多个候选文本。5.根据权利要求3所述的信息的识别方法,其特征在于,所述根据所述至少一个命令词中所有命令词对应的标签的组合,识别所述语音信息对应的操作指令包括:将所述识别结果中所述至少一个命令词中每一个命令词对应的标签进行组合,在本地数据库或网络服务器中查询所述标...
【专利技术属性】
技术研发人员:蒋洪睿,王细勇,梁俊斌,郑伟军,周均扬,
申请(专利权)人:华为终端有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。