CN115465285A - 基于行驶过程的车辆语音控制方法及相关装置 - Google Patents
基于行驶过程的车辆语音控制方法及相关装置 Download PDFInfo
- Publication number
- CN115465285A CN115465285A CN202211074449.3A CN202211074449A CN115465285A CN 115465285 A CN115465285 A CN 115465285A CN 202211074449 A CN202211074449 A CN 202211074449A CN 115465285 A CN115465285 A CN 115465285A
- Authority
- CN
- China
- Prior art keywords
- information
- driving
- vehicle
- scene
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 75
- 230000008569 process Effects 0.000 title claims abstract description 34
- 230000006399 behavior Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/06—Direction of travel
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/406—Traffic density
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2555/00—Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
- B60W2555/20—Ambient conditions, e.g. wind or rain
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Traffic Control Systems (AREA)
Abstract
本申请公开了一种基于行驶过程的车辆语音控制方法及相关装置,包括:通过获取目标车辆的当前行驶信息,根据行驶信息确定状态期望值;获取当前环境信息并结合所述状态期望值生成驾驶场景;根据预设条件对驾驶场景进行判断,若通过则获取驾驶场景对应的语音提醒策略,从而在接收到语音播报需求时,根据语音提醒策略生成语音报文;通过采集行驶信息以及当前环境信息的方式生成驾驶场景,通过预设条件对驾驶场景进行判断,在判断通过之后生成对应的语音提醒策略以实现对汽车安全驾驶的提醒功能。
Description
技术领域
本申请涉及声音控制领域,尤其是涉及一种基于行驶过程的车辆语音控制方法及相关装置。
背景技术
随着科技的快速发展,汽车成为了越来越多人生活中不可或缺的一部分。随着汽车产业在我国的蓬勃发展,汽车安全也成为了一个不可忽视的重要问题。在目前的技术环境中,在车辆行驶时,主要是通过车内导航或者导航软件的方式,向车内人员进行路况的安全提示。而对于复杂的行驶环境和不同的行驶场景,并没有能够生成对应的语音提示的能力。
因此,如何基于行驶过程实现合理规划并生成语音提示成为了一个亟待解决的技术问题。
发明内容
为了根据车辆在行驶过程中不同的情况生成合理的语音提醒报文,本申请提供一种基于行驶过程的车辆语音控制方法及相关装置。
第一方面,本申请提供的一种基于行驶过程的车辆语音控制方法采用如下的技术方案:
一种基于行驶过程的车辆语音控制方法,包括获取目标车辆的当前行驶信息,根据所述当前行驶信息确定状态期望值;
获取当前环境信息,结合所述状态期望值生成驾驶场景;
判断所述驾驶场景是否满足预设条件;
若是,则获取所述驾驶场景对应的语音提醒策略;
在检测到语音播报需求时,结合所述语音提醒策略生成语音报文。
可选地,所述获取目标车辆的当前行驶信息,根据所述当前行驶信息确定状态期望值包括:
获取目标车辆的当前行驶信息,所述当前行驶信息包括:车辆速度信息、车辆驾驶时长、车辆驾驶人员信息以及车辆行程信息;
根据所述车辆行程信息确定行程类型;
根据所述当前行驶信息和所述行程类型确定状态期望值。
可选地,所述根据所述车辆行程信息确定行程类型包括:
根据所述车辆行程信息确定起点位置和导航终点位置;
将所述起点位置和导航终点位置在预设标签集合中进行遍历;
在遍历结果中获取起点标签与终点标签的逻辑关系;
根据所述逻辑关系确定行程类型。
可选地,所述获取当前环境信息,结合所述状态期望值生成驾驶场景包括:
获取当前环境信息,所述当前环境信息包括:当前行驶外界天气信息、当前路况信息以及当前时间信息;
根据所述当前行驶外界天气信息和所述当前时间信息生成环境场景;
根据所述路况信息中的实时路况信息和规定信息生成路况场景;
根据所述环境场景和所述路况场景生成驾驶场景。
可选地,所述判断所述驾驶场景是否满足预设条件包括:
获取历史驾驶场景生成记录;
在所述历史驾驶场景生成记录中获取预设条件对应的判定信息,并根据所述判定信息对所述驾驶场景进行有效性判断。
可选地,所述在所述历史驾驶场景生成记录中获取预设条件对应的判定信息,并根据所述判定信息对所述驾驶场景进行有效性判断包括:
在所述历史驾驶场景生成记录中获取平均驾驶时长信息;
在所述驾驶场景中的驾驶时长信息大于所述平均驾驶时长信息时,从所述历史驾驶场景生成记录中匹配与所述驾驶场景最接近的历史驾驶场景;
根据所述历史驾驶场景与所述驾驶场景进行有效性判断。
可选地,所述在检测到语音播报需求时,结合所述语音提醒策略生成语音报文之后,还包括:
在检测到所述语音提醒策略对应的行为执行完成之后;
获取当前行驶信息和当前环境信息,判断是否需要更新当前驾驶场景;
若是,则执行所述获取目标车辆的当前行驶信息,根据所述当前行驶信息确定状态期望值的步骤。
第二方面,本申请提供一种基于行驶过程的车辆语音控制装置,所述基于行驶过程的车辆语音控制装置包括:
期望值获取模块,用于获取目标车辆的当前行驶信息,根据所述当前行驶信息确定状态期望值;
场景生成模块,用于获取当前环境信息,结合所述状态期望值生成驾驶场景;
条件判断模块,用于判断所述驾驶场景是否满足预设条件;
策略获取模块,用于若是,则获取所述驾驶场景对应的语音提醒策略;
语音生成模块,用于在检测到语音播报需求时,结合所述语音提醒策略生成语音报文。
第三方面,本申请提供一种计算机设备,所述设备包括:存储器、处理器,所述处理器在运行所述存储器存储的计算机指令时,执行如上文所述的方法。
第四方面,本申请提供一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行如上文所述的方法。
综上描述,本申请包括以下有益技术效果:
本申请通过获取目标车辆的当前行驶信息,根据行驶信息确定状态期望值;获取当前环境信息并结合所述状态期望值生成驾驶场景;根据预设条件对驾驶场景进行判断,若通过则获取驾驶场景对应的语音提醒策略,从而在接收到语音播报需求时,根据语音提醒策略生成语音报文;通过采集行驶信息以及当前环境信息的方式生成驾驶场景,通过预设条件对驾驶场景进行判断,在判断通过之后生成对应的语音提醒策略以实现对汽车安全驾驶的提醒功能。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的计算机设备结构示意图;
图2是本发明基于行驶过程的车辆语音控制方法第一实施例的流程示意图;
图3是本发明基于行驶过程的车辆语音控制方法第二实施例的流程示意图;
图4是本发明基于行驶过程的车辆语音控制装置第一实施例的结构框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下通过附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的计算机设备结构示意图。
如图1所示,计算机设备可以包括:处理器1001,例如中央处理器(CentralProcessing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(Wireless-Fidelity,Wi-Fi)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM),也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及基于行驶过程的车辆语音控制程序。
在图1所示的计算机设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明计算机设备中的处理器1001、存储器1005可以设置计算机设备中,所述计算机设备通过处理器1001调用存储器1005中存储的基于行驶过程的车辆语音控制程序,并执行本发明实施例提供的基于行驶过程的车辆语音控制方法。
本发明实施例提供了一种基于行驶过程的车辆语音控制方法,参照图2,图2为本发明基于行驶过程的车辆语音控制方法第一实施例的流程示意图。
本实施例中,所述基于行驶过程的车辆语音控制方法包括以下步骤:
步骤S10:获取目标车辆的当前行驶信息,根据当前行驶信息确定状态期望值。
需要说明的是,本实施例的执行主体可以是具有数据处理、网络通信以及程序运行功能的计算服务设备,例如智能手机、平板电脑、个人电脑等,也可以是其他能够实现上述功能的设备,本实施例对此不作限制。
可以理解的是,当前行驶信息是指通过预设传感器或者其他数据监测设备获取的车辆行驶相关的数据,所述行驶数据包括:车辆速度、车辆当前车况、驾驶员信息以及行驶方向等。其中车辆速度可直接通过车辆仪表板进行获取,而车辆当前车况包括车辆耗能情况和车辆健康情况。关于驾驶员信息通过预先建立对应的驾驶员档案,通过记录驾驶员的形式习惯进一步完善驾驶员档案。对新驾驶员出现的情况,一律采取默认的行驶习惯。行驶方向包括前进和后退。
可以理解的是,根据所述当前行驶信息确定状态期望值是指通过获取当前行驶信息中的上述参数,带入车辆状态模型中进行计算从而确定状态期望值。而所述车辆状态模型由预设状态以及录入参数构成。通过设定不同的车辆状态以及对应参数的区间范围,再结合实际行驶信息对当前目标车辆进行估算以获得当前状态期望值。
在具体实施中,获取目标车辆的当前行驶信息,根据所述当前行驶信息确定状态期望值是通过获取当前车辆的行驶信息,将所述行驶信息与车辆状态模型进行期望值运算,从预设状态中匹配对应的状态期望值,最后确定当前车辆所属状态。
步骤S20:获取当前环境信息,结合状态期望值生成驾驶场景。
需要说明的是,当前环境信息是指当前车辆外部的客观环境信息,可以包括行驶时间、行驶天气、行驶路况以及行程信息。通过获取车辆当前环境信息对车辆整体的环境进行数据采集。
可以理解的是,驾驶场景为车辆行驶对应的行驶场景,所述驾驶场景又预设标签组成。一个驾驶场景的组成由至少两个预设标签构成。通过在不同的标签集合中进行遍历,根据遍历结果获取标签集合中的标签,再将所有获得得标签进行组合以生成驾驶场景。例如:存在预设标签集合a、b、c、d,通过依次在四个集合中进行遍历,从a集合中获取标签a1、从b集合中获取标签b3,而cd两集合中没有满足条件的遍历结果。因此对应的驾驶场景即由a1b3组成的机架式场景。
在具体实施中,获取当前环境信息,结合状态期望值生成驾驶场景是通过获取当前车辆行驶的外部信息,根据所述外部信息与状态期望值生成标签遍历条件,获取所有标签集合,通过标签遍历条件在所有标签集合中进行遍历,将遍历结果组成驾驶场景。
进一步地,为了减少驾驶场景生成的误差,所述获取当前环境信息,结合所述状态期望值生成驾驶场景包括:获取当前环境信息,所述当前环境信息包括:当前行驶外界天气信息、当前路况信息以及当前时间信息;根据所述当前行驶外界天气信息和所述当前时间信息生成环境场景;根据所述路况信息中的实时路况信息和规定信息生成路况场景;根据所述环境场景和所述路况场景生成驾驶场景。
需要说明的是,行驶外界天气可以利用互联网进行获取;当前路况信息可以从交通通报广播或者互联网实时路况信息获取;当前时间信息即可以由内部时钟直接读取。进一步地,根据实际使用需要,可以在当前时间信息获取之前设定白天驾驶时段与黑夜驾驶时段,在获取时间信息之后自动判定当前是哪种驾驶时段。
可以理解的是,根据所述当前行驶外界天气信息和所述当前时间信息生成环境场景是指,通过天气信息和当前时间信息对应生成环境场景,环境场景是自定义名词,用于综合天气信息与时间信息。
需要说明的是,根据路况信息中的实时路况信息和规定信息生成路况场景即获取行驶前方的路况信息与交通管制信息,所述路况场景为自定义名词,用于展现行驶前方的路况信息。例如:在某高速公路上通过获取信息得知前方2公里处拥挤,且由于大雾原因在高速上实施临时管制。因此根据上述两个条件便生出了路况场景。
在具体实施中,根据所述环境场景和所述路况场景生成驾驶场景是通过结合环境场景和路况场景,将上述两场景对应的标签内容进行组合,生成驾驶场景即上述所有标签的集合。
步骤S30:判断驾驶场景是否满足预设条件。
进一步地,为了设定合理的预设条件以对驾驶场景进行判断,所述判断所述驾驶场景是否满足预设条件包括:获取历史驾驶场景生成记录;在所述历史驾驶场景生成记录中获取预设条件对应的判定信息,并根据所述判定信息对所述驾驶场景进行有效性判断。
在具体实施中,所述在所述历史驾驶场景生成记录中获取预设条件对应的判定信息,并根据所述判定信息对所述驾驶场景进行有效性判断包括:在所述历史驾驶场景生成记录中获取平均驾驶时长信息;在所述驾驶场景中的驾驶时长信息大于所述平均驾驶时长信息时,从所述历史驾驶场景生成记录中匹配与所述驾驶场景最接近的历史驾驶场景;根据所述历史驾驶场景与所述驾驶场景进行有效性判断。
需要说明的是,对驾驶场景进行有效性判断是指需要满足一定的行驶时长才能进行驾驶场景的正确生成,若平均驾驶时长为10分钟,那么在行驶10分钟之内的车辆生成的驾驶场景皆视为无效。
可以理解的是,所述历史驾驶记录生成记录即通过收集历史场景生成记录所对应的日志信息。
在具体实施中,从所述历史驾驶场景生成记录中匹配与所述驾驶场景最接近的历史驾驶场景,是通过获取驾驶场景中的标签信息,通过在历史驾驶场景生成记录中匹配与所述驾驶场景中标签信息最接近的历史驾驶场景。
步骤S40:若是,则获取驾驶场景对应的语音提醒策略。
在具体实施中,若否的情况下,证明驾驶场景没有满足预设条件对应的有效性判断,则需要重新对驾驶场景生成对应的信息进行采集。
步骤S50:在检测到语音播报需求时,结合语音提醒策略生成语音报文。
在具体实施中,在检测到语音播报需求时,结合语音提醒策略生成语音报文是指通过检测是否有需要进行语音提示的环节,例如车辆超速、车辆位置导航、车辆蓝牙通话请求等消息。获取语音提醒策略并生成语音报文是获取对应的语音提醒策略,例如车辆驾驶场景为危险场景的时候,所有的来电提醒一律静音不提示。而对于关于驾驶的提示情况则会提高音量以吸引驾驶员的注意力。
进一步地,为了应对在车辆行驶过程中环境场景的变化,所述在检测到语音播报需求时,结合所述语音提醒策略生成语音报文之后,还包括:在检测到所述语音提醒策略对应的行为执行完成之后;获取当前行驶信息和当前环境信息,判断是否需要更新当前驾驶场景;若是,则执行所述获取目标车辆的当前行驶信息,根据所述当前行驶信息确定状态期望值的步骤。
本实施例通过获取目标车辆的当前行驶信息,根据行驶信息确定状态期望值;获取当前环境信息并结合所述状态期望值生成驾驶场景;根据预设条件对驾驶场景进行判断,若通过则获取驾驶场景对应的语音提醒策略,从而在接收到语音播报需求时,根据语音提醒策略生成语音报文;通过采集行驶信息以及当前环境信息的方式生成驾驶场景,通过预设条件对驾驶场景进行判断,在判断通过之后生成对应的语音提醒策略以实现对汽车安全驾驶的提醒功能。
参考图3,图3为本发明基于行驶过程的车辆语音控制方法第二实施例的流程示意图。
基于上述第一实施例,本实施例基于行驶过程的车辆语音控制方法的所述步骤S10,还包括:
步骤S101:获取目标车辆的当前行驶信息,当前行驶信息包括:车辆速度信息、车辆驾驶时长、车辆驾驶人员信息以及车辆行程信息。
在具体实施中,通过与车辆信息接口进行对接,获取车辆对应的行驶信息,而车辆驾驶人员信息可以根据车辆座椅的压力传感器进行判断,或者通过指纹识别设备进行判断。
步骤S102:根据车辆行程信息确定行程类型。
在具体实施中,获取车辆当前行程的起点和终点。对起点定位信息和终点定位信息进行位置分析,在经过分析之后读取是否存在驾驶员预设的行程类型。例如:接送小孩、日常购物等。
步骤S103:根据当前行驶信息和行程类型确定状态期望值。
在具体实施中,根据当前行驶信息和行程类型确定状态期望值是通过获取当前行驶信息中的车辆行驶数据,通过在行程类型对应的期望值计算模型中进行计算以确定状态期望值。
进一步地,为了在确定状态期望值时更加准确,所述根据所述车辆行程信息确定行程类型包括:根据所述车辆行程信息确定起点位置和导航终点位置;将所述起点位置和导航终点位置在预设标签集合中进行遍历;在遍历结果中获取起点标签与终点标签的逻辑关系;根据所述逻辑关系确定行程类型。
本实施例通过获取目标车辆的当前行驶信息,当前行驶信息包括:车辆速度信息、车辆驾驶时长、车辆驾驶人员信息以及车辆行程信息;根据车辆行程信息确定行程类型;根据当前行驶信息和行程类型确定状态期望值;对于车辆行驶信息进行获取通过行驶信息中的行程信息确定行程类型,结合所述行驶信息以生成状态期望值进一步实现了精确根据车辆行程生成语音控制方法的技术效果。
此外,本发明实施例还提出一种计算机可读存储介质,所述存储介质上存储有基于行驶过程的车辆语音控制的程序,所述基于行驶过程的车辆语音控制的程序被处理器执行时实现如上文所述的基于行驶过程的车辆语音控制的方法的步骤。
参照图4,图4为本发明基于行驶过程的车辆语音控制装置第一实施例的结构框图。
如图4所示,本发明实施例提出的基于行驶过程的车辆语音控制装置包括:
期望值获取模块10,用于获取目标车辆的当前行驶信息,根据所述当前行驶信息确定状态期望值;
场景生成模块20,用于获取当前环境信息,结合所述状态期望值生成驾驶场景;
条件判断模块30,用于判断所述驾驶场景是否满足预设条件;
策略获取模块40,用于若是,则获取所述驾驶场景对应的语音提醒策略;
语音生成模块50,用于在检测到语音播报需求时,结合所述语音提醒策略生成语音报文。
应当理解的是,以上仅为举例说明,对本发明的技术方案并不构成任何限定,在具体应用中,本领域的技术人员可以根据需要进行设置,本发明对此不做限制。
本实施例通过获取目标车辆的当前行驶信息,根据行驶信息确定状态期望值;获取当前环境信息并结合所述状态期望值生成驾驶场景;根据预设条件对驾驶场景进行判断,若通过则获取驾驶场景对应的语音提醒策略,从而在接收到语音播报需求时,根据语音提醒策略生成语音报文;通过采集行驶信息以及当前环境信息的方式生成驾驶场景,通过预设条件对驾驶场景进行判断,在判断通过之后生成对应的语音提醒策略以实现对汽车安全驾驶的提醒功能。
在一实施例中,所述期望值获取模块10,还用于获取目标车辆的当前行驶信息,所述当前行驶信息包括:车辆速度信息、车辆驾驶时长、车辆驾驶人员信息以及车辆行程信息;根据所述车辆行程信息确定行程类型;根据所述当前行驶信息和所述行程类型确定状态期望值。
在一实施例中,所述期望值获取模块10,还用于根据所述车辆行程信息确定起点位置和导航终点位置;将所述起点位置和导航终点位置在预设标签集合中进行遍历;在遍历结果中获取起点标签与终点标签的逻辑关系;根据所述逻辑关系确定行程类型。
在一实施例中,所述场景生成模块20,还用于获取当前环境信息,所述当前环境信息包括:当前行驶外界天气信息、当前路况信息以及当前时间信息;根据所述当前行驶外界天气信息和所述当前时间信息生成环境场景;根据所述路况信息中的实时路况信息和规定信息生成路况场景;根据所述环境场景和所述路况场景生成驾驶场景。
在一实施例中,所述条件判断模块30,还用于获取历史驾驶场景生成记录;在所述历史驾驶场景生成记录中获取预设条件对应的判定信息,并根据所述判定信息对所述驾驶场景进行有效性判断。
在一实施例中,所述条件判断模块30,还用于在所述历史驾驶场景生成记录中获取平均驾驶时长信息;在所述驾驶场景中的驾驶时长信息大于所述平均驾驶时长信息时,从所述历史驾驶场景生成记录中匹配与所述驾驶场景最接近的历史驾驶场景;根据所述历史驾驶场景与所述驾驶场景进行有效性判断。
在一实施例中,所述语音生成模块50,还用于在在检测到所述语音提醒策略对应的行为执行完成之后;获取当前行驶信息和当前环境信息,判断是否需要更新当前驾驶场景;若是,则执行所述获取目标车辆的当前行驶信息,根据所述当前行驶信息确定状态期望值的步骤。
需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的基于行驶过程的车辆语音控制的方法,此处不再赘述。
此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(Read Only Memory,ROM)/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种基于行驶过程的车辆语音控制方法,其特征在于,包括:
获取目标车辆的当前行驶信息,根据所述当前行驶信息确定状态期望值;
获取当前环境信息,结合所述状态期望值生成驾驶场景;
判断所述驾驶场景是否满足预设条件;
若是,则获取所述驾驶场景对应的语音提醒策略;
在检测到语音播报需求时,结合所述语音提醒策略生成语音报文。
2.根据权利要求1所述的基于行驶过程的车辆语音控制方法,其特征在于,所述获取目标车辆的当前行驶信息,根据所述当前行驶信息确定状态期望值包括:
获取目标车辆的当前行驶信息,所述当前行驶信息包括:车辆速度信息、车辆驾驶时长、车辆驾驶人员信息以及车辆行程信息;
根据所述车辆行程信息确定行程类型;
根据所述当前行驶信息和所述行程类型确定状态期望值。
3.根据权利要求2所述的基于行驶过程的车辆语音控制方法,其特征在于,所述根据所述车辆行程信息确定行程类型包括:
根据所述车辆行程信息确定起点位置和导航终点位置;
将所述起点位置和导航终点位置在预设标签集合中进行遍历;
在遍历结果中获取起点标签与终点标签的逻辑关系;
根据所述逻辑关系确定行程类型。
4.根据权利要求1所述的基于行驶过程的车辆语音控制方法,其特征在于,所述获取当前环境信息,结合所述状态期望值生成驾驶场景包括:
获取当前环境信息,所述当前环境信息包括:当前行驶外界天气信息、当前路况信息以及当前时间信息;
根据所述当前行驶外界天气信息和所述当前时间信息生成环境场景;
根据所述路况信息中的实时路况信息和规定信息生成路况场景;
根据所述环境场景和所述路况场景生成驾驶场景。
5.根据权利要求1所述的基于行驶过程的车辆语音控制方法,其特征在于,所述判断所述驾驶场景是否满足预设条件包括:
获取历史驾驶场景生成记录;
在所述历史驾驶场景生成记录中获取预设条件对应的判定信息,并根据所述判定信息对所述驾驶场景进行有效性判断。
6.根据权利要求5所述的基于行驶过程的车辆语音控制方法,其特征在于,所述在所述历史驾驶场景生成记录中获取预设条件对应的判定信息,并根据所述判定信息对所述驾驶场景进行有效性判断包括:
在所述历史驾驶场景生成记录中获取平均驾驶时长信息;
在所述驾驶场景中的驾驶时长信息大于所述平均驾驶时长信息时,从所述历史驾驶场景生成记录中匹配与所述驾驶场景最接近的历史驾驶场景;
根据所述历史驾驶场景与所述驾驶场景进行有效性判断。
7.根据权利要求1所述的基于行驶过程的车辆语音控制方法,其特征在于,所述在检测到语音播报需求时,结合所述语音提醒策略生成语音报文之后,还包括:
在检测到所述语音提醒策略对应的行为执行完成之后;
获取当前行驶信息和当前环境信息,判断是否需要更新当前驾驶场景;
若是,则执行所述获取目标车辆的当前行驶信息,根据所述当前行驶信息确定状态期望值的步骤。
8.一种基于行驶过程的车辆语音控制装置,其特征在于,所述基于行驶过程的车辆语音控制装置包括:
期望值获取模块,用于获取目标车辆的当前行驶信息,根据所述当前行驶信息确定状态期望值;
场景生成模块,用于获取当前环境信息,结合所述状态期望值生成驾驶场景;
条件判断模块,用于判断所述驾驶场景是否满足预设条件;
策略获取模块,用于若是,则获取所述驾驶场景对应的语音提醒策略;
语音生成模块,用于在检测到语音播报需求时,结合所述语音提醒策略生成语音报文。
9.一种计算机设备,其特征在于,所述设备包括:存储器、处理器,所述处理器在运行所述存储器存储的计算机指令时,执行如权利要求1至7中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,包括指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211074449.3A CN115465285A (zh) | 2022-09-03 | 2022-09-03 | 基于行驶过程的车辆语音控制方法及相关装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211074449.3A CN115465285A (zh) | 2022-09-03 | 2022-09-03 | 基于行驶过程的车辆语音控制方法及相关装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115465285A true CN115465285A (zh) | 2022-12-13 |
Family
ID=84370807
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211074449.3A Pending CN115465285A (zh) | 2022-09-03 | 2022-09-03 | 基于行驶过程的车辆语音控制方法及相关装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115465285A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117922580A (zh) * | 2024-03-08 | 2024-04-26 | 东莞本凡网络技术有限公司 | 一种基于人工智能的智能驾驶监管方法及*** |
-
2022
- 2022-09-03 CN CN202211074449.3A patent/CN115465285A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117922580A (zh) * | 2024-03-08 | 2024-04-26 | 东莞本凡网络技术有限公司 | 一种基于人工智能的智能驾驶监管方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11685386B2 (en) | System and method for determining a change of a customary vehicle driver | |
CN109624985B (zh) | 防疲劳驾驶预警方法及装置 | |
CN107705576B (zh) | 车辆套牌检测方法、服务器及存储介质 | |
CN114141048A (zh) | 车位推荐方法及装置、停车场的车位预测方法及装置 | |
JP2018136921A (ja) | 運転支援装置 | |
CN115465285A (zh) | 基于行驶过程的车辆语音控制方法及相关装置 | |
JP7146097B2 (ja) | トンネル工事車両の出勤評価方法、コンピューター装置及びコンピューター読み取り可能な記憶媒体 | |
CN112149908A (zh) | 车辆驾驶预测方法、***、计算机设备及可读存储介质 | |
CN113386738A (zh) | 风险预警***、方法和存储介质 | |
JP5977681B2 (ja) | 移動体端末の位置情報を用いた交通情報提供システム | |
CN108957460B (zh) | 车辆距离的检测方法、设备及计算机可读存储介质 | |
CN113961114A (zh) | 主题替换方法、装置、电子设备及存储介质 | |
CN113176839A (zh) | 基于地理位置的车辆互动方法、装置、计算机设备和介质 | |
CN115063782A (zh) | 行车中监测用户使用移动终端的方法、***、介质及终端 | |
CN113508606B (zh) | 根据噪声多模态数据自动确定针对兴趣点的最优运输服务位置 | |
CN116049548A (zh) | 车辆服务的推送方法及装置 | |
CN114407652B (zh) | 一种信息显示方法、装置和设备 | |
CN113160567B (zh) | 车辆辅助驾驶方法、装置、车辆、服务器及存储介质 | |
US20210221384A1 (en) | System and method for evaluating recorded vehicle operation data | |
CN111452798B (zh) | 驾驶员状态检测方法、装置、电子设备及存储介质 | |
CN114971803A (zh) | 服务处理方法及装置 | |
CN114666765A (zh) | 车内向车外寻求车辆使用帮助的方法及装置 | |
CN114419888A (zh) | 一种货运车辆的安全预警方法、装置、设备及存储介质 | |
CN109416858A (zh) | 一种停取车管理方法及装置 | |
JP2004086699A (ja) | 車両運行情報を用いたリスク管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |