车载游戏控制方法、系统和车载游戏控制器与流程
本发明涉及车辆技术领域,具体地涉及一种车载游戏控制方法、系统和车载游戏控制器。
背景技术:
随着自动驾驶、智能娱乐系统等新技术的不断发展,车辆已不仅承担着出行的重任,还可以承载越来越多的娱乐功能。车载游戏的应运而生也进一步丰富了用户的出行娱乐。当前的车载游戏方式,普遍基于车内已有的车载中控屏幕或外接游戏设备等,进行简单的人机交互。这种游戏方式对于参与游戏的用户代入感及情感关怀不足,以用户缺乏较好的游戏体验,同时又使车载app开发的粘性不足、迭代不足等。
技术实现要素:
本发明实施例的目的是提供一种车载游戏控制方法,该车载游戏控制方法可以提高车载游戏用户的游戏体验。
为了实现上述目的,本发明实施例提供一种车载游戏控制方法,包括:获取当前运行的车载游戏的实时运行进程信息;从预设的智能交互指令库匹配与所述实时运行进程信息相对应的智能交互指令,其中所述智能交互指令库包括适配于不同车载游戏的不同运行进程而指示车辆与用户进行预设互动操作的多个智能交互指令;以及控制车辆部件执行所匹配的智能交互指令。
优选的,所述车载游戏控制方法还包括:获取用户针对当前运行的所述车载游戏的实时运行进程的用户反馈信息;以及在获取到所述用户反馈信息的情况下,从所述智能交互指令库匹配与所述用户反馈信息相对应的智能交互指令,其中所述智能交互指令还适配于用户反馈信息而指示车辆与用户进行预设互动操作;控制车辆部件执行所匹配的智能交互指令。
优选的,所述车载游戏控制方法还包括通过以下步骤配置所述智能交互指令库:获取各个车载游戏的配置数据;根据所述配置数据确定每一车载游戏所具有的智能交互指令;以及根据所确定的所述智能交互指令形成所述智能交互指令库。其中所述配置数据用于示出以下任意一者或多者与预设的不同互动操作之间的对应关系:车载游戏的不同运行进程;以及针对车辆游戏的用户反馈信息。
优选的,所述用户反馈信息包括用户响应于当前车载游戏的实时运行进程的操作信息、语音交互信息和/或情感信息。
优选的,在所述用户反馈信息为所述情感信息时,所述车载游戏控制方法还包括:获取用户响应当前车载游戏的实时运行进程的面部表情信息和/或肢体信息;以及根据所获取的所述面部表情信息和/或所述肢体信息确定所述情感信息。
优选的,所述控制车辆部件执行所匹配的智能交互指令包括以下任意一者或多者:当所述智能交互指令指示车辆向用户播放预设的语音内容时,控制对应的智能语音模块播放所述预设的语音内容;当所述智能交互指令指示车辆向用户播放预存类型的音乐时,控制对应的车载音乐模块播放预存类型的音乐;当所述智能交互指令指示车辆向用户显示预设的智能形象时,控制所述车载音乐模块显示预设的智能形象,其中所述智能形象包括语音机器人形象;以及当所述智能交互指令指示车辆座椅参与互动操作时,控制对应的座椅模块调节座椅角度或开启座椅按摩功能。
本发明实施例还提供一种车载游戏控制器,包括:获取单元,用于获取当前运行的车载游戏的实时运行进程信息;匹配单元,电性连接所述获取单元,用于从预设的智能交互指令库匹配与所述实时运行进程信息相对应的智能交互指令,其中所述智能交互指令库包括适配于不同车载游戏的不同运行进程而指示车辆与用户进行预设互动操作的多个智能交互指令;以及控制单元,电性连接所述匹配单元,用于控制车辆部件执行所匹配的智能交互指令。
优选的,所述获取单元,还用于获取用户针对当前运行的所述车载游戏的实时运行进程的用户反馈信息;以及在获取到所述用户反馈信息时,所述匹配单元还用于从所述智能交互指令库匹配与所述用户反馈信息相对应的智能交互指令,其中所述智能交互指令还适配于用户反馈信息而指示车辆与用户进行预设互动操作。
优选的,所述车载游戏控制器还包括:指令库生成单元,电性连接所述匹配单元。该指令库生成单元被配置为:获取各个车载游戏的配置数据;以及针对车辆游戏的用户反馈信息;根据所述配置数据确定每一车载游戏所具有的智能交互指令;以及根据获取的所述智能交互指令形成所述智能交互指令库。其中所述配置数据用于示出以下任意一者或多者与预设的不同互动操作之间的对应关系:车载游戏的不同运行进程。
本发明实施例还提供一种车载游戏控制系统,包括:上述任意一项所述的车载游戏控制器,用于根据所述当前运行的车载游戏的实时运行进程和/或用户针对该实时运行进程的用户反馈信息从预设的智能交互指令库中匹配出智能交互指令;以及适配于所述车载游戏控制器的车辆部件,用于执行所述车载游戏控制器所匹配的所述智能交互指令。
优选的,所述车辆部件包括以下任意一者或多者:车载音乐模块,电性连接所述车载游戏控制器,用于当所述智能交互指令指示车辆向用户播放预存类型的音乐时,响应所述车载游戏控制器的所述智能交互指令播放预存类型的音乐,还用于当所述智能交互指令指示车辆向用户显示预设的智能形象时,响应所述车载游戏控制器的所述智能交互指令,显示预设的智能形象,其中所述智能形象包括语音机器人形象;以及座椅模块,电性连接所述车载游戏控制器,用于当所述智能交互指令指示控制车辆座椅时,响应所述车载游戏控制器的所述智能交互指令,以调节座椅角度或开启座椅按摩功能。
优选的,所述用户反馈信息包括用户响应于当前车载游戏的实时运行进程的操作信息、语音交互信息和/或情感信息,所述车载游戏控制系统还包括:监控模块,电性连接所述车载游戏控制器,用于获取用户针对当前运行的所述车载游戏的情感信息,并发送给所述车载游戏控制器。
通过上述技术方案,从多个不同的维度提高车载游戏的趣味性、亲切感,加深了用户与车辆间的交互性,以为用户提供更具代入感、情感化的游戏体验。
本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:
图1是本发明实施例一提供的车载游戏控制方法的流程示意图;
图2是本发明实施例二提供的车载游戏控制方法的流程示意图;
图3是本发明实施例提供的示例的流程示意图;
图4是本发明实施例三提供的车载游戏控制器的结构示意图;以及
图5是本发明实施例四提供的车载游戏控制系统的结构示意图。
附图标记说明
10匹配单元20获取单元
30控制单元40指令库生成单元
100车载游戏控制器200车载音乐模块
300车载游戏模块400座椅模块
500监控模块501摄像头
具体实施方式
以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。
图1是本发明实施例一提供的车载游戏控制方法的流程示意图,如图1所示,该车载游戏控制方法可以包括以下步骤:
s110:获取当前运行的车载游戏的实时运行进程信息。
当用户使用车载游戏组件或外接游戏组件进行游戏时,实时获取用户操作该游戏的运行进程信息,例如当前车载游戏进行到新的关卡或进行到某一关卡的关键步骤。
s120:从预设的智能交互指令库匹配与所述实时运行进程信息相对应的智能交互指令,其中所述智能交互指令库包括适配于不同车载游戏的不同运行进程而指示车辆与用户进行预设互动操作的多个智能交互指令。
举例而言,若获取的当前运行的车载游戏的运行进程信息示出用户开始新的关卡,对应从智能交互指令库匹配与该运行进程相对应的智能交互指令是播放该关卡的游戏规则。再如,若获取的当前运行的车载游戏的运行进程信息示出用户顺利通过某一关卡,对应从智能交互指令库匹配与该运行进程信息相对应的智能交互指令是播放胜利类型音乐奖励用户。如上所述,智能交互指令库用于存储包括车辆与用户进行互动操作的所有智能交互指令,下文将对其构成及指令类型进行具体介绍,故而此处不再赘述。
s130:控制车辆部件执行所匹配的智能交互指令。
优选的,对应于不同内容的智能交互指令,该步骤s130包括以下任意一者或多者:
1)当所述智能交互指令指示车辆向用户播放预设的语音内容时,控制对应的智能语音模块播放所述预设的语音内容。例如,智能交互指令指示车辆向用户播放新关卡的游戏规则,对应控制智能语音模块播放新关卡的游戏规则。
优选的,智能交互指令还可以指示智能语音模块播放语音内容的语音、音调及说话风格。
2)当所述智能交互指令指示车辆向用户播放预存类型的音乐时,控制对应的车载音乐模块播放预存类型的音乐。例如,智能交互指令指示播放胜利类型音乐奖励用户,对应控制车辆音乐模块播放胜利类型的音乐。
3)当所述智能交互指令指示车辆向用户显示预设的智能形象时,控制对应的车载音乐模块显示预设的智能形象,其中所述智能形象包括语音机器人形象。例如,智能交互指令指示显示机器人开心形象,对应控制车载音乐模块的显示器显示该机器人形象。
4)当所述智能交互指令指示车辆座椅参与互动操作时,控制对应的座椅模块调节座椅角度或开启座椅按摩功能。例如,当前车载游戏通关后,智能交互指令指示车辆座椅开启按摩功能鼓励用户,对应控制车辆开启座椅按摩功能。
需要说明,本发明实施例一的车载音乐模块是现有技术,其又称为车载智能机器人,配置有显示器。同时,智能语音模块和车载音乐模块也可以是集成的一个智能娱乐模块,但需要分别控制智能娱乐模块中智能语音模块和车载音乐模块的功能。
据此,本发明实施例一提供的车载游戏控制方法能够给用户带来较好代入感,使用户有较好的游戏体验。
图2是本发明实施例二提供的车载游戏控制方法的流程示意图,请参考图2,该车载游戏控制方法还可以包括以下步骤:
步骤s210:获取用户针对当前运行的所述车载游戏的实时运行进程的用户反馈信息。
优选的,用户反馈信息可以包括用户响应于当前车载游戏的实时运行进程的操作信息、语音交互信息和/或情感信息等。
其中,操作信息是用户针对当前车载游戏运行进程的操作信息,例如当前车载游戏进行到某一关卡的关键步骤,此时用户的操作是向左移动。
语音交互信息是用户针对当前车载游戏运行进程的语音信息,包括操控、询问、聊天等类型的语音信息。例如,“开启语音提示”、“下一关卡规则”等语音信息。
情感信息通过用户针对当前车载游戏运行进程的面部表情信息和/或肢体信息分析获得。优选的,获取用户的情感信息可以包括:例如通过车载摄像头获取用户响应当前车载游戏的实时运行进程的面部表情信息和/或肢体信息;以及根据所获取的所述面部表情信息和/或所述肢体信息确定所述情感信息。举例而言,对车载摄像头拍摄到的面部表情信息进行常规图像分析处理,以识别出用户情感,例如面部表情信息示出用户是微笑表情,则确定用户的当前情感为开心。再如,还可以通过车载摄像头拍摄的面部表情信息和肢体信息综合分析处理,识别用户情感。
步骤s220:在获取到所述用户反馈信息的情况下,从所述智能交互指令库匹配与所述用户反馈信息相对应的智能交互指令,其中所述智能交互指令还适配于用户反馈信息而指示车辆与用户进行预设互动操作。
举例说明,若获取的当前运行的车载游戏的运行进程信息示出当前车载游戏进行到某一关卡的关键步骤,用户反馈信息示出此时用户的操作是向左移动,对应从智能交互指令库匹配对应的智能交互指令是“提示用户向右移动”。再如,用户反馈信息示出此时用户的面部表情信息是皱眉表情,从智能交互指令库匹配对应的智能交互指令是“充满元气的语调播放加油类的预存语音信息”。
优选的,可以通过以下步骤s221-s223配置所述智能交互指令库:
步骤s221:获取各个车载游戏的配置数据,其中所述配置数据用于示出以下任意一者或多者与预设的不同互动操作之间的对应关系:1)车载游戏的不同运行进程,对应步骤s110的不同运行进程信息与预设的不同互动操作之间的对应关系;以及2)针对车辆游戏的用户反馈信息,对应步骤s210的用户针对当前车载游戏的不同运行进程的操作信息、语音交互信息和/或情感信息等。
更为优选地,配置数据还可以包括对应车载游戏的主题场景、评分分析等数据信息。
步骤s222:根据所述配置数据确定每一车载游戏所具有的智能交互指令。
例如,根据配置数据中针对该车载游戏的各个关卡的游戏规则确定“语音播放游戏规则”智能交互指令;再如,根据配置数据中针对该车载游戏的各个游戏进程的评分分析,若评分低于预设的阀值,确定“语音提示用户过关要领”等。
步骤s223:根据获取的所述智能交互指令形成所述智能交互指令库。
优选的,在配置智能交互指令库时,还可配置针对运行进程信息或用户反馈信息匹配响应的优先级、车载游戏的运行进程中断及运行进程终止等情况的逻辑控制。举例说明,在存在用户反馈信息,先根据用户反馈信息反馈,再根据运行进程信息匹配,例如先匹配用户反馈信息“开启该关卡语音提示”,后匹配运行进程信息“还有10秒该关卡结束”。
步骤s230:控制车辆部件执行所匹配的智能交互指令。
该步骤s230同步骤s130,此处不再赘述。
通过本发明实施例一和实施例二,在所述车载游戏运行进程中,获取适配于所述车载游戏运行进程的相关操作,从而可以控制车辆部件执行对应的操作,可以从多个不同的维度提高车载游戏的趣味性、亲切感,加深了用户与车辆间的交互性,以为用户提供更具代入感、情感化的游戏体验。
请参考图3,详细描述本发明实施例的一个实际示例。需要说明,该示例的智能语音模块和车载音乐模块是独立车辆部件,且该车载音乐模块配置有显示器,可以称为车载智能机器人。
步骤s11,触发车载游戏图标(appicon),用户在车载游戏模块(也可以是外接游戏模块)界面选定车载游戏。
步骤s12,加载该车载游戏,并判断是否加载成功,若加载失败,判断游戏加载失败原因,提示用户。
步骤s13,选定的车载游戏加载成功后,获取该游戏的配置数据并确定对应的智能交互指令库。
步骤s14,进入车载游戏的进程,实时获取车载游戏的游戏进程信息。
举例说明,在游戏开始阶段,从智能交互指令库匹配询问用户需求指令,并控制车载语音模块播报该指令对应的预存内容,例如,是否需要进行实时播报辅导用户游戏规则及游戏控件的操作方法等。还可以根据该车载游戏主题场景信息,从智能交互指令库匹配切换语音机器人动画形象指令,并控制车载音乐模块配置的显示器显示该指令对应的智能机器人形象。
步骤s15,实时获取用户针对该车载游戏的各个运行进程的用户反馈信息,用户反馈信息包括:操控信息、语音交互信息和情感信息。并从智能交互指令库匹配相应的智能交互指令,并控制对应的车辆部件执行所匹配的智能交互指令。
举例说明,在该车载游戏各个运行进程中,根据用户操作状况,适时播报有代入感的语音提示及语音评论内容;结合监控用户的情感信息,控制智能机器人形象适配于情感信息的面部表情信息;响应用户的不同需求,对询问、聊天、车辆部件的操作等进行触发响应。在该车载游戏结束后,根据游戏模块的游戏评分数据反馈与用户情感信息匹配对应的智能交互指令,例如,播放鼓励性的语音或控制车辆座椅开启按摩功能。
图4是本发明实施例三提供的车载游戏控制器的结构示意图,如图4所示,该车载游戏控制器可以包括:
获取单元20,用于获取当前运行的车载游戏的实时运行进程信息;匹配单元10,电性连接所述获取单元20,用于从预设的智能交互指令库匹配与所述实时运行进程信息相对应的智能交互指令,其中所述智能交互指令库包括适配于不同车载游戏的不同运行进程而指示车辆与用户进行预设互动操作的多个智能交互指令;以及控制单元30,电性连接所述匹配单元10,用于控制车辆部件执行所匹配的智能交互指令。
优选的,所述获取单元20,还用于获取用户针对当前运行的所述车载游戏的实时运行进程的用户反馈信息;以及在获取到所述用户反馈信息时,所述匹配单元还用于从所述智能交互指令库匹配与所述用户反馈信息相对应的智能交互指令,其中所述智能交互指令还适配于用户反馈信息两者而指示车辆与用户进行预设互动操作。
优选的,该车载游戏控制器还包括:指令库生成单元40,电性连接所述匹配单元10。该指令库生成单元40被配置为:获取各个车载游戏的配置数据;根据所述配置数据确定每一车载游戏所具有的智能交互指令;以及根据获取的所述智能交互指令形成所述智能交互指令库。
其中,所述配置数据用于示出以下任意一者或多者与预设的不同互动操作之间的对应关系:1)车载游戏的不同运行进程;以及2)针对车辆游戏的用户反馈信息。
优选的,该车载游戏控制器可以集成在车辆现有的车辆智能语音模块中,也可以单独配置。
该车载游戏控制器的技术原理和技术效果与上述车载游戏控制方法的实施例相同,具体请参考方法实施例。同时该车载游戏控制器配置有语音免唤醒技术和全双工语音通信技术,以提高车辆智能化程度。
图5是本发明实施例四提供的车载游戏控制系统的结构示意图,请参考图5,该车载游戏控制系统可以包括:
上述的车载游戏控制器100,用于根据所述当前运行的车载游戏的实时运行进程和/或用户针对该实时运行进程的用户反馈信息从预设的智能交互指令库中匹配出智能交互指令;以及适配于所述车载游戏控制器的车辆部件,用于执行所述车载游戏控制器所匹配的所述智能交互指令。
其中,车载游戏控制器100采用全双工技术,可以当所述智能交互指令指示车辆向用户播放预设的语音内容时,响应该指令播放所述预设的语音内容,并且可以实时获取用户针对当前运行的车载游戏的运行进程的语音交互信息。
优选的,该车辆部件可以包括车载音乐模块200和/或座椅模块400。
其中,车载音乐模块200,电性连接所述车载游戏控制器100,用于当所述智能交互指令指示车辆向用户播放预存类型的音乐时,响应所述车载游戏控制器100的所述智能交互指令播放预存类型的音乐。还用于当所述智能交互指令指示车辆向用户显示预设的智能形象时,响应所述车载游戏控制器100的所述智能交互指令,显示预设的智能形象,其中所述智能形象包括语音机器人形象。
座椅模块400,电性连接所述车载游戏控制器100,用于当所述智能交互指令指示控制车辆座椅时,响应所述车载游戏控制器100的所述智能交互指令,以调节座椅角度或开启座椅按摩功能。
优选的,所述用户反馈信息包括用户响应于当前车载游戏的实时运行进程的操作信息、语音交互信息和/或情感信息,该车载游戏控制系统还包括:监控模块500,电性连接所述车载游戏控制器100,用于获取用户针对当前运行的所述车载游戏的情感信息,并发送给所述车载游戏控制器。该监控模块可以是车辆疲劳驾驶预警系统(driverfatiguemonitorsystem,dms),其配置有摄像头501,可以实时获取用户情感信息。
据此,本发明实施例在车辆整车总线通讯的基础上,结合智能语音免唤醒及全双工技术,基于车载游戏、智能语音模块、车载音乐模块等车载娱乐域控制器、dms模块、座椅模块等技术,实现代入感强、情感化丰富的车载游戏体验模式。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除