生成提示信息的方法和装置与流程

文档序号:16307973发布日期:2018-12-19 05:09阅读:133来源:国知局
生成提示信息的方法和装置与流程

本申请实施例涉及计算机技术领域,具体涉及汽车驾驶技术领域,尤其涉及生成提示信息的方法和装置。

背景技术

随着汽车制造技术的不断进步以及生活水平的逐步提高,汽车已经进入到千家万户。

但是,不同驾驶员对汽车操作的熟练程度却各不相同。此外,不同驾驶员的驾驶习惯也各不相同。通常对汽车操作的熟练程度较低的驾驶员,也不具有良好的驾驶习惯。若驾驶员对汽车操作的熟练程度较差,或者不具有良好的驾驶习惯,可能出现汽车的一些部件的状态设置与驾驶员的操作意图不符的现象。例如在驾驶员的操作意图为启动汽车时,汽车的后视镜仍处在收起的状态。而后视镜处于收起状态不利于驾驶员观察后方的环境状况。因而,后视镜处于收起状态与启动汽车不符。而这些现象很容易引起交通事故。



技术实现要素:

本申请实施例提出了一种生成提示信息的方法和装置。

第一方面,本申请实施例提供了一种生成提示信息的方法,该方法包括:获取目标车辆的驾驶员的当前操作信息,当前操作信息用于指示驾驶员所执行的当前操作;基于当前操作信息确定驾驶员的当前行车意图;确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配;响应于存在当前状态参数与行车意图不匹配的预设部件,生成提示信息。

在一些实施例中,在确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配之前,该方法还包括:获取目标车辆当前所处的环境信息;以及上述确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配,包括:确定目标车辆的预设部件的当前状态参数是否与环境信息所指示的当前环境相匹配;以及上述响应于存在当前状态参数与行车意图不匹配的预设部件,生成提示信息,包括:响应于存在当前状态参数与环境信息所指示的当前环境不匹配的预设部件,生成提示信息。

在一些实施例中,在获取目标车辆的驾驶员的当前操作信息之前,该方法还包括:基于接收到的目标车辆的驾驶员所输入的语音信息,确定驾驶员是否属于预设目标人群;获取目标车辆的驾驶员的当前操作信息,包括:响应于确定驾驶人员属于预设目标人群,获取目标车辆的驾驶员的当前操作信息。

在一些实施例中,在获取目标车辆的驾驶员的当前操作信息之前,该方法还包括:根据驾驶员输入的语音信息,确定驾驶员的身份信息;基于与身份信息相匹配的历史驾驶记录确定驾驶人员是否为预设目标人群;以及上述获取目标车辆的驾驶员的当前操作信息,包括:响应于确定驾驶人员属于预设目标人群,获取目标车辆的驾驶员的当前操作信息。

在一些实施例中,上述响应于存在当前状态参数与当前行车意图不匹配的预设部件,生成提示信息,包括:基于与预设目标人群对应的话术生成语音提示信息;其中,语音提示信息包括对当前状态参数与当前行车意图不匹配的预设部件进行调整的指示信息,指示信息包括将预设部件的状态参数调整到与当前行车意图相匹配所需的调整操作的信息。

在一些实施例中,上述基于与信息服务模式对应的话术生成语音提示信息,包括:基于与预设目标人群对应的描述语言描述调整操作。

第二方面,本申请实施例提供了一种生成提示信息的装置,该装置包括:操作信息获取单元,被配置成获取目标车辆的驾驶员的当前操作信息,当前操作信息用于指示驾驶员所执行的当前操作;第一确定单元,被配置成基于当前操作信息确定驾驶员的当前行车意图;第二确定单元,被配置成确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配;生成单元,被配置成响应于存在当前状态参数与行车意图不匹配的预设部件,生成提示信息。

在一些实施例中,装置还包括环境信息获取单元,环境信息获取单元被配置成:在第二确定单元确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配之前,获取目标车辆当前所处的环境信息;以及第二确定单元进一步被配置成:确定目标车辆的预设部件的当前状态参数是否与环境信息所指示的当前环境相匹配;以及生成单元进一步被配置成:响应于存在当前状态参数与环境信息所指示的当前环境不匹配的预设部件,生成提示信息。

