System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种多指令执行的方法、电子设备、装置和运载工具制造方法及图纸_技高网

一种多指令执行的方法、电子设备、装置和运载工具制造方法及图纸

技术编号:41175683 阅读:3 留言:0更新日期:2024-05-07 22:11
本申请提供了一种多指令执行的方法,方法应用于电子设备或运载工具的座舱,方法包括:接收第一输入,第一输入包括第一指令和第二指令;若确定满足第一预设条件,则确定第一指令和第二指令的第一执行顺序并根据第一执行顺序执行第一指令和第二指令。本申请实施例中可以通过人工智能的合理编排确定第一指令和第二指令的实际执行顺序,并根据该执行顺序执行第一指令和第二指令,保证了按照合理的顺序执行多指令输入,能够提高执行多指令输入的效率,有助于提升用户的体验。

【技术实现步骤摘要】

本申请涉及人工智能领域,并且更具体地,涉及一种多指令执行的方法、电子设备、装置和运载工具


技术介绍

1、人们可以在使用电子设备或驾驶车辆时可以向电子设备或车辆下达多指令命令,电子设备或车辆可以执行该多指令命令,但是电子设备或座舱在执行多指令命令时,仅是机械的按照用户下达的指令顺序执行该多指令命令,可能存在执行顺序不合理而导致执行的时间偏长,降低用户体验的问题。


技术实现思路

1、本申请提供一种多指令执行的方法、电子设备、装置和运载工具,可以根据用户的多指令输入确定多指令输入的执行的顺序,能够提高多指令的执行效率,提升用户体验。

2、第一方面,提供了一种多指令执行的方法,该方法应用于电子设备或运载工具,该方法包括:接收第一输入,该第一输入包括第一指令和第二指令;若确定该第一输入满足第一预设条件,则确定该第一指令和该第二指令的第一执行顺序并根据该第一执行顺序执行该第一指令和该第二指令。

3、本申请实施例中,电子设备或座舱在接收用户的多指令输入后,可以在该多指令输入满足预设条件的情况下,确定该多指令输入中的每一个指令的执行顺序,保证了按照合理的顺序执行多指令输入,能够提高执行多指令输入的效率,提升了用户的体验。

4、结合第一方面,在第一方面的某些实现方式中,该第一预设条件为该第一指令和/或该第二指令的回复语的时长超过第一阈值;或该第一预设条件为该第一指令依赖第一指令集中的指令被执行和/或该第二指令依赖第二指令集中的指令被执行,其中该第一指令集和/或该第二指令集不为空集;或该第一预设条件为该第一指令和/或该第二指令的回复语的时长超过第一阈值且该第一指令依赖该第一指令集中的指令被执行和/或该第二指令依赖该第二指令集中的指令被执行。

5、结合第一方面,在第一方面的某些实现方式中,该第一预设条件为该第一指令和/或该第二指令的回复语的时长超过第一阈值,该确定该第一指令和该第二指令的第一执行顺序,包括:根据该第一指令和该第二指令的回复语的时长确定该第一执行顺序。

6、结合第一方面,在第一方面的某些实现方式中,该第一预设条件为该第一指令依赖该第一指令集中的指令被执行和/或该第二指令依赖该第二指令集中的指令被执行,该确定该第一指令和该第二指令的第一执行顺序,包括:根据该第一指令集中的指令数量和该第二指令集中的指令数量确定该第一执行顺序。

7、结合第一方面,在第一方面的某些实现方式中,该第一预设条件为该第一指令和/或该第二指令的回复语的时长超过第一阈值且该第一指令依赖该第一指令集中的指令被执行和/或该第二指令依赖该第二指令集中的指令被执行,该确定该第一指令和该第二指令的第一执行顺序,包括:根据该第一指令集中的指令的回复语的时长和该第一指令的回复语的时长确定第一时长,根据该第二指令集中的指令的回复语的时长和该第二指令的回复语的时长确定第二时长,根据该第一时长和该第二时长确定该第一执行顺序。

8、结合第一方面,在第一方面的某些实现方式中,该方法还包括:根据该第一执行顺序播报该第一指令和该第二指令的回复语。

9、结合第一方面,在第一方面的某些实现方式中,该方法还包括:若确定满足第二预设条件,则并行执行该第一指令和该第二指令。

10、本申请实施例中在多指令输入满足条件的情况下可以并行执行多指令输入,能够提高了执行多指令语音的效率,提升用户的体验。

