【技术实现步骤摘要】
一种语音控制方法及装置
[0001]本申请涉及终端
,尤其涉及一种语音控制方法及装置。
技术介绍
[0002]随着信息技术的飞速发展,语音控制作为人机交互的其中一种形式应用的越来越广泛。
[0003]目前,语音控制通常是通过终端设备安装上的语音助手实现的,具体的,用户可通过语音助手输入语音指令,然后语音助手会根据用户输入的语音指令启动相应的应用程序,并执行与语音指令相对应的操作。
[0004]假设用户在语音助手中先输入“南京的天气怎么样”,在这之后用户在语音助手中再输入“北京呢?”,则此时电子设备并不能确定出用户输入的“北京呢”具体指的是北京的什么信息,因此可能会出现响应错误的情况发生,或者回复“不知道您想知道北京的什么信息”,也就是说,对于这种语音指令,电子设备无法调用出准确的应用程序,以响应用户输入的语音指令。
技术实现思路
[0005]本申请提供一种语音控制方法及装置,用以提高电子设备调用应用程序的准确度。
[0006]第一方面,本申请提供一种语音控制方法,该方法包括:r/>[0007]响本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种语音控制方法,其特征在于,包括:响应用户的第一操作,所述第一操作用于唤醒语音助手;接收用户在所述语音助手中当前输入的语音指令;确定与所述当前输入的语音指令相关联的至少一个候选应用;根据在语音助手中处于所述当前输入的语音指令之前的历史信息,在所述至少一个候选应用中确定目标应用,所述目标应用为所述当前输入的语音指令所要调用的应用,所述历史信息包括历史对话信息和用户操作行为历史;调用所述目标应用,以使所述目标应用响应所述当前输入的语音指令。2.如权利要求1所述的方法,其特征在于,所述用户操作行为历史包括多个设备上的用户操作行为历史;所述根据在语音助手中处于所述当前输入的语音指令之前的历史信息,在所述至少一个候选应用中确定目标应用,包括:对所述历史信息以及各候选应用进行特征提取,将提取出的特征输入数学模型进行打分,获得各候选应用的打分,并将打分最高的候选应用作为目标应用。3.如权利要求2所述的方法,其特征在于,所述多个设备上的用户操作行为历史包括同一用户的多个设备上的用户操作行为历史或不同用户的多个设备上的用户操作行为历史。4.如权利要求2所述的方法,其特征在于,对所述历史信息进行特征提取,包括:获取与所述历史信息的同一特征相对应的多个行为逻辑;从所述多个行为逻辑中选择目标行为逻辑,对所述历史信息进行特征提取。5.如权利要求4所述的方法,其特征在于,从所述多个行为逻辑中选择目标行为逻辑,包括:确定所述历史信息所属的场景,并将与所述场景相对应的行为逻辑作为目标行为逻辑;所述场景与行为逻辑具有对应关系;或者依据所述多个行为逻辑对应的优先级,将优先级最高的行为逻辑,作为目标行为逻辑;或者依据所述多个行为逻辑强化学习的动态结果,在所述多个行为逻辑中选择目标行为逻辑。6.如权利要求1至5任一项所述的方法,其特征在于,确定与所述当前输入的语音指令相关联的至少一个候选应用,包括:获取当前输入的语音指令中的关键词;将与所述关键词相关的至少一个应用分别作为候选应用,与所述关键词相关的应用指能够提供所述关键词对应所需服务的应用。7.一种装置,其特征在于,所述装置包括显示屏;与存储器耦合的一个或多个处理器,其中,所述存储器中存储有一个或多个计算机程序;所述一个或多个计算机程序包括指令,当所述指令被所述装置执行时,使得所述装置执行如下步骤:响应用户的第一操作,所述第一操作用于唤醒语音助手;接收用户在所述语音助手中当前输入的语音指令;确定与所述当前输入的语音指令相关联的至少一个候选应用;根据在语音助手中处于所述当前输入的语音指令之前的历史信息,在所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。