The invention provides a voice control method and a terminal device, which includes: receiving voice information input by a user; matching the voice information with the voice model in the preset voice model library, in which at least two voice models corresponding to different usage scenarios are stored, and the usage scenarios include geographic location and voice features. At least one of them is executed in the case that there is a successful match between the voice model and the voice information in the preset voice model library. In this way, since there are at least two voice models corresponding to different usage scenarios stored in the preset voice module library, the voice model matching the current usage scenario can be invoked from the preset voice model library to match the voice information input by users and improve the success rate of voice control.
【技术实现步骤摘要】
语音控制方法及终端设备
本专利技术涉及通信
,尤其涉及一种语音控制方法及终端设备。
技术介绍
随着通信技术的发展,终端设备集成了越来越多的功能,目前,大部分终端设备都支持语音控制功能,例如,支持用户通过语音唤醒终端设备,或支持用户通过语音指令控制终端执行特定功能。以语音唤醒终端设备为例,在用户使用语音唤醒前,一般需要用户先录入语音,以便系统根据用户录入的语音生成相应的语音模型,当用户输入语音进行唤醒时,可以根据用户当前输入的声音与语音模型进行匹配,匹配成功时唤醒终端设备。现有技术中,当用户在录入语音时所处的环境与输入语音信息时所处的环境不同而导致声音的混响差异较大,或者用户因为感冒或年龄增大等因素导致声音发生变化时,容易出现输入的语音信息与语音模型存在很大的差异,进而造成匹配失败,语音控制成功率低。
技术实现思路
本专利技术实施例提供一种语音控制方法及终端设备,以解决现有终端设备语音控制成功率低的问题。为解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种语音控制方法,应用于终端设备,所述方法包括:接收用户输入的语音信息;将所述语音信息与预设语音模型库中的语音模型进行匹配,其中,所述预设语音模型库中存储有对应于不同使用场景的至少两个语音模型,所述使用场景包括地理位置和声音特征中的至少一项;在所述预设语音模型库中存在语音模型与所述语音信息匹配成功的情况下,执行所述语音信息对应的控制指令。第二方面,本专利技术实施例提供一种终端设备,包括:接收模块,用于接收用户输入的语音信息;匹配模块,用于将所述语音信息与预设语音模型库中的语音模型进 ...
【技术保护点】
1.一种语音控制方法,应用于终端设备,其特征在于,所述方法包括:接收用户输入的语音信息;将所述语音信息与预设语音模型库中的语音模型进行匹配,其中,所述预设语音模型库中存储有对应于不同使用场景的至少两个语音模型,所述使用场景包括地理位置和声音特征中的至少一项;在所述预设语音模型库中存在语音模型与所述语音信息匹配成功的情况下,执行所述语音信息对应的控制指令。
【技术特征摘要】
1.一种语音控制方法,应用于终端设备,其特征在于,所述方法包括:接收用户输入的语音信息;将所述语音信息与预设语音模型库中的语音模型进行匹配,其中,所述预设语音模型库中存储有对应于不同使用场景的至少两个语音模型,所述使用场景包括地理位置和声音特征中的至少一项;在所述预设语音模型库中存在语音模型与所述语音信息匹配成功的情况下,执行所述语音信息对应的控制指令。2.根据权利要求1所述的方法,其特征在于,所述将所述语音信息与预设语音模型库中的语音模型进行匹配,包括:将所述语音信息与预设语音模型库中的目标语音模型进行匹配,其中,所述目标语音模型为所述预设语音模型库中与当前使用场景关联的语音模型;所述在所述预设语音模型库中存在语音模型与所述语音信息匹配成功的情况下,执行所述语音信息对应的控制指令,包括:在所述目标语音模型中存在语音模型与所述语音信息匹配成功的情况下,执行所述语音信息对应的控制指令。3.根据权利要求1所述的方法,其特征在于,所述在所述预设语音模型库中存在语音模型与所述语音信息匹配成功的情况下,执行所述语音信息对应的控制指令之后,所述方法还包括:在所述语音信息与第一语音模型匹配成功,且所述语音信息与所述第一语音模型的匹配度超过预设阈值的情况下,根据所述语音信息生成第二语音模型,其中,所述第一语音模型为所述预设语音模型库中的任一语音模型;通过所述第二语音模型更新所述预设语音模型库。4.根据权利要求3所述的方法,其特征在于,所述使用场景包括地理位置;所述在所述语音信息与第一语音模型匹配成功,且所述语音信息与所述第一语音模型的匹配度超过预设阈值的情况下,根据所述语音信息生成第二语音模型,包括:在所述语音信息与第一语音模型匹配成功,且所述语音信息与所述第一语音模型的匹配度超过预设阈值的情况下,获取所述终端设备当前所处的第一地理位置;在确定所述第一地理位置为常用唤醒地点的情况下,根据所述语音信息生成关联所述第一地理位置的第二语音模型。5.根据权利要求4所述的方法,其特征在于,所述获取所述终端设备当前所处的第一地理位置之后,所述根据所述语音信息生成关联所述第一地理位置的第二语音模型之前,所述方法还包括:将所述语音信息存入与所述第一地理位置对应的第一数据库中;所述在确定所述第一地理位置为常用唤醒地点的情况下,根据所述语音信息生成关联所述第一地理位置的第二语音模型,包括:在所述第一数据库中存储的语音信息数量达到第一预设数量的情况下,根据所述第一数据库中存储的语音信息,生成关联所述第一地理位置的第二语音模型。6.根据权利要求3所述的方法,其特征在于,所述在所述语音信息与第一语音模型匹配成功,且所述语音信息与所述第一语音模型的匹配度超过预设阈值的情况下,根据所述语音信息生成第二语音模型,包括:在所述语音信息与第一语音模型匹配成功,且所述语音信息与所述第一语音模型的匹配度超过预设阈值的情况下,将所述语音信息存入第二数据库中;在所述第二数据库中存储的语音信息数量达到第二预设数量时,根据所述第二数据库中存储的语音信息,生成第二语音模型;所述通过所述第二语音模型更新所述预设语音模型库,包括:使用所述第二语音模型替换所述第一语音模型。7.根据权利要求3所述的方法,其特征在于,所述使用场景包括声音特征;所述在所述语音信息与第一语音模型匹配成功,且所述语音信息与所述第...
【专利技术属性】
技术研发人员:李俊潓,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。