11、结合第一方面,在第一方面的某些实现方式中,该第二预设条件为该第一指令和该第二指令的回复语的时长小于第一阈值;或该第二预设条件为该第一指令不依赖第一指令集中的指令被执行和该第二指令不依赖第二指令集中的指令被执行,其中该第一指令集和/或该第二指令集不为空集;或该第二预设条件为该第一指令和该第二指令的回复语的时长小于该第一阈值且该第一指令不依赖该第一指令集中的指令被执行和该第二指令不依赖该第二指令集中的指令被执行。

12、结合第一方面,在第一方面的某些实现方式中,该第一指令和该第二指令的类型相同,该方法还包括:合并播报该第一指令和该第二指令的回复语。

13、本申请实施例中可以并行执行多指令语音,且若该多指令语音包括同类型的指令时,可以合并语音播报,能够提高执行多指令语音的效率,提升用户的体验。

14、结合第一方面,在第一方面的某些实现方式中,该方法还包括:根据该第一指令和该第二指令的回复语的时长确定播报顺序并根据该播报顺序播报该第一指令和该第二指令的回复语。

15、结合第一方面,在第一方面的某些实现方式中,该方法还包括:根据该第一指令和该第二指令在该第一输入中的顺序确定播报顺序并根据该播报顺序播报该第一指令和该第二指令的回复语。

16、结合第一方面,在第一方面的某些实现方式中,该第一输入还包括第三指令,该方法还包括:若确定满足第三预设条件时,确定该第一指令、该第二指令和该第三指令的第二执行顺序并根据该第二执行顺序执行该第一指令、第二指令和该第三指令;若确定满足第四预设条件时,并行执行该第一指令、该第二指令和该第三指令。

17、结合第一方面,在第一方面的某些实现方式中,该第三预设条件为该第一指令和/或该第二指令和/或该第三指令的回复语的时长超过第一阈值;或该第一指令依赖第一指令集中的指令被执行和/或该第二指令依赖第二指令集中的指令被执行和/或该第三指令依赖第三指令集中的指令被执行,其中该第一指令集和/或该第二指令集和/或该第三指令集不为空集;或该第一指令和/或该第二指令和/或该第三指令的回复语的时长超过该第一阈值且该第一指令依赖该第一指令集中的指令被执行和/或该第二指令依赖该第二指令集中的指令被执行和/或该第三指令集依赖该第三指令集中的指令被执行;该第四预设条件为该第一指令、该第二指令和该第三指令的回复语的时长小于第一阈值;或该第四预设条件为该第一指令不依赖该第一指令集中的指令被执行、该第二指令不依赖该第二指令集中的指令被执行和该第三指令不依赖该第三指令集中的指令被执行;或该第四预设条件为该第一指令、该第二指令和该第三指令的回复语的时长小于第一阈值且该第一指令不依赖该第一指令集中的指令被执行、该第二指令不依赖该第二指令集中的指令被执行和该第三指令不依赖该第三指令集中的指令被执行。

18、结合第一方面,在第一方面的某些实现方式中,该第三预设条件为该第一指令和/或该第二指令和/或该第三指令的回复语的时长超过第一阈值,其中该第一指令和该第二指令的回复语的时长小于该第一阈值,该第三指令的回复语的时长超过该第一阈值,该确定该第一指令、该第二指令和该第三指令的第二执行顺序,包括:根据该第一指令、该第二指令和该第三指令的回复语的时长确定该第二执行顺序,其中该第二执行顺序用于指示并行执行该第一指令和该第二指令后执行该第三指令。

19、结合第一方面,在第一方面的某些实现方式中,该第三预设条件为该第一指令依赖第一指令集中的指令被执行和/或该第二指令依赖第二指令集中的指令被执行和/或该第三指令依赖第三指令集本文档来自技高网...

【技术保护点】

1.一种多指令执行的方法,所述方法应用于电子设备或运载工具的座舱,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一预设条件为所述第一指令和/或所述第二指令的回复语的时长超过第一阈值;或

3.根据权利要求2所述的方法,其特征在于,所述第一预设条件为所述第一指令和/或所述第二指令的回复语的时长超过第一阈值,所述确定所述第一指令和所述第二指令的第一执行顺序,包括:

