语音指令响应方法、装置、设备、存储介质及车辆与流程

文档序号:35931546发布日期:2023-11-05 07:03阅读:83来源:国知局
语音指令响应方法、装置、设备、存储介质及车辆与流程

本申请属于语音指令响应,尤其涉及一种语音指令响应方法、装置、设备、存储介质及车辆。


背景技术:

1、随着人工智能的发展,语音助手的应用越来越广泛。一般情况下,由用户向语音助手发出语音指令,以指示语音助手响应语音指令。其中,语音指令例如可以为播放歌曲、打开导航、打开空调等。

2、现有技术中,语音助手会在检测到语音信号中的静音时长达到预设时长的情况下,确定语音指令已结束。在确定语音指令结束之后,才会对语音指令进行解析以根据解析结果响应语音指令。但是,由于为了确定语音指令是否结束,需要等待预设时长,且在语音指令结束之后才对语音指令进行语义解析,导致语音助手响应用户语音指令的时间较长,进而导致用户等待时间较长,体验感较差。


技术实现思路

1、本申请实施例提供了一种语音指令响应方法、装置、设备、存储介质及车辆,能够及时响应用户的语音指令,缩短用户的等待时间,提升用户体验感。

2、第一方面,本申请实施例提供了一种语音指令响应方法,该方法包括:

3、接收语音信号;

4、在所述语音信号的强度小于预设强度的情况下,根据所述语音信号生成第一语音指令;

5、对所述第一语音指令进行语义解析,得到第一语义解析结果;

6、在生成第一语音指令以及语义解析的过程中,持续接收所述语音信号,在所述语音信号的强度小于预设强度的时长达到第一预设时长的情况下,生成第二语音指令;

7、在所述第一语音指令与所述第二语音指令一致的情况下,根据所述第一语义解析结果,响应所述语音信号对应的语音指令。

8、在一种可能的实现方式中,在所述第一语音指令与所述第二语音指令不一致的情况下,所述方法还包括:

9、对所述第二语音指令进行语义解析,得到第二语义解析结果;

10、根据所述第二语义解析结果,响应所述语音信号对应的语音指令。

11、在一种可能的实现方式中,还包括:

12、在持续接收所述语音信号的过程中,且在生成所述第二语音指令之前,每隔第二预设时长,生成一个第三语音指令,得到至少一个所述第三语音指令;

13、分别对每个所述第三语音指令进行语义解析,得到第三语义解析结果;

14、在所述第一语义指令与所述第二语音指令不一致且目标第三语音指令与所述第二语音指令一致的情况下,根据目标第三语义解析结果响应所述语音信号对应的语音指令;

15、所述目标第三语音指令为所述第三语音指令中的一个,所述目标第三语义解析结果为所述目标第三语音指令对应的语义解析结果。

16、在一种可能的实现方式中,还包括:

17、在持续接收所述语音信号的过程中,且在生成所述第二语音指令之前,每隔第三预设时长,确定所述语音信号的强度变化;

18、在所述语音信号的强度变化大于预设阈值的情况下,生成一个第四语音指令,得到至少一个所述第四语音指令;

19、分别对每个所述第四语音指令进行语义解析,得到第四语义解析结果;

20、在所述第一语义指令与所述第二语音指令不一致且目标第四语音指令与所述第二语音指令一致的情况下,根据目标第四语义解析结果响应所述语音信号对应的语音指令;

21、所述目标第四语音指令为所述第四语音指令中的一个,所述目标第四语义解析结果为所述目标第四语音指令对应的语义解析结果。

22、在一种可能的实现方式中,所述接收语音信号,包括:

23、接收强度大于所述预设强度的语音信号。

24、在一种可能的实现方式中,所述预设强度包括第一预设强度,所述在所述语音信号的强度小于预设强度的情况下,根据所述语音信号生成第一语音指令,包括:

25、在所述语音信号的强度小于所述第一预设强度且大于第二预设强度的情况下,根据所述语音信号生成第一语音指令。

