本发明涉及车辆,具体涉及一种车辆控制方法、装置、系统、车辆及可读存储介质。
背景技术:
1、在智能座舱、智能家居等领域中,场景编排技术应用广泛。通过场景编排技术,可以设计各种个性化的场景,丰富用户的使用体验。例如,可以在用户输入的信息和预设触发信息相匹配时,生成对应的切换指令,并根据切换指令,控制车辆切换至对应的场景。
2、然而,上述场景编排技术需要先对用户的需要进行触发,再对用户的状态和意图进行判断,在用户存在多意图的情况下,需要多意图的拆解,然后利用多个模型进行多次的意图槽位抽取,容易造成数据传递错误的问题,导致生成车辆的个性化场景不符合用户需求,用户体验较差。
技术实现思路
1、本发明的目的之一在于提供一种车辆控制方法、装置、系统、车辆及可读存储介质,以灵活的生成车辆的个性化场景,提高用户乘车体验。
2、第一方面,提供一种车辆控制方法,应用于车辆终端,该方法包括:获取用户的语音数据以及用户的行为数据;语音数据用于指示车辆执行预设操作,行为数据为用户对车辆执行的动作;将行为数据输入预设业务模板得到业务结果;将业务结果代入困惑度公式得到业务结果的困惑度,并在困惑度小于困惑度阈值的情况下,将业务结果输入场景编排模型,得到第一协议脚本;场景编排模型为基于历史数据训练得到的;历史数据包括用户的历史语音数据、用户的历史行为数据以及对应的历史场景编排结果;确定第一场景编排结果和第二场景编排结果;第一场景编排结果为基于第二协议脚本生成的;第二场景编排结果为基于第一协议脚本生成的;第二协议脚本为基于语音数据以及场景编排模型生成的,场景编排结果用于指示车辆执行预设操作;响应于用户的选择操作,确定第一场景编排结果和第二场景编排结果是否为有效场景编排结果;在第一场景编排结果和第二场景编排结果均为有效场景编排结果的情况下,基于车辆的状态,确定目标场景编排结果,并执行目标场景编排结果;目标场景编排结果为第一场景编排结果和第二场景编排结果中的任一个。
3、基于本技术提供的技术方案,可以收集用户的语音数据以及用户的行为数据,并通过场景编排模型自动生成不同的场景编排结果,这样,场景编排模型可以对用户的语音数据以及用户的行为数据处理后,得到较为符合用户需求的场景编排结果。进一步,在第一场景编排结果和第二场景编排结果生效的情况下,若目标场景编排结果与车辆的状态匹配,也即满足目标场景编排结果的触发条件,则执行目标场景编排结果。这样,无需用户显示界面预先设计编排,仅靠收集用户的语音数据以及用户的行为数据即可确定并切换至对应的场景,步骤简单,可以灵活的生成车辆的个性化场景,另外,将行为数据经业务工程处理后可以快速转换为模型可识别的格式,且协议脚本是一种简单的数据交换格式:其为纯文本,结构简单,生成和解析都比较方便;将业务工程和协议脚本结合,可以减少场景编排结果的编排时间,提高场景编排结果的效率,通过业务+场景编排模型的技术端到端的生成可执行的接口协议,让场景编排模型学习到用户语音数据、行为数据与底层服务之间的联系,以及底层服务与服务之间的关联关系,而无需利用多个模型进行多次的意图槽位抽取,也就不会产生数据传递错误问题,同时没有了多模型直接的数据传递过程,在提高生成个性化场景的准确度的同时,进一步节省了场景编排时间,提高了用户体验。
4、进一步,确定第一场景编排结果,包括:将语音数据输入场景编排模型,得到第二协议脚本;第二协议脚本包括第一场景编排结果的代码数据;运行第二协议脚本,得到第一场景编排结果。
5、进一步,确定第二场景编排结果,包括:将行为数据进行业务工程处理;业务工程处理后的行为数据的数据格式为预设格式;将业务工程处理后的行为数据输入场景编排模型,得到第一协议脚本;第一协议脚本包括第二场景编排结果的代码数据;运行第一协议脚本,得到第二场景编排结果。
6、进一步,该方法还包括:基于用户的选择结果,对第一场景编排结果及第二场景编排结果进行标注,标注后的场景编排结果用于指示场景编排结果是否满足用户的需求;基于标注后的第一场景编排结果以及第二场景编排结果,对场景编排模型进行迭代训练。
7、第二方面,提供了一种车辆控制装置,应用于车辆终端,该装置包括:获取单元、确定单元、处理单元;获取单元,用于获取用户的语音数据以及用户的行为数据;语音数据用于指示车辆执行预设操作,行为数据为用户对车辆执行的动作;处理单元,用于将行为数据输入预设业务模板得到业务结果;业务结果用于表征不同车辆部件在不同时间点的执行动作;处理单元,还用于将业务结果代入困惑度公式得到业务结果的困惑度,并在困惑度小于困惑度阈值的情况下,将业务结果输入场景编排模型,得到第一协议脚本;场景编排模型为基于历史数据训练得到的;历史数据包括用户的历史语音数据、用户的历史行为数据以及对应的历史场景编排结果;确定单元,用于确定第一场景编排结果和第二场景编排结果;第一场景编排结果为基于语音数据以及场景编排模型生成的,第二场景编排结果为基于行为数据以及场景编排模型生成的;场景编排结果用于指示车辆执行预设操作;确定单元,还用于响应于用户的选择操作,确定第一场景编排结果和第二场景编排结果是否为有效场景编排结果;处理单元,用于在第一场景编排结果和第二场景编排结果均为有效场景编排结果的情况下,基于车辆的状态,确定目标场景编排结果,并执行目标场景编排结果;目标场景编排结果为第一场景编排结果和第二场景编排结果中的任一个。
8、进一步,确定单元,具体用于:将语音数据输入场景编排模型,得到第二协议脚本;第二协议脚本包括第一场景编排结果的代码数据;运行第二协议脚本,得到第一场景编排结果。
9、进一步,确定单元,具体还用于:将行为数据进行业务工程处理;业务工程处理后的行为数据的数据格式为预设格式;将业务工程处理后的行为数据输入场景编排模型,得到第一协议脚本;第一协议脚本包括第二场景编排结果的代码数据;运行第一协议脚本,得到第二场景编排结果。
10、进一步,处理单元,还用于:基于用户的选择结果,对第一场景编排结果及第二场景编排结果进行标注,标注后的场景编排结果用于指示场景编排结果是否满足用户的需求;处理单元,还用于:基于标注后的第一场景编排结果以及第二场景编排结果,对场景编排模型进行迭代训练。
11、第三方面,提供了一种车辆控制装置,包括:处理器;用于存储处理器可执行指令的存储器;处理器被配置为执行指令,第一方面或第一方面的任一可能的设计中所执行的部件。
12、第四方面,提供了一种车辆控制系统,车辆控制系统包括车辆控制装置,车辆控制装置用于执行如第一方面或第一方面的任一可能的设计中的方法。
13、第五方面,提供了一种车辆,包括如第四方面所提供的车辆控制系统。
14、第六方面,提供了一种车辆控制装置,该车辆控制装置可以实现上述各方面或者各可能的设计中车辆控制装置所执行的部件,部件可以通过硬件实现,如:一种可能的设计中,该车辆控制装置可以包括:处理器和通信接口,处理器可以用于支持车辆控制装置实现上述第一方面或者第一方面的任一种可能的设计中所涉及的部件。
15、在又一种可能的设计中,车辆控制装置还可以包括存储器,存储器用于保存车辆控制装置必要的计算机执行指令和数据。当该车辆控制装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该车辆控制装置执行上述第一方面或者第一方面的任一种可能的车辆控制方法。
16、第七方面,提供了一种计算机可读存储介质,该计算机可读存储介质可以为可读的非易失性存储介质,该计算机可读存储介质存储有计算机指令或者程序,当其在计算机上运行时,使得计算机可以执行上述第一方面或者上述方面的任一种可能的车辆控制方法。
17、第八方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面或者上述方面的任一种可能的设计的车辆控制方法。
18、本发明的有益效果:
19、(1)可以收集用户的语音数据以及用户的行为数据,并通过场景编排模型自动生成不同的场景编排结果,这样,场景编排模型可以对用户的语音数据以及用户的行为数据处理后,得到较为符合用户需求的场景编排结果。进一步,在第一场景编排结果和第二场景编排结果生效的情况下,若目标场景编排结果与车辆的状态匹配,也即满足目标场景编排结果的触发条件,则执行目标场景编排结果。这样,无需用户显示界面预先设计编排,仅靠收集用户的语音数据以及用户的行为数据即可确定并切换至对应的场景,步骤简单,可以灵活的生成车辆的个性化场景,另外,将行为数据经业务工程处理后可以快速转换为模型可识别的格式,且协议脚本是一种简单的数据交换格式:其为纯文本,结构简单,生成和解析都比较方便;将业务工程和协议脚本结合,可以减少场景编排结果的编排时间,提高场景编排结果的效率,通过业务+场景编排模型的技术端到端的生成可执行的接口协议,让场景编排模型学习到用户语音数据、行为数据与底层服务之间的联系,以及底层服务与服务之间的关联关系,而无需利用多个模型进行多次的意图槽位抽取,也就不会产生数据传递错误问题,同时没有了多模型直接的数据传递过程,在提高生成个性化场景的准确度的同时,进一步节省了场景编排时间,提高了用户体验。
20、(2)由于协议脚本是一种简单的数据交换格式:其为纯文本,结构简单,生成和解析都比较方便,通过第二协议脚本,得到第一场景编排结果,运行第二协议脚本的时间较短,可以减少生成第一场景编排结果的时间,提高生成第一场景编排结果的效率。
21、(3)由于协议脚本是一种简单的数据交换格式:其为纯文本,结构简单,生成和解析都比较方便,通过第一协议脚本,得到第二场景编排结果,运行第一协议脚本的时间较短,可以减少生成第二场景编排结果的时间,提高生成第二场景编排结果的效率。
22、(4)可以根据第一场景编排结果以及第二场景编排结果的生效状况,对场景编排模型进行迭代训练,更新了样本输入数据和样本输出数据,也即,增加了样本数据量,可以使场景编排模型更快速准确的生成满足用户需求的场景编排结果。
23、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。