4.根据权利要求2所述的方法,其特征在于,所述第一预设条件为所述第一指令依赖所述第一指令集和/或所述第二指令依赖所述第二指令集,所述确定所述第一指令和所述第二指令的第一执行顺序,包括:

5.根据权利要求2所述的方法,其特征在于,所述第一预设条件为所述第一指令和/或所述第二指令的回复语的时长超过第一阈值且所述第一指令依赖所述第一指令集中的指令被执行和/或所述第二指令依赖所述第二指令集中的指令被执行,所述确定所述第一指令和所述第二指令的第一执行顺序,包括:

6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述第二预设条件为所述第一指令和所述第二指令的回复语的时长小于第一阈值;或

9.根据权利要求7或8所述的方法,其特征在于,所述第一指令和所述第二指令的类型相同,所述方法还包括:

10.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:

11.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:

12.根据权利要求1至11中任一项所述的方法,其特征在于,所述第一输入还包括第三指令,所述方法还包括:

13.根据权利要求12所述的方法,其特征在于,所述第三预设条件为所述第一指令和/或所述第二指令和/或所述第三指令的回复语的时长超过第一阈值;或

14.根据权利要求13所述的方法,其特征在于,所述第三预设条件为所述第一指令和/或所述第二指令和/或所述第三指令的回复语的时长超过所述第一阈值且所述第一指令依赖所述第一指令集中的指令被执行和/或所述第二指令依赖所述第二指令集中的指令被执行和/或所述第三指令集依赖所述第三指令集中的指令被执行,其中所述第一指令和所述第二指令的回复语的时长小于所述第一阈值,所述第三指令的回复语的时长超过所述第一阈值,所述第二指令集中的指令数量大于所述第一指令集中的指令数量,所述确定所述第一指令、所述第二指令和所述第三指令的第二执行顺序,包括:

15.根据权利要求1至14中任一项所述的方法,其特征在于,所述第一输入为语音输入。

16.一种电子设备,其特征在于,包括一个或多个处理器;一个或多个存储器;所述一个或多个存储器存储有一个或多个计算机程序,所述一个或多个计算机程序包括指令,当所述指令被所述一个或多个处理器执行时,使得如权利要求1至15中任一项所述的方法被执行。

17.一种芯片,其特征在于,所述芯片包括处理器和通信接口,所述通信接口用于接收信号,并将所述信号传输至所述处理器,所述处理器处理所述信号,使得如权利要求1至15中任一项所述的方法被执行。

18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机指令,当所述计算机指令在计算机上运行时,使得如权利要求1至15中任一项所述的方法被执行。

19.一种装置,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述存储器中存储的计算机程序,以使得所述装置执行如权利要求1至15中任一项所述的方法。

20.一种运载工具,其特征在于,包括如权利要求19所述的装置。

21.根据权利要求20所述的运载工具,其特征在于,所述运载工具为车辆。

...

【技术特征摘要】

1.一种多指令执行的方法,所述方法应用于电子设备或运载工具的座舱,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一预设条件为所述第一指令和/或所述第二指令的回复语的时长超过第一阈值;或

3.根据权利要求2所述的方法,其特征在于,所述第一预设条件为所述第一指令和/或所述第二指令的回复语的时长超过第一阈值,所述确定所述第一指令和所述第二指令的第一执行顺序,包括:

4.根据权利要求2所述的方法,其特征在于,所述第一预设条件为所述第一指令依赖所述第一指令集和/或所述第二指令依赖所述第二指令集,所述确定所述第一指令和所述第二指令的第一执行顺序,包括:

5.根据权利要求2所述的方法,其特征在于,所述第一预设条件为所述第一指令和/或所述第二指令的回复语的时长超过第一阈值且所述第一指令依赖所述第一指令集中的指令被执行和/或所述第二指令依赖所述第二指令集中的指令被执行,所述确定所述第一指令和所述第二指令的第一执行顺序,包括:

6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述第二预设条件为所述第一指令和所述第二指令的回复语的时长小于第一阈值;或

9.根据权利要求7或8所述的方法,其特征在于,所述第一指令和所述第二指令的类型相同,所述方法还包括:

10.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:

11.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:

12.根据权利要求1至11中任一项所述的方法,其特征在于,所述第一输入还包括第三指令,所述方法还包括:

13.根据权利要求12所述的方法,其特征在于,所述第三预设条件为所述第一指令和/或所述...

【专利技术属性】
技术研发人员:朱纯孟函可
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1