首页  专利技术  其他产品的制造及其应用技术

一种终端设备及语音指令的响应方法与流程

2025-01-20 14:20:07 348次浏览
一种终端设备及语音指令的响应方法与流程

本申请涉及语音检测,尤其涉及一种终端设备及语音指令的响应方法。


背景技术:

1、终端设备是指具有声音采集功能的电子设备,可以是智能电视、手机、智能音箱、电脑、机器人等电子设备。以智能电视为例,智能电视是基于internet应用技术,具备开放式操作系统与芯片,拥有语音识别功能模块,可实现双向人机交互功能的电视产品,用于满足用户多样化和个性化需求。

2、终端设备可以采集用户输入的语音数据,以形成对应的语音指令。再对用户输入的语音指令进行识别,并根据识别出的意图执行语音指令所指示的动作,例如视频控制、驾驶控制或音乐播放等。即,用户可以根据自身需求,向终端设备输入包含不同文本的语音指令,使终端设备对语音指令进行响应,进而实现不同的语音控制功能。

3、但是,对于多用户场景,当多个用户同时向终端设备输入不同的语音指令时,由于语音指令的输入时间相同,这些语音指令则容易在终端设备中发生冲突,使终端设备不能及时地对语音指令进行识别和处理,导致终端设备中语音指令的响应效率下降,从而影响用户的交互体验。


技术实现思路

1、本申请提供一种终端设备及语音指令的响应方法,以解决终端设备中语音指令的响应效率低的问题。

2、第一方面,本申请一些实施例提供一种终端设备,包括检测器和控制器。其中,所述检测器被配置为采集用户输入的语音指令,所述控制器被配置执行以下程序步骤:

3、响应于目标语音指令,解析所述目标语音指令的第一声纹标识,以及检测语音冲突窗口,所述语音冲突窗口用于排列语音指令的执行优先级;

4、如果存在语音冲突窗口,获取所述语音冲突窗口关联的第二声纹标识,以及根据所述第一声纹标识和所述第二声纹标识响应所述目标语音指令;

5、如果不存在所述语音冲突窗口,获取所述第一声纹标识的第一指令集,以及按照优先级矩阵和所述第一指令集响应所述目标语音指令,所述优先级矩阵包括所述第一指令集的使能关系,所述使能关系用于表征所述第一指令集对应的目标语音冲突窗口是否生效。

6、本申请一些实施例中,所述控制器执行根据所述第一声纹标识和所述第二声纹标识响应所述目标语音指令,具体被配置为:获取对照指令集,所述对照指令集包括所述第一声纹标识的第一指令集和所述第二声纹标识的第二指令集;根据所述对照指令集查询第一优先级和第二优先级,所述第一优先级为基于所述第一声纹标识计算的优先级顺序,所述第二优先级为基于所述第二声纹标识计算的优先级顺序;如果所述第一优先级高于所述第二优先级,标记退出所述语音冲突窗口,以及按照所述优先级矩阵和所述第一指令集响应所述目标语音指令。

7、本申请一些实施例中,所述控制器执行按照所述优先级矩阵和所述第一指令集响应所述目标语音指令,具体被配置为:在所述优先级矩阵中检测所述第一指令集的使能关系;如果所述第一指令集的使能关系表征所述目标语音冲突窗口生效,将所述目标语音指令添加至所述目标语音冲突窗口,以及基于所述目标语音冲突窗口执行所述目标语音指令所指示的目标程序;如果所述第一指令集的使能关系表征所述目标语音冲突窗口未生效,执行所述目标语音指令所指示的目标程序。

8、本申请一些实施例中,所述控制器执行基于所述目标语音冲突窗口执行所述目标语音指令所指示的目标程序的步骤后,还被配置为:设置所述目标语音冲突窗口的监测计时;如果在预设时间段接收到所述第一声纹标识的语音指令,重置所述监测计时的计时起点;如果在所述预设时间段未接收到所述第一声纹标识的语音指令,标记退出所述目标语音冲突窗口。

9、本申请一些实施例中,所述控制器执行根据所述对照指令集查询第一优先级和第二优先级的步骤后,还被配置为:如果所述第一优先级低于所述第二优先级,丢弃所述目标语音指令;以及,在预设时间段未接收到所述第二声纹标识的语音指令时,标记退出所述语音冲突窗口。

10、本申请一些实施例中,所述控制器执行根据所述对照指令集查询第一优先级和第二优先级的步骤后,还被配置为:如果所述第一优先级低于所述第二优先级,按照所述第一优先级将所述目标语音指令添加至语音控制队列;以及,在标记退出所述语音冲突窗口后,根据所述语音控制队列执行所述目标语音指令所指示的目标程序。

11、本申请一些实施例中,所述控制器还被配置为:创建所述优先级矩阵,所述优先级矩阵包括声纹标识以及所述声纹标识的指令集的使能关系;设置所述声纹标识的权重和所述使能关系的参数值,所述权重用于表征所述声纹标识的优先级顺序,所述使能关系的参数值包括第一参数值和第二参数值,所述第一参数值用于表征指令集的语音冲突窗口生效,所述第二参数值用于表征指令集的语音冲突窗口未生效存储所述优先级矩阵。

