一种语音控制方法、装置、设备及存储介质制造方法及图纸

技术编号:18352748 阅读:51 留言:0更新日期:2018-07-02 03:38
本发明专利技术公开了一种语音控制方法、装置、设备及存储介质。该方法包括:确认对采集到的语音信息进行语音识别的识别结果中的触发词;依据触发词与预存的功能映射表获取触发词对应的目标功能;根据目标功能确定目标应用,并执行目标功能调用指令,通过本发明专利技术的技术方案,能够提升语音控制的准确度。

【技术实现步骤摘要】
一种语音控制方法、装置、设备及存储介质
本专利技术涉及一种智能终端技术,尤其涉及一种语音控制方法、装置、设备及存储介质。
技术介绍
随着智能终端技术的不断发展,智能终端的种类也越来越多,人们通过各种类型的智能终端的多种功能享受着科技发展带来的各种便利。科技发展为人们带来了舒适的生活,然而人们对于智能终端的期望并不止于此,人们依旧希望智能终端能够越来越智能,实现人们理想中的生活。现有技术中的语音控制方法为根据接收到的语音控制指令确定组件调用信息,通过组件调用信息可以实现对应用程序的组件的调用,进而实现通过语音对终端的控制,通过上述方式实现语音控制不但工作量巨大,而且准确度低。
技术实现思路
本专利技术实施例提供一种语音控制方法、装置、设备及存储介质,能够提升语音控制的准确度。第一方面,本专利技术实施例提供了一种语音控制方法,包括:确认对采集到的语音信息进行语音识别的识别结果中的触发词;依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能;根据所述目标功能确定目标应用,并执行所述目标功能调用指令。进一步的,所述确认对采集到的语音信息进行语音识别的识别结果中的触发词之前,还包括:获取智能终端中的应用以及所述应用对应的功能;将所述智能终端中的应用和所述功能的对应关系存储于配置文件;相应的,根据所述目标功能确定目标应用,并执行所述目标功能调用指令包括:在所述配置文件中查找与所述目标功能相匹配的目标应用;执行所述目标功能调用指令。进一步的,所述确认对采集到的语音信息进行语音识别的识别结果中的触发词之前,还包括:建立关于触发词的样本信息和功能对应关系的功能映射表。进一步的,所述依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能之前,还包括:若至少两个应用具备所述触发词对应的功能时,预先设定所述至少两个应用的优先级等级;相应的,依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能包括:依据所述触发词与预存的功能映射表获取所述触发词对应的功能;根据所述功能确定具备所述功能的至少两个应用;根据所述预先设定的优先级等级选择优先级等级高的应用对应的功能作为目标功能。进一步的,所述依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能之前,还包括:若至少两个应用具备所述触发词对应的功能时,建立优先处理机制,其中,所述优先处理机制包括:具备所述功能的前台程序对应的应用的优先级高于具备所述功能的后台程序对应的应用的优先级;或者,具备所述功能的活跃进程对应的应用的优先级高于具备所述功能的非活跃进程对应的应用的优先级;相应的,依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能包括:依据所述触发词与预存的功能映射表获取所述触发词对应的功能;根据所述功能确定具备所述功能的至少两个应用;根据所述优先处理机制选择优先级等级高的应用对应的功能作为目标功能。第二方面,本专利技术实施例还提供了一种语音控制装置,该装置包括:确认模块,用于确认对采集到的语音信息进行语音识别的识别结果中的触发词;第一获取模块,用于依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能;执行模块,用于根据所述目标功能确定目标应用,并执行所述目标功能调用指令。进一步的,还包括:第二获取模块,用于获取智能终端中的应用以及所述应用对应的功能;存储模块,用于将所述智能终端中的应用和所述功能的对应关系存储于配置文件;相应的,所述执行模块具体用于:在所述配置文件中查找与所述目标功能相匹配的目标应用;执行所述目标功能调用指令。进一步的,还包括:映射表建立模块,用于在确认对采集到的语音信息进行语音识别的识别结果中的触发词之前,建立关于触发词的样本信息和功能对应关系的功能映射表。进一步的,还包括:等级设定模块,用于在依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能之前,若至少两个应用具备所述触发词对应的功能时,预先设定所述至少两个应用的优先级等级;相应的,所述第一获取模块具体用于:依据所述触发词与预存的功能映射表获取所述触发词对应的功能;根据所述功能确定具备所述功能的至少两个应用;根据所述预先设定的优先级等级选择优先级等级高的应用对应的功能作为目标功能。进一步的,还包括:机制建立模块,用于在依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能之前,若至少两个应用具备所述触发词对应的功能时,建立优先处理机制,其中,所述优先处理机制包括:具备所述功能的前台程序对应的应用的优先级高于具备所述功能的后台程序对应的应用的优先级;或者,具备所述功能的活跃进程对应的应用的优先级高于具备所述功能的非活跃进程对应的应用的优先级;相应的,所述第一获取模块具体用于:依据所述触发词与预存的功能映射表获取所述触发词对应的功能;根据所述功能确定具备所述功能的至少两个应用;根据所述优先处理机制选择优先级等级高的应用对应的功能作为目标功能。第三方面,本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术实施例中任一所述的语音控制方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的语音控制方法。本专利技术实施例通过确认对采集到的语音信息进行语音识别的识别结果中的触发词;依据触发词与预存的功能映射表获取触发词对应的目标功能;根据目标功能确定目标应用,并执行目标功能调用指令,能够提升语音控制的准确度。附图说明图1是本专利技术实施例一中的一种语音控制方法的流程图;图2是本专利技术实施例二中的一种语音控制方法的流程图;图3是本专利技术实施例三中的一种语音控制装置的结构示意图;图4是本专利技术实施例四中的一种计算机设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一中的一种语音控制方法的流程图,本实施例可适用于语音控制的情况,该方法可以由本专利技术实施例中的语音控制装置来执行,该装置可采用软件和/或硬件的方式实现,如图1所示,该方法具体包括如下步骤:S110,确认对采集到的语音信息进行语音识别的识别结果中的触发词。其中,采集语音信息的方式可以为通过智能终端上的麦克风获取用户输入的语音信息,也可以为通过专门用于语音识别的麦克风获取用户输入的语音信息,本专利技术实施例对此不进行限制。其中,所述触发词为用户提前设定或者系统提前设定的用于触发执行触发词对应的功能的词语。所述触发词可以为一个词语,也可以为一个数字,还可以为一句话,本专利技术实施例对触发词的具体形式不进行限制。具体的,确认对采集到的语音信息进行语音识别的识别结果中的触发词的方式可以为对麦克风采集到的语音信息进行语音识别,并实时确定识别结果中的触发词,也可以为麦克风采集到的语音信息进行语音识别后,确定识别结果中的触发词。S120,依据触发词与预存的功能映射表获取触发词对应的目标功能。其中,所述目标功能为用户输入的语音信息对应的功能,也即,用户需要打开的功能。可选的,所述确认对采集到的本文档来自技高网...
一种语音控制方法、装置、设备及存储介质