在一些实施例中,该装置还包括第三确定单元,第三确定单元被配置成:在操作信息获取单元获取目标车辆的驾驶员的当前操作信息之前,基于接收到的目标车辆的驾驶员所输入的语音信息,确定驾驶员是否属于预设目标人群;以及操作信息获取单元进一步被配置成:响应于确定驾驶员属于预设目标人群,获取目标车辆的驾驶员的当前操作信息。

在一些实施例中,该装置还包括第四确定单元,第四确定单元被配置成:在操作信息获取单元获取目标车辆的驾驶员的当前操作信息之前,根据驾驶员输入的语音信息,确定驾驶员的身份信息;基于与身份信息相匹配的历史驾驶记录确定驾驶员是否属于预设目标人群;以及操作信息获取单元进一步被配置成:响应于确定驾驶员属于预设目标人群,获取目标车辆的驾驶员的当前操作信息。

在一些实施例中,生成单元进一步被配置成:基于与预设目标人群对应的话术生成语音提示信息;其中,语音提示信息包括对当前状态参数与当前行车意图不匹配的预设部件进行调整的指示信息,指示信息包括将预设部件的状态参数调整到与当前行车意图相匹配所需的调整操作的信息。

第三方面,本申请实施例提供了一种服务器,该服务器包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器实现如第一方面中任一实现方式描述的方法。

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

本申请实施例提供的生成提示信息的方法和装置,通过获取目标车辆的驾驶员的当前操作信息,而后基于当前操作信息确定驾驶员的当前行车意图,接着确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配,最后响应于存在当前状态参数与行车意图不匹配的预设布局,生成提示信息,实现了当存在当前状态参数与驾驶员的当前行车意图不匹配的车辆的部件时,对驾驶员进行提示,从而可以辅助驾驶员形成良好的驾驶习惯。进一步地,可以降低由于操作不当造成的交通事故的发生率。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1是本申请的一个实施例的生成提示信息的方法可以应用于其中的示例性系统架构图;

图2是根据本申请的生成提示信息的方法的一个实施例的流程图;

图3是根据本申请的生成提示信息的方法的一个应用场景的示意图;

图4是根据本申请的生成提示信息的方法的另一个实施例的流程图;

图5是根据本申请的生成提示信息的方法的又一个实施例的流程图;

图6是根据本申请的生成提示信息的装置的一个实施例的结构示意图;

图7是适于用来实现本申请实施例的服务器的计算机系统的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1示出了本申请的一个实施例的生成提示信息的方法可以应用于其中的示例性系统架构100。

如图1所示,系统架构100可以包括机动车辆101,网络102和服务器103。网络102用以在机动车辆101和服务器103之间提供通信链路的介质。网络102可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

机动车辆101上可以设置各种传感器来探测多个部件的状态参数。机动车辆可以通过网络与服务器进行信息交互。例如向服务器发送各部件的状态参数以及驾驶员所执行当前操作等。并接收服务器根据分析机动车辆101各部件的状态参数以及驾驶员所执行的当前操作的分析结果返回的提示信息。机动车辆上可以设置车载终端设备,以向驾驶员播放或展示上述提示信息。

车载终端设备可以是硬件,也可以是软件。当车载终端设备为硬件时,可以是具有显示屏并且支持音、视频播放的各种电子设备,包括但不限于车载电脑、智能手机、平板电脑、膝上型便携计算机和台式计算机等等。当车载终端设备为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务的软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。

服务器103可以提供各种服务,例如对机动车辆101发送的驾驶员的当前操作信息以及预设部件的当前状态参数进行分析处理,并将处理结果(例如根据驾驶员的当前操作和预设部件的当前状态参数生成的提示信息)发送给机动车辆101,以使机动车辆的车载终端设备向驾驶员播放该处理结果。