26、第二方面,本申请实施例提供了一种语音指令响应装置,该装置包括:

27、接收模块,用于接收语音信号;

28、第一生成模块,用于在所述语音信号的强度小于预设强度的情况下,根据所述语音信号生成第一语音指令;

29、第一解析模块,用于对所述第一语音指令进行语义解析,得到第一语义解析结果;

30、第二生成模块,用于在生成第一语音指令以及语义解析的过程中,持续接收所述语音信号,在所述语音信号的强度小于预设强度的时长达到第一预设时长的情况下,生成第二语音指令;

31、第一响应模块,用于在所述第一语音指令与所述第二语音指令一致的情况下,根据所述第一语义解析结果,响应所述语音信号对应的语音指令。

32、第三方面,本申请实施例提供了一种电子设备,该电子设备包括:处理器以及存储有计算机程序指令的存储器;

33、所述处理器执行所述计算机程序指令时实现上述第一方面中任一种可能的实现方法中的方法。

34、第四方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现上述第一方面中任一种可能的实现方法中的方法。

35、第五方面,本申请实施例提供了一种车辆,该车辆包括以下至少一项:

36、如第二方面的任一项实施例中的语音指令响应装置;

37、如第三方面的任一项实施例中的电子设备;

38、如第四方面的任一项实施例中的计算机可读存储介质。

39、本申请实施例的语音指令响应方法、装置、设备、存储介质及车辆,通过在语音信号的强度小于预设强度的情况下,根据语音信号生成第一语音指令,以及对第一语音指令进行语义解析,得到第一语义解析结果,能够在持续接收语音信号的过程中,不断生成语音指令及其对应的语义解析结果。通过在语音信号的强度小于预设强度的时长达到第一预设时长的情况下,生成第二语音指令,能够根据语音信号,生成用户完整的语音指令。由于第一语义解析结果的生成时间早于第二语音指令的生成时间,因此,通过在第一语音指令与第二语音指令一致的情况下,根据第一语义解析结果,即可立即响应语音信号对应的语音指令,而不需要再对第二语音指令进行解析,因而,节省了第二语音指令的解析时间,能够在语音指令结束时立即响应语音指令。如此,通过本申请实施例,就能及时响应用户的语音指令,缩短用户的等待时间,提升用户体验感。



技术特征:

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

2.根据权利要求1所述的方法,其特征在于,在所述第一语音指令与所述第二语音指令不一致的情况下,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,还包括:

4.根据权利要求1所述的方法,其特征在于,还包括:

5.根据权利要求1所述的方法,其特征在于,所述接收语音信号,包括:

6.根据权利要求1所述的方法,其特征在于,所述预设强度包括第一预设强度,所述在所述语音信号的强度小于预设强度的情况下,根据所述语音信号生成第一语音指令,包括:

7.一种语音指令响应装置,其特征在于,所述装置包括:

8.一种电子设备,其特征在于,所述电子设备包括:处理器以及存储有计算机程序指令的存储器;

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-6任意一项所述的语音指令响应方法。

10.一种车辆,其特征在于,包括至少以下一种:


技术总结
本申请公开了一种语音指令响应方法、装置、设备、存储介质及车辆。其中,该方法包括:接收语音信号;在所述语音信号的强度小于预设强度的情况下,根据所述语音信号生成第一语音指令;对所述第一语音指令进行语义解析,得到第一语义解析结果;在生成第一语音指令以及语义解析的过程中,持续接收所述语音信号,在所述语音信号的强度小于预设强度的时长达到第一预设时长的情况下,生成第二语音指令;在所述第一语音指令与所述第二语音指令一致的情况下,根据所述第一语义解析结果,响应所述语音信号对应的语音指令。根据本申请实施例的语音指令响应方法,能够及时响应用户的语音指令,缩短用户的等待时间,提升用户体验感。

技术研发人员:王涛
受保护的技术使用者:北京罗克维尔斯科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1