12、本申请一些实施例中,所述声纹标识的指令集包括至少两个指令类型的子集,所述指令类型基于对所述声纹标识的语音指令执行语义理解确定,所述子集被设置有所述使能关系的参数值。

13、本申请一些实施例中,所述控制器被配置为:响应于用户输入的声纹录入指令,获取所述检测器采集的语音数据;解析所述语音数据的基础声纹;如果所述基础声纹为未存储状态,为所述基础声纹分配基础声纹标识;建立所述基础声纹和所述基础声纹标识的关联关系,以生成声纹录入信息;将所述声纹录入信息存储至声纹数据库。

14、第二方面,本申请一些实施例还提供一种语音指令的响应方法,可应用于第一方面提供的终端设备,所述响应方法包括以下步骤:

15、响应于目标语音指令,解析所述目标语音指令的第一声纹标识,以及检测语音冲突窗口,所述语音冲突窗口用于排列语音指令的执行优先级;

16、如果存在语音冲突窗口,获取所述语音冲突窗口关联的第二声纹标识,以及根据所述第一声纹标识和所述第二声纹标识响应所述目标语音指令;

17、如果不存在所述语音冲突窗口,获取所述第一声纹标识的第一指令集,以及按照优先级矩阵和所述第一指令集响应所述目标语音指令,所述优先级矩阵包括所述第一指令集的使能关系,所述使能关系用于表征所述第一指令集对应的目标语音冲突窗口是否生效。

18、由以上技术方案可知,本申请一些实施例提供的终端设备及语音指令的响应方法,所述方法可以响应于目标语音指令,解析目标语音指令的第一声纹标识,以及检测语音冲突窗口。其中,语音冲突窗口用于排列语音指令的执行优先级。如果存在语音冲突窗口,获取语音冲突窗口关联的第二声纹标识,以及根据第一声纹标识和第二声纹标识响应目标语音指令;如果不存在语音冲突窗口,获取第一声纹标识的第一指令集,以及按照优先级矩阵和第一指令集响应目标语音指令。其中,优先级矩阵包括第一指令集的使能关系,使能关系用于表征第一指令集对应的目标语音冲突窗口是否生效。所述方法通过语音冲突窗口和优先级矩阵确定语音指令的响应方式,可提高语音指令的响应效率,改善用户的语音交互体验。



技术特征:

1.一种终端设备,其特征在于,包括:

2.根据权利要求1所述的终端设备,其特征在于,所述控制器执行根据所述第一声纹标识和所述第二声纹标识响应所述目标语音指令,具体被配置为:

3.根据权利要求1或2所述的终端设备,其特征在于,所述控制器执行按照所述优先级矩阵和所述第一指令集响应所述目标语音指令,具体被配置为:

4.根据权利要求3所述的终端设备,其特征在于,所述控制器执行基于所述目标语音冲突窗口执行所述目标语音指令所指示的目标程序的步骤后,还被配置为:

5.根据权利要求2所述的终端设备,其特征在于,所述控制器执行根据所述对照指令集查询第一优先级和第二优先级的步骤后,还被配置为:

6.根据权利要求2所述的终端设备,其特征在于,所述控制器执行根据所述对照指令集查询第一优先级和第二优先级的步骤后,还被配置为:

7.根据权利要求1所述的终端设备,其特征在于,所述控制器还被配置为:

8.根据权利要求7所述的终端设备,其特征在于,所述声纹标识的指令集包括至少两个指令类型的子集,所述指令类型基于对所述声纹标识的语音指令执行语义理解确定,所述子集被设置有所述使能关系的参数值。

9.根据权利要求1所述的终端设备,其特征在于,所述控制器被配置为:

10.一种语音指令的响应方法,其特征在于,包括:


技术总结
本申请一些实施例提供一种终端设备及语音指令的响应方法,所述方法可以响应于目标语音指令,解析目标语音指令的第一声纹标识,以及检测语音冲突窗口。其中,语音冲突窗口用于排列语音指令的执行优先级。如果存在语音冲突窗口,获取语音冲突窗口关联的第二声纹标识,以及根据第一声纹标识和第二声纹标识响应目标语音指令;否则,获取第一声纹标识的第一指令集,以及按照优先级矩阵和第一指令集响应目标语音指令。其中,优先级矩阵包括第一指令集的使能关系,使能关系用于表征第一指令集对应的目标语音冲突窗口是否生效。所述方法通过语音冲突窗口和优先级矩阵确定语音指令的响应方式,可提高语音指令的响应效率,改善用户的语音交互体验。

技术研发人员:朱登宇,彭明建,胡兰
受保护的技术使用者:海信电子科技(深圳)有限公司
技术研发日:
技术公布日:2024/11/14
文档序号 : 【 40001593 】

技术研发人员:朱登宇,彭明建,胡兰
技术所有人:海信电子科技(深圳)有限公司

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
朱登宇彭明建胡兰海信电子科技(深圳)有限公司
一种热管锅炉乏汽回收系统和乏汽综合回收方法与流程 功率变换电路、车辆功率变换系统及车辆的制作方法
相关内容