需要说明的是,本申请实施例所提供的生成提示信息的方法可以由服务器103执行,也可以由机动车辆101的车载终端设备执行。相应地,生成提示信息的装置可以设置于服务器103中,也可以设置在机动车辆101的车载终端设备中。

需要说明的是,上述服务器可以是硬件,也可以是软件。当服务器为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当服务器为软件时,可以实现成多个软件或软件模块(例如用来提供分布式服务的软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。

应该理解,图1中的机动车辆、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的机动车辆、网络和服务器。

应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。

继续参考图2,其示出了根据本申请的生成提示信息的方法的一个实施例的流程200。该生成提示信息的方法,包括以下步骤:

步骤201,获取目标车辆的驾驶员的当前操作信息。

在本实施例中,生成提示信息的方法的执行主体(例如图1所示的服务器)可以通过有线连接方式或者无线连接方式从目标车辆获取目标车辆的驾驶员的当前操作信息。

上述目标车辆可以是各种机动车辆,例如各种汽车、有轨电车、无轨电车、摩托车等。

上述执行主体可以从目标车辆获取驾驶员的当前操作信息。上述当前操作信息用于指示驾驶员所实施的当前操作。

通常驾驶员可以对目标车辆实施一个或多个操作,例如可以对目标车辆先后实施的“点火启动”、“放手刹”等操作。

在一些应用场景中,上述目标车辆上可以设置车载终端设备。上述车载终端设备可以根据目标车辆对应部件的状态参数的变化来确定用户所实施的当前操作。并将用于指示驾驶员所执行的当前操作的当前操作信息发送给上述执行主体。

步骤202,基于当前操作信息确定驾驶员的当前行车意图。

在本实施例中,基于步骤201中得到的用户的当前操作信息,上述执行主体(例如图1所示的服务器)可以确定驾驶员的当前行车意图。上述行车意图可以包括:启动目标车辆、刹车、加速行驶、减速行驶、停车等。

通常根据用户的操作信息可以确定驾驶员的行车意图。例如当用户先后执行了“点火启动”、“放手刹”等操作,可以确定驾驶员的行车意图是启动目标车辆。又例如,当用户实施了“踩刹车”操作后,可以确定驾驶员的意图是刹车

步骤203,确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配。

在本实施例中,在步骤202确定了驾驶员的当前行车意图之后,生成提示信息的方法的执行主体可以确定预设部件的当前状态参数是否与当前行车意图相匹配。

上述执行主体可以通过网络从目标车辆获取目标车辆的预设部件的当前状态参数。

上述预设部件可以是预先指定的上述目标车辆中的任意部件。例如后视镜(左后视镜、右后视镜)、手刹、车灯等。上述预设部件可以根据具体的需要进行设定,此处不做限定。

对应每一种行车意图,每一预设部件均有其对应的状态。例如,行车意图为“启动”时,手刹的状态应该是“松开”的。行车意图为“停车”时,手刹的状态应该是“拉起”的。对应手刹的状态“松开”和“拉起”,可以有各自对应的状态参数。

实践中,任一预设部件在每一时刻的状态均可以由该预设部件在该时刻的状态参数来确定。

在本实施例中,上述目标车辆可以实时获取各预设部件的状态参数。并将上述各预设部件的状态参数通过网络发送给上述执行主体。

步骤204,响应于存在当前状态参数与行车意图不匹配的预设部件,生成提示信息。

在本实施例中,响应于存在当前状态参数与行车意图不匹配的预设部件,上述执行主体可以生成提示信息。

上述提示信息可以是语音提示信息,还可以是文字提示信息。

上述提示信息可以是简单的提示当前状态参数不正确的报警提示信息;还可以是用于提示用户将当前状态参数与行车意图不匹配的预设部件的参数调整为与行车意图匹配的状态参数的详细信息。例如,若行车意图为汽车启动,且后视镜的状态参数指示后视镜仍处于收起状态,此时的提示信息可以为根据标准操作步骤生成的提示驾驶员分别对左后视镜和右后视镜进行调整的信息。

进一步地,上述执行主体可以将提示信息发送给上述目标车辆。由设置在目标车辆上的车载终端设备对上述驾驶员进行信息提示。这里,上述设置在目标车辆上的车载终端设备对上述驾驶员进行的信息提示,可以是语音提示。使用语音对驾驶员进行提示,使得驾驶员的眼睛可以专注驾驶,从而避免驾驶员用眼睛观看文字信息或者图像信息造成的安全隐患。

继续参见图3,图3是根据本实施例的生成提示信息的方法的应用场景的一个示意图300。在图3的应用场景中,服务器302从目标车辆301获取驾驶员的当前操作信息303。之后,服务器302基于驾驶员的当前操作信息确定驾驶员的当前行车意图304;然后,服务器302确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配305。接着,响应于存在当前参数与行车意图不匹配的预设部件,生成提示信息306。最后服务器302向目标车辆301发送上述提示信息307,以使上目标车辆上的车载终端设备向驾驶员播报上述提示信息。

本申请的上述实施例提供的方法通过获取目标车辆的驾驶员的当前操作信息,然后基于当前操作信息确定驾驶员的当前行车意图;接着确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配,最后响应于存在当前状态参数与行车意图不匹配的预设部件,生成提示信息。实现了当目标车辆的预设部件的状态参数与行车意图不匹配时,进行信息提示,从而可以辅助驾驶员形成良好的驾驶习惯。进一步地,可以降低由于操作不当造成的交通事故的发生率。

在本实施例的一些可选的实现方式中,在上述步骤203的确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配之前,上述生成提示信息的方法还包括:获取目标车辆当前所处的环境信息。上述当前环境可以是目标车辆所处的驾驶环境,包括但不限于天气、路况、光线亮度中的至少一项。

在这些可选的实现方式中,步骤203的确定目标车辆的多个预设部件的当前状态参数是否与所述当前行车意图相匹配,可以进一步包括:确定目标车辆的预设部件的当前状态参数是否与环境信息所指示的当前环境相匹配。

此外,在这些可选的实现方式中,步骤204的响应于存在当前状态参数与当前行车意图不匹配的预设部件,生成提示信息,可以进一步包括:响应于存在当前状态参数与环境信息所指示的当前环境不匹配的预设部件,生成提示信息。

在这些可选的实现方式中的一些应用场景中,上述执行主体可以获取目标车辆的环境图像,然后对目标车辆当前所处的环境信息进行分析。例如,执行主体可以获取设置在目标车辆上的图像采集设备所采集的环境图像。若判断目标车辆在夜间行驶,上述执行主体可以确定各预设部件的当前状态是否与夜间行驶这一环境相匹配。例如,目标车辆的车灯当前是否位于开启状态等。若上述执行主体根据目标车辆的预设部件的当前状态参数确定存在当前状态参数与夜间行驶不匹配的预设部件时,则生成提示信息。

在这些可选的实现方式中,实现了若存在状态参数与行驶环境不匹配的预设部件,生成提示信息。从而可以降低由于预设部件的状态与行车环境不符而引起的交通事故的发生率。

进一步参考图4,其示出了生成提示信息的方法的另一个实施例的流程400。该生成提示信息的方法的流程400,包括以下步骤:

步骤401,基于接收到的目标车辆的驾驶员所输入的语音信息,确定驾驶员是否属于预设目标人群。

上述目标车辆上可以设置车载终端设备。上述车载终端设备可以接收位于目标车辆上的人员(例如驾驶员)输入的语音信息。上述车载终端设备可以是集成在上述目标车辆上的电子设备;还可以是任何可以移动的终端设备,例如手机、掌上电脑等电子设备。

当目标车辆上的车载终端设备接收到驾驶员输入的语音信息之后,车载终端设备可以将上述驾驶员所输入的语音信息发送给上述执行主体。

上述执行主体可以基于接收到的目标车辆的驾驶员所输入的语音信息来确定驾驶员是否属于预设目标人群。

这里的预设目标人群例如可以为女性驾驶员。上述执行主体可以分析驾驶员所输入的语音的基频频率的范围来确定驾驶员是否为女驾驶员。当驾驶员所输入的语音的基频频率位于预设范围(例如,200hz~450hz)内时,可以确定驾驶员为女性。

此外,上述预设目标人群还可以是老年人等,本案不做限制。

步骤402,响应于确定驾驶员属于预设目标人群,获取目标车辆的驾驶员的当前操作信息。

在本实施例中,响应于确定驾驶员属于预设目标人群(例如女性驾驶员),上述的执行主体(例如图1所示的服务器)可以获取目标车辆的驾驶员的当前操作信息。

上述获取目标车辆的驾驶员的当前操作信息可以参考图2所示实施例的步骤201的说明,此处不赘述。

步骤403,基于当前操作信息确定驾驶员的当前行车意图。

上述步骤403与图2所示实施例中的步骤202相同,此处不赘述。

步骤404,确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配。

上述步骤404与图2所示实施例中的步骤203相同,此处不赘述。

步骤405,响应于存在当前状态参数与当前行车意图不匹配的预设部件,生成提示信息。

在本实施例的一些可选的实现方式中,步骤405可以包括:响应于存在当前状态参数与当前行车意图不匹配的预设部件,基于与预设目标人群对应的话术生成语音提示信息。

在这些可选的实施例中,,响应于存在当前状态参数与当前行车意图不匹配的预设部件,上述执行主体可以基于与预设目标人群对应的话术生成语音提示信息。

在实施例中,可以预先建立与预设目标人群对应的话术。这里的话术可以包括与预设目标人群对应的语气、语调等。例如使用温和的语气生成的语音提示信息,更容易使驾驶员接收。

在本实施例中,上述语音提示信息可以包括对当前状态参数与当前行车意图不匹配的预设部件进行调整的指示信息。进一步地,上述指示信息可以包括将预设部件的状态参数调整到与当前行车意图相匹配所需的调整操作的信息。例如,若行车意图为汽车启动,且后视镜的状态参数指示后视镜仍处于收起状态,此时的提示信息可以为提示驾驶员对左后视镜和右后视镜进行调整所需的操作的信息。

从图4中可以看出,与图2对应的实施例相比,本实施例中的生成提示信息的方法的流程400突出了根据接收到的驾驶员所输入的语音信息,确定驾驶员是否属于预设目标人群的步骤,以及在生成提示信息时可以基于与预设目标人群对应的话术生成语音提示信息。由此,本实施例描述的方案所生成的语音提示信息服务更具针对性。

进一步参考图5,其示出了生成提示信息的方法的又一个实施例的流程500。该生成提示信息的方法的流程500,包括以下步骤:

步骤501,基于接收到的目标车辆的驾驶员所输入的语音信息,确定驾驶员的身份信息。

上述目标车辆上可以设置车载终端设备。上述车载终端设备可以接收位于目标车辆上的人员(例如驾驶员)输入的语音信息。上述车载终端设备可以是集成在上述目标车辆上的电子设备;还可以是任何可以移动的终端设备,例如手机、掌上电脑等电子设备。

当目标车辆上的车载终端设备接收到驾驶员输入的语音信息之后,车载终端设备可以将上述驾驶员所输入的语音信息发送给上述执行主体。

上述执行主体可以基于接收到的目标车辆的驾驶员所输入的语音来确定驾驶员的身份信息。例如对驾驶员的进行声纹识别。通过声纹识别确定驾驶员的身份信息。

在一些应用场景中,上述车载终端设备在检测到驾驶员坐到驾驶座位上且开启车载终端设备之后,上述车载终端设备可以语音询问驾驶员的身份信息。驾驶员可以语音输入自己的身份信息。

需要说明的是,这里的身份信息可以是用于区别不同的驾驶员的标识信息。

需要说明的是,使用声纹识别确定人物对象的身份是目前广泛研究和使用的公知技术,此处不再赘述。

步骤502,基于与上述身份信息匹配的历史驾驶记录,确定驾驶员是否属于预设目标人群。

上述执行主体中可以关联存储每一个驾驶员的身份信息与每一个驾驶员的身份信息对应的历史驾驶记录。

通过步骤501的说明可知,上述执行主体可以通过声纹识别的方式来识别驾驶员的身份信息。或者上述执行主体可以通过车载终端设备对驾驶员身份的询问来获取驾驶员的身份信息。

目标车辆可以将驾驶员的实时驾驶操作信息发送给上述执行主体。由上述执行主体在本地或者在远程服务器中存储不同身份信息的驾驶员各自对应的驾驶操作信息,形成历史驾驶记录。

上述执行主体可以在本地或者远程服务器中获取与在步骤501中所确定的身份信息匹配的驾驶员的历史驾驶记录。通过历史驾驶记录来确定驾驶员是否属于预设目标人群。

这里的预设目标人群例如可以为接触车辆不久的人群,也即新司机。

当驾驶员属于上述预设目标人群时,其对车辆的操作信息可以反映驾驶员对车辆各部件的熟悉程度。也就是说,驾驶员的历史驾驶记录可以反映出当前驾驶员是否属于预设目标人群。

步骤503,响应于确定驾驶员属于预设目标人群,获取目标车辆的驾驶员的当前操作信息。

步骤503与图4所示实施例的步骤402相同,此处不赘述。

步骤504,基于当前操作信息确定驾驶员的当前行车意图。

上述步骤504与图2所示实施例中的步骤202相同,此处不赘述。

步骤505,确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配。

上述步骤505与图2所示实施例中的步骤203相同,此处不赘述。

步骤506,响应于存在当前状态参数与当前行车意图不匹配的预设部件,生成提示信息。

在本实施例的一些可选的实现方式中,步骤506可以包括:响应于存在当前状态参数与当前行车意图不匹配的预设部件,基于预设目标人群对应的话术生成语音提示信息。

在本实施例中,上述语音提示信息可以包括对当前状态参数与当前行车意图不匹配的预设部件进行调整的指示信息。进一步地,上述指示信息可以包括将所述预设部件的状态参数调整到与当前行车意图相匹配所需的调整操作的信息。

对于对车辆各部件、以及对车辆各部件的操作比较熟悉的驾驶员而言,可以使用专业的术语来对驾驶员进行提示。但是对于对车辆各部件、以及对车辆各部件不熟悉的驾驶员(例如上述预设目标人群),如果使用专业术语对其进行提示,可能使得这些驾驶员无法正确理解该对哪些部件执行操作,以及执行哪些操作等。因此,需要事先经过大量的数据分析确定上述预设目标人群可以理解的话术描述车辆各部件,以及对车辆各部件的调整操作。这样一来,可以使得预设目标人群更容易理解,从而达到上述语音提示的目的。

在本实施例的一些可选实现方式中,当基于与上述身份信息匹配的历史驾驶记录,确定驾驶员不属于预设目标人群时,可以不执行上述503~506的步骤。

从图5中可以看出,与图2对应的实施例相比,本实施例中的生成提示信息的方法的流程500突出了根据驾驶员的历史驾驶记录来确定驾驶员是否属于预设目标人群的步骤,在生成提示信息时可以基于与预设目标人群对应的话术生成语音提示信息的步骤。由此,本实施例描述的方案可以根据驾驶员的驾驶记录来判断是否需要生成语音提示信息,可以进一步提高生成语音提示信息服务的针对性。

进一步参考图6,作为对上述各图所示方法的实现,本申请提供了一种生成提示信息的装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。

如图6所示,本实施例的生成提示信息的装置600包括:操作信息获取单元601、第一确定单元602、第二确定单元603和生成单元604。其中,操作信息获取单元601置成获取目标车辆的驾驶员的当前操作信息,当前操作信息用于指示驾驶员所执行的当前操作;第一确定单元,被602基于当前操作信息确定驾驶员的当前行车意图;第二确定单元603置成确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配;生成单元604置成响应于存在当前状态参数与行车意图不匹配的预设部件,生成提示信息。

在本实施例中,生成提示信息的装置600的操作信息获取单元601、第一确定单元602、第二确定单元603和生成单元604的具体处理及其所带来的技术效果可分别参考图2对应实施例中步骤201、步骤202、步骤203和步骤204的相关说明,在此不再赘述。

在本实施例的一些可选的实现方式中,上述生成提示信息的装置600还包括环境信息获取单元(图中未示出)。环境信息获取单元被配置成:在第二确定单元确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配之前,获取目标车辆当前所处的环境信息;以及第二确定单元603进一步被配置成:确定目标车辆的预设部件的当前状态参数是否与环境信息所指示的当前环境相匹配;以及生成单元604进一步被配置成:响应于存在当前状态参数与环境信息所指示的当前环境不匹配的预设部件,生成提示信息。

在本实施例的一些可选的实现方式中,上述生成提示信息的装置600还包括第三确定单元(图中未示出)。第三确定单元被配置成:在操作信息获取单元601获取目标车辆的驾驶员的当前操作信息之前,基于接收到的目标车辆的驾驶员所输入的语音信息,确定驾驶员是否属于预设目标人群;以及操作信息获取单元601进一步被配置成:响应于确定驾驶员属于预设目标人群,获取目标车辆的驾驶员的当前操作信息。

在本实施例的一些可选的实现方式中,上述生成提示信息的装置600还包括第四确定单元(图中未示出)。第四确定单元被配置成:在操作信息获取单元获取目标车辆的驾驶员的当前操作信息之前,根据驾驶员输入的语音信息,确定驾驶员的身份信息;基于与身份信息相匹配的历史驾驶记录确定驾驶员是否属于预设目标人群;以及操作信息获取单元601进一步被配置成:响应于确定驾驶员属于预设目标人群,获取目标车辆的驾驶员的当前操作信息。

在本实施例的一些可选的实现方式中,生成单元604进一步被配置成:基于与预设目标人群对应的话术生成语音提示信息;其中,语音提示信息包括对当前状态参数与当前行车意图不匹配的预设部件进行调整的指示信息,指示信息包括将预设部件的状态参数调整到与当前行车意图相匹配所需的调整操作的信息。

下面参考图7,其示出了适于用来实现本申请实施例的电子设备的计算机系统700的结构示意图。图7示出的服务器仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

如图7所示,计算机系统700包括中央处理单元(cpu,centralprocessingunit)701,其可以根据存储在只读存储器(rom,readonlymemory)702中的程序或者从存储部分708加载到随机访问存储器(ram,randomaccessmemory)703中的程序而执行各种适当的动作和处理。在ram703中,还存储有系统700操作所需的各种程序和数据。cpu701、rom702以及ram703通过总线704彼此相连。输入/输出(i/o,input/output)接口705也连接至总线704。

以下部件连接至i/o接口705:包括键盘、鼠标等的输入部分706;包括诸如阴极射线管(crt,cathoderaytube)、液晶显示器(lcd,liquidcrystaldisplay)等以及扬声器等的输出部分707;包括硬盘等的存储部分708;以及包括诸如lan(局域网,localareanetwork)卡、调制解调器等的网络接口卡的通信部分709。通信部分709经由诸如因特网的网络执行通信处理。驱动器710也根据需要连接至i/o接口705。可拆卸介质711,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器710上,以便于从其上读出的计算机程序根据需要被安装入存储部分708。

特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分709从网络上被下载和安装,或从可拆卸介质711被安装。在该计算机程序被中央处理单元(cpu)701执行时,执行本申请的方法中限定的上述功能。需要说明的是,本申请所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括操作信息获取单元、第一确定单元、第二确定单元和生成单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,操作信息获取单元还可以被描述为“获取目标车辆的驾驶员的当前操作信息的单元”。

作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的装置中所包含的;也可以是单独存在,而未装配入该装置中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该装置执行时,使得该装置:获取目标车辆的驾驶员的当前操作信息,当前操作信息用于指示驾驶员所执行的当前操作;基于当前操作信息确定驾驶员的当前行车意图;确定目标车辆的预设部件的当前状态参数是否与当前行车意图相匹配;响应于存在当前状态参数与行车意图不匹配的预设部件,生成提示信息。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1