【技术保护点】
1.一种语音控制方法,其特征在于,包括:确认对采集到的语音信息进行语音识别的识别结果中的触发词;依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能;根据所述目标功能确定目标应用,并执行所述目标功能调用指令。

【技术特征摘要】
1.一种语音控制方法,其特征在于,包括:确认对采集到的语音信息进行语音识别的识别结果中的触发词;依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能;根据所述目标功能确定目标应用,并执行所述目标功能调用指令。2.根据权利要求1所述的方法,其特征在于,所述确认对采集到的语音信息进行语音识别的识别结果中的触发词之前,还包括:获取智能终端中的应用以及所述应用对应的功能;将所述智能终端中的应用和所述功能的对应关系存储于配置文件;相应的,根据所述目标功能确定目标应用,并执行所述目标功能调用指令包括:在所述配置文件中查找与所述目标功能相匹配的目标应用;执行所述目标功能调用指令。3.根据权利要求1所述的方法,其特征在于,所述确认对采集到的语音信息进行语音识别的识别结果中的触发词之前,还包括:建立关于触发词的样本信息和功能对应关系的功能映射表。4.根据权利要求1所述的方法,其特征在于,所述依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能之前,还包括:若至少两个应用具备所述触发词对应的功能时,预先设定所述至少两个应用的优先级等级;相应的,所述依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能包括:依据所述触发词与预存的功能映射表获取所述触发词对应的功能;根据所述功能确定具备所述功能的至少两个应用;根据所述预先设定的优先级等级选择优先级等级高的应用对应的功能作为目标功能。5.根据权利要求1所述的方法,其特征在于,所述依据所述触发词与预存的功能映射表获取所述触发词对应的目标功能之前,还包括:若至少两个应用具备所述触发词对应的功能时,建立优先处理机制,其中,所述优先处理机制包括:具备所述功能的前台...

【专利技术属性】
技术研发人员:张继雄
申请(专利权)人:广州视源电子科技股份有限公司广州视睿电子科技有限公司
类型:发明
国别省市:广东,44

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

1