语音唤起方法、装置和设备与流程

文档序号:12834519阅读:418来源:国知局
语音唤起方法、装置和设备与流程

本申请涉及互联网技术,尤其涉及一种应用于交通工具的语音唤起方法、装置和设备。



背景技术:

随着社会经济的不断发展,有车一族越来越多,人们对车辆的要求也越来越高。为了满足用户的需求,各大车辆生产商在车辆的智能化上投入了很大的研发成本,以使得车辆能够更加便捷于人们的生活。

目前,车辆中的语音唤起是常见的车辆与用户的交互行为,例如,当用户有来电时,用户可以通过唤起车载语音功能来接听电话,无需驾驶员手持手机,从而避免了危险驾驶等问题。

但是,目前的语音唤起需要用户手动进行唤起,并且所针对的对象较为单一,适用性不高,使得人机交互不够智能化。



技术实现要素:

本申请提供一种语音唤起方法、装置和设备,以解决现有技术的语音唤起需要用户手动唤起,且针对的对象较为单一,适用性不高,人机交互不够智能化的技术问题。

一个方面,本申请提供一种语音唤起方法,包括:

获取语音交互场景;

根据所述语音交互场景确定对应的第一语音,并向用户播报所述第一语音,所述第一语音为提示用户与所述交通工具或者所述交通工具上的设备进行交互的语音;

接收用户根据所述第一语音输入的操作信息,并根据所述操作信息执行相应的操作。

上述所提供的语音唤起方法,通过获取语音交互场景,并通过该语音交 互场景自动唤起交通工具的语音功能为用户播报当前语音交互场景对应的第一语音,以提示用户与交通工具或者交通工具上的设备进行交互,从而使得交通工具的系统在接收到用户根据第一语音输入的操作信息后,根据该操作信息执行相应的操作,以保证与用户之间的交互行为,满足用户的交互要求。该方法在获取到语音交互场景时自动为用户唤起语音,为用户提供丰富的语音内容,便于用户与交通工具进行交互,无需用户手动触发来唤起交通工具的语音交互功能,并且提高了人机交互的智能性;另外,车载系统所获取的语音交互场景可以与交通工具行驶状态对应,由于交通工具行驶状态较为丰富,因此使得与交通工具行驶状态对应的语音交互场景也比较丰富,进而使得本申请能够针对不同的交通工具行驶状态主动唤起交通工具的语音功能,提高了交通工具的语音唤起的适用性。

作为一种可实现的方式,所述接收用户根据所述第一语音输入的操作信息,并根据所述操作信息执行相应的操作,具体包括:

接收用户根据所述第一语音所输入的用户操作指令;

根据所述用户操作指令,判断所述用户的操作是否为所述第一语音所指示用户执行的用户操作;

若是,则停止播报所述第一语音。

该方式通过第一语音向用户提示用户所需执行的用户操作,进而在用户根据第一语音的指示执行用户操作后,根据用户输入的用户操作指令判断用户的操作是否为第一语音所指示用户执行的用户操作,并在交通工具的系统检测到用户执行的操作是第一语音所指示用户执行的用户操作时,停止播放第一语音,使得用户能够直观的获知交通工具的需求,便于用户及时发现交通工具的异常或者用户的不当操作,进一步提高了用户的体验。

作为一种可实现的方式,所述接收用户根据所述第一语音输入的操作信息,并根据所述操作信息执行相应的操作,具体包括:

接收用户根据所述第一语音所提示的内容输入的第二语音,所述第一语音用于提示用户针对所述第一语音所提示的内容进行选择操作,所述第二语音为用户的选择结果;

根据所述第二语音执行相应的操作。

该方式通过第一语音指示用户针对第一语音所提示的内容进行选择操作,从而获得用户根据第一语音输入的第二语音,并根据该第二语音执行相应的操作,使得人机交互更加的智能化;并且,本发明实施例提供的方法,可以预先获知用户潜在的触发语音的需求,主动为用户唤起语音,并提示用户待办事件,避免用户遗忘待办事件,给用户提供了便捷,进一步提高了用户的体验。

作为一种可实现的方式,所述获取语音交互场景,具体包括:

获取与所述交通工具行驶相关的参数信息;其中,所述参数信息包括外界行驶环境信息、交通工具状态信息和用户行为信息中的至少一类;

根据所述参数信息确定交通工具当前行驶状态对应的语音交互场景。

可选的,所述外界行驶环境信息包括路况信息和/或天气信息,所述交通工具状态信息包括交通工具自身状况信息和/或交通工具警告音信息。可选的,作为一种可实现的方式,所述交通工具警告音信息包括所述交通工具警告音的类型或者所述交通工具警告音的播报次数。

该方式通过采集与交通工具行驶相关的参数信息,并根据该参数信息确定交通工具当前行驶状态对应的语音交互场景,从而根据该语音交互场景主动唤起交通工具的语音功能,与用户进行交互,即通过参数信息的多样性,保证了语音交互场景的多样性,进而丰富了主动唤起交通工具语音功能的方式,提高了交通工具的语音唤起的适用性。

作为一种可实现的方式,所述参数信息包括用户行为信息,所述获取与交通工具行驶相关的参数信息,具体包括:

向存储所述用户行为信息的设备发送获取指令,所述获取指令携带所述用户预设的授权码或者所述交通工具的标识;

接收所述设备在验证所述授权码或者所述交通工具的标识合法后发送的用户行为信息。

该方式通过交通工具的系统(例如车载系统)向存储用户行为信息的设备发送携带用户预设的授权码或者所述交通工具的标识的获取指令,使得存储用户行为信息的设备在验证授权码或者交通工具的标识合法后,将用户行为信息发送给交通工具的系统,保证了用户行为信息的隐私安全。

作为一种可实现的方式,所述参数信息包括用户行为信息,所述获取与 交通工具行驶相关的参数信息,具体包括:

接收用户输入的用户行为信息。

可选的,所述用户行为信息包括用户待办事件。

作为一种可实现的方式,所述用户待办事件包括所述用户待办事件的发生时刻,则所述向用户播报所述第一语音,具体包括:

根据所述用户待办事件的发生时刻,确定向所述用户播报所述第一语音的时刻;

在所述时刻到达时,向所述用户播报所述第一语音。

该方式通过确定播报第一语音的时刻,在时刻到达时向用户播报第一语音,其可以预先获知用户潜在的触发语音的需求,主动为用户唤起语音,并提示用户待办事件,避免用户遗忘待办事件,给用户提供了便捷,进一步提高了用户的体验。

另一方面,本申请提供一种语音唤起装置,包括:

获取模块,用于获取语音交互场景;

确定模块,用于根据所述获取模块获取的所述语音交互场景确定对应的第一语音,所述第一语音为提示用户与所述交通工具或者所述交通工具上的设备进行交互的语音;

语音播报模块,用于向用户播报所述确定模块确定的所述第一语音;

接收模块,用于接收用户根据所述确定模块确定的所述第一语音输入的操作信息;

处理模块,用于根据所述接收模块接收到的所述操作信息执行相应的操作。

作为一种可实现的方式,所述接收模块,具体用于接收用户根据所述第一语音所输入的用户操作指令;

所述处理模块,具体用于根据所述用户操作指令,判断所述用户的操作是否为所述第一语音所指示用户执行的用户操作,并在判断所述用户的操作为所述第一语音所指示用户执行的用户操作时,指示所述语音播报模块停止播报所述第一语音。

作为一种可实现的方式,所述接收模块,具体用于接收用户根据所述第一语音所提示的内容输入的第二语音,所述第一语音用于提示用户针对所述 第一语音所提示的内容进行选择操作,所述第二语音为用户的选择结果;

所述处理模块,具体用于根据所述第二语音执行相应的操作。

作为一种可实现的方式,所述获取模块,包括:

获取子模块,用于获取与交通工具行驶相关的参数信息;其中,所述参数信息包括外界行驶环境信息、交通工具状态信息和用户行为信息中的至少一类;

确定子模块,用于根据所述参数信息确定交通工具当前行驶状态对应的语音交互场景。

作为一种可实现的方式,所述外界行驶环境信息包括路况信息和/或天气信息,所述交通工具状态信息包括交通工具自身状况信息和/或交通工具警告音信息。

作为一种可实现的方式,所述交通工具警告音信息包括所述交通工具警告音的类型或者所述交通工具警告音的播报次数。

作为一种可实现的方式,所述参数信息包括用户行为信息,所述获取子模块,具体包括:

发送单元,用于向存储所述用户行为信息的设备发送获取指令,所述获取指令携带所述用户预设的授权码或者所述交通工具的标识;

接收单元,用于接收所述设备在验证所述授权码或者所述交通工具的标识合法后发送的用户行为信息。

作为一种可实现的方式,所述参数信息包括用户行为信息,所述获取子模块,具体用于接收用户输入的用户行为信息。

作为一种可实现的方式,所述用户行为信息包括用户待办事件。

作为一种可实现的方式,所述用户待办事件包括所述用户待办事件的发生时刻;所述语音播报模块,包括:

确定单元,用于根据所述用户待办事件的发生时刻,确定向所述用户播报所述第一语音的时刻;

播报单元,用于在所述确定单元确定的所述时刻到达时,向所述用户播报所述第一语音。

上述各可实现方式所提供的语音唤起装置,其有益效果可以参照上述各可实现方式中的语音唤起方法所带来的有益效果,在此不再赘述。

另一方面,本申请提供一种语音唤起设备,包括:

处理器,用于获取语音交互场景,并根据所述语音交互场景确定对应的第一语音;

输出设备,耦合至所述处理器,用于向用户播报所述第一语音,所述第一语音为提示用户与所述交通工具或者所述交通工具上的设备进行交互的语音;

输入设备,耦合至所述处理器,用于接收用户根据所述第一语音输入的操作信息;

所述处理器,还用于根据所述输入设备获得的所述操作信息执行相应的操作。

作为一种可实现的方式,所述输入设备,具体用于接收用户根据所述第一语音所输入的用户操作指令;

所述处理器,具体用于根据所述用户操作指令,判断所述用户的操作是否为所述第一语音所指示用户执行的用户操作,并在判断所述用户的操作为所述第一语音所指示用户执行的用户操作时,指示所述输出设备停止播报所述第一语音。

作为一种可实现的方式,所述输入设备,具体用于接收用户根据所述第一语音所提示的内容输入的第二语音,所述第一语音用于提示用户针对所述第一语音所提示的内容进行选择操作,所述第二语音为用户的选择结果;

所述处理器,具体用于根据所述第二语音执行相应的操作。

作为一种可实现的方式,所述输入设备,还用于获取与交通工具行驶相关的参数信息;其中,所述参数信息包括外界行驶环境信息、交通工具状态信息和用户行为信息中的至少一类;

所述处理器,具体用于根据所述参数信息确定交通工具当前行驶状态对应的语音交互场景。

作为一种可实现的方式,所述外界行驶环境信息包括路况信息和/或天气信息,所述交通工具状态信息包括交通工具自身状况信息和/或交通工具警告音信息。

作为一种可实现的方式,所述交通工具警告音信息包括所述交通工具警告音的类型或者所述交通工具警告音的播报次数。

作为一种可实现的方式,所述参数信息包括用户行为信息;

所述输出设备,还用于向存储所述用户行为信息的设备发送获取指令,所述获取指令携带所述用户预设的授权码或者所述交通工具的标识;

所述输入设备,具体用于接收所述设备在验证所述授权码或者所述交通工具的标识合法后发送的用户行为信息。

作为一种可实现的方式,所述参数信息包括用户行为信息,所述输入设备,具体用于接收用户输入的用户行为信息。

作为一种可实现的方式,所述用户行为信息包括用户待办事件。

作为一种可实现的方式,所述用户待办事件包括所述用户待办事件的发生时刻;

所述处理器,还用于根据所述用户待办事件的发生时刻,确定向所述用户播报所述第一语音的时刻;

所述输出设备,具体用于在所述时刻到达时,向所述用户播报所述第一语音。

上述各可实现方式所提供的语音唤起设备,其有益效果可以参照上述各可实现方式中的语音唤起方法所带来的有益效果,在此不再赘述。

另一方面,本申请提供一种用于交通工具的语音唤起设备,包括:机载处理器、机载输出设备和机载输入设备;

所述机载处理器,用于获取语音交互场景,并根据所述语音交互场景确定对应的第一语音;

所述机载输出设备,耦合至所述机载处理器,用于向用户播报所述第一语音,所述第一语音为提示用户与所述交通工具或者所述交通工具上的设备进行交互的语音;

所述机载输入设备,耦合至所述机载处理器,用于接收用户根据所述第一语音输入的操作信息;

所述机载处理器,还用于根据所述机载输入设备获得的所述操作信息执行相应的操作。

另一方面,本申请提供一种车载互联网操作系统,包括:

语音控制单元,根据所获取的语音交互场景确定对应的第一语音并向用户进行播报;

操作控制单元,根据车载输入设备获取的操作信息控制语音唤起系统执行相应的操作;其中,所述操作信息为用户根据所述第一语音输入给所述车载输入设备的。

在本申请中,通过获取交通工具当前行驶状态所对应的语音交互场景,并通过该语音交互场景自动唤起交通工具的语音功能为用户播报当前语音交互场景对应的第一语音,以提示用户与交通工具或者交通工具上的设备进行交互,从而使得交通工具的系统在接收到用户根据第一语音输入的操作信息后,根据该操作信息执行相应的操作,以保证与用户之间的交互行为,满足用户的交互要求。该申请在获取到语音交互场景时自动为用户唤起语音,为用户提供丰富的语音内容,便于用户与交通工具进行交互,无需用户手动触发来唤起交通工具的语音交互功能,并且提高了人机交互的智能性;另外,所获取的语音交互场景可以与交通工具行驶状态对应,由于交通工具行驶状态较为丰富,因此使得与交通工具行驶状态对应的语音交互场景也比较丰富,进而使得本申请能够针对不同的交通工具行驶状态主动唤起交通工具的语音功能,提高了交通工具的语音唤起的适用性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请的一种可选的组网方式的示意图;

图2为本申请一实施例提供的语音唤起方法的流程示意图;

图3为本申请一实施例提供的语音唤起方法的流程示意图;

图4为本申请一实施例提供的语音唤起方法的流程示意图;

图5为本申请一实施例提供的语音唤起方法的流程示意图;

图6为本申请一实施例提供的语音唤起方法的流程示意图;

图7为本申请一实施例提供的语音唤起方法的流程示意图;

图8为本申请一实施例提供的语音唤起方法的流程示意图;

图9为本申请一实施例提供的语音唤起装置结构示意图;

图10为本申请一实施例提供的语音唤起装置结构示意图;

图11为本申请一实施例提供的语音唤起装置结构示意图;

图12为本申请一实施例提供的语音唤起设备硬件结构示意图;

图13为本申请一实施例提供的车载系统结构示意图;

图14为本申请一实施例提供的车载互联网操作系统的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

本申请实施例所涉及的交通工具,包括但不限于,内燃机汽车或摩托车、电动汽车或摩托车、电动助力车、电动平衡车、遥控车辆等车辆、小型飞行器(例如,无人驾驶飞行器、有人小型飞行器、遥控飞行器)、以及各种变形。这里所涉及的车辆可以为单一的油路车辆、还可以是单一的汽路车辆、还可以是油汽结合的车辆、还可以是助力的电动车辆,本申请实施例对车辆的类型并不做限定,该车辆具有相应的车载系统。下述实施例均以交通工具是车辆为例来进行说明。

本申请实施例涉及的语音唤起方法、装置和设备,可以适用于图1所示的组网方式,该图1中的网络架构可以包括车辆的车载系统和无线网络。该车载系统中可以设置用户操作接口,可选的,该用户操作接口可以是供用户输入的语音接口、还可以是接收用户手动触发的操作指令的接口,例如u盘接口、usb接口、安全带插入口等等。该车辆可以与无线网络建立连接,可选的,该无线网络可以是2g网络、3g网络、4g网络或者5g网络、无线保真(wirelessfidelity,简称wifi)网络等,可选的,该无线网络还可以是物联网或者车联网,本申请实施例对网络的具体类型或者具体形式并不做限定,只要其能够提供供车辆访问并获取数据的接口即可。车载系统可以该无线网络访问不同的网络服务器,例如邮箱服务器、短信 服务器、云服务器等等,图1中仅示出了三种服务器,但并不以此为限。

可选的,本申请实施例所涉及的方法,其执行主体可以是车载系统,可选的,该车载系统可以是车辆上的车机所集成的系统,例如车载导航系统和/或车载娱乐系统,还可以是包含车机和车辆其他设备例如传感器等的系统,该车载系统可以与车辆和用户进行交互。本申请实施例对车载系统的具体内容并不做限制,只要其能够主动唤起车辆的语音功能即可。下述实施例中均以执行主体是车载系统为例进行说明,但本申请实施例的执行主体并不以此为限。

本申请实施例所涉及的语音唤起方法、装置和设备,旨在解决现有技术中的语音唤起需要用户手动唤起,且针对的对象较为单一,适用性不高,人机交互不够智能化的技术问题。

下面以具体地实施例对本申请的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。

图2为本申请一实施例提供的语音唤起方法的流程示意图。本实施例涉及的是车载系统根据所确定的语音交互场景主动向用户播报与当前语音交互场景对应的第一语音,并在接收到用户根据该第一语音所提示的内容输入的操作信息后执行相应的操作,以确保和用户的主动交互,为用户提供便捷的具体过程。如图2所示,该方法可以包括:

s101:获取语音交互场景。

具体的,以交通工具是车辆为例,本申请实施例所涉及的语音交互场景可以是能够主动触发车载系统唤起语音功能为用户播报语音,与用户进行交互的场景。可选的,该语音交互场景可以为车载系统能够主动向用户语音提示执行相应操作的场景,例如,主动通过语音向用户提示车辆异常信息(例如车辆后备箱未关闭)以使用户消除车辆的异常的语音场景。可选的,该语音交互场景还可以是车载系统通过学习或者获取一些与车辆行驶相关的参数信息(例如车辆经常经过某个地理位置)来发掘用户潜在的语音交互需求,主动向用户发起提示或者询问并和用户进行语音交互的场景,例如,用户一般是8点从家里出发,8点半沿途会去便利店买早点,车载系统可以学习该车辆到该车辆行驶相关的位置信息,当用户8点出发 的时候,可以主动询问用户是否8点半要沿途去该便利店买早点,进而根据用户的语音回答主动为用户导航去便利店或者还可以主动为用户播放舒缓的音乐等。再例如,车载系统可以在经过用户授权的情况下登录用户的邮箱服务器获取用户的一些邮件,假设邮件中存在用户在某个时刻开车去某一个地方,则在用户上车后,车载系统可以主动发起对用户的语音询问,即询问用户是否要去该地方开会,从而根据所得到的用户的语音回答来执行相应的操作。即本申请实施例涉及的技术方案,无需用户手动触发来唤起车辆的语音交互功能,而是根本不同的语音交互场景自动为用户唤起语音,为用户提供丰富的语音内容,便于用户与车辆进行交互,从而提高人机交互的智能性。

可选的,本申请实施例中的语音交互场景可以通过任意的方式确定,例如,该语音交互场景可以通过车辆的行驶状态确定。该车辆的行驶状态可以是车辆的周围环境信息、车辆的车速等,还可以是车辆内部是否存在用户操作、车辆自身是否存在不安全因素等,本申请实施例对车辆的行驶状态的类型并不做限定。可选的,不同的车辆行驶状态可以对应不同的语音交互场景,而无论是哪一种车辆的行驶状态,只要车载系统能够获取到与该车辆行驶状态对应的语音交互场景,均可以主动唤起车辆的语音功能,即本申请实施例中的自动唤起车辆语音功能的语音交互场景比较丰富,适用性高。当然,这里通过车辆的行驶状态确定语音交互场景只是一种示例,本申请实施例并不以此为限。

s102:根据所述语音交互场景确定对应的第一语音,并向用户播报所述第一语音,所述第一语音为提示用户与交通工具或者所述交通工具上的设备进行交互的语音。

具体的,当车载系统获取到上述语音交互场景之后,就可以确定出该语音交互场景对应的第一语音。可选的,车载系统可以预先建立不同的语音交互场景和不同的播报语音之间的映射关系,一旦车载系统确定了当前行驶状态所对应的语音交互场景之后,就会主动为用户播报该第一语音。可选的,上述语音交互场景的形式可以为信息形式,因此车载系统也可以对该语音交互场景进行关键字识别,并将所识别出的关键字通过语音合成技术组成第一语音,向用户播报,本申请实施例对车载系统根据所获取的 语音交互场景确定第一语音的方式并不做限定。

需要说明的是,上述第一语音的语音内容为提示用户与车辆或者车辆上的设备进行交互的语音内容,这里所说的“交互”,可以是用户与车辆或者车辆上的设备进行的语音交互,还可以是用户与车辆或者车辆上的设备的手动操作式的交互,还可以是用户与车辆或者车辆上的设备的其他方式的交互。可选的,该车辆上的设备可以是车载收音机、行车记录仪或者其他的车载设备等。

s103:接收用户根据所述第一语音输入的操作信息,并根据所述操作信息执行相应的操作。

具体的,当用户接收到车载系统播报的第一语音之后,根据第一语音的内容执行相应的用户操作,该用户操作可以是用户的语音输入、可以是用户的手动操作。当车载系统接收到用户输入的操作信息之后,根据该操作信息执行相应的操作,以保证与用户之间的交互行为,满足用户的交互要求。

本申请实施例提供的语音唤起方法,通过获取语音交互场景,并通过该语音交互场景自动唤起交通工具的语音功能为用户播报当前语音交互场景对应的第一语音,以提示用户与交通工具或者交通工具上的设备进行交互,从而使得交通工具的系统在接收到用户根据第一语音输入的操作信息后,根据该操作信息执行相应的操作,以保证与用户之间的交互行为,满足用户的交互要求。本申请实施例提供的方法,在获取到语音交互场景时自动为用户唤起语音,为用户提供丰富的语音内容,便于用户与交通工具或者交通工具上的设备进行交互,无需用户手动触发来唤起交通工具的语音交互功能,并且提高了人机交互的智能性;另外,上述所获取的语音交互场景可以与交通工具行驶状态对应,由于交通工具行驶状态较为丰富,因此使得所确定的语音交互场景也比较丰富,进而使得本申请能够针对不同的交通工具行驶状态主动唤起交通工具的语音功能,提高了交通工具的语音唤起的适用性。

图3为本申请一实施例提供的语音唤起方法的流程示意图。本实施例涉及的是获取语音交互场景的具体过程。在上述图2所示实施例的基础上, 进一步地,如图3所示,上述s101具体可以包括:

s201:获取与交通工具行驶相关的参数信息;其中,所述参数信息包括外界行驶环境信息、交通工具状态信息和用户行为信息中的至少一类。

具体的,继续以交通工具是车辆为例,上述外界行驶环境信息可以是外界行车环境信息、交通工具状态信息可以是车辆状态信息,所涉及的交通工具的自身状况信息可以是车况信息,所涉及的交通工具警告音信息可以是车辆警告音信息。因此,车载系统可以实时的获取与车辆行驶相关的参数信息,该参数信息可以包括外界行车环境信息、车辆状态信息和用户行为信息中的至少一类。可选的,该外界行车环境信息包括路况信息和/或天气信息,该车辆状态信息包括车况信息和/或车辆警告音信息,该用户行为信息可以包括用户的待办事件、还可以包括用户针对车辆的某项操作(例如用户在车辆的usb接口中插入了u盘)、还可以包括用户的某项行为习惯(例如用户习惯在某一个时刻做同样的事情)等。

可选的,上述路况信息可以包括道路是否拥堵、或者前方道路是否发生交通事故或者、该路段是否有监控摄像头等信息,上述车况信息可以包括车辆的自身设施条件信息,例如发动机是否故障、刹车片是否良好等信息,上述车辆警告音信息可以包括车辆警告音的音量信息、车辆警告音的音色信息等。可选的,该车辆警告音信息还可以是车辆警告音的类型或者车辆警告音的播报次数。

可选的,当上述参数信息为路况信息时,车载系统可以通过图1所示的无线网络与交通道路监控服务器建立通信连接,获取路况信息,还可以通过电台广播获取路况信息;可选的,当上述参数信息为天气信息时,车载系统可以通过图1所示的无线网络中的网络服务器获取天气信息;当上述参数信息为车况信息时,车载系统可以通过车辆自身的不同的传感器或者软件检测获得车况信息;当上述参数信息为车辆警告音信息时,车载系统可以通过车载音响和处理器的配合获取该车辆警告音信息。

可选的,当上述参数信息包括用户行为信息时,车载系统获取该用户行为信息的具体方式可以包括两种可能的实施方式,具体如下:

第一种可能的实施方式:参见图4所示,上述s201具体可以包括:

s301:向存储所述用户行为信息的设备发送获取指令,所述获取指令携带所述用户预设的授权码或者所述交通工具的标识。可选的,该交通工具的标识可以是车辆的标识。

具体的,该存储用户行为信息的设备可以是用户的终端、可以是网络中的各种服务器,例如邮箱服务器、短信服务器、云端服务器等。可选的,用户可以预先给车辆配置一授权码,授权该车辆可以从存储用户行为信息的设备中获取用户的行为信息。可选的,用户也可以不用为车辆配置授权码,用户可以在存储用户行为信息的设备中注册或者预留自己的车辆的标识,当该标识对应的车辆访问存储用户行为信息的设备时,就可以从存储用户行为信息的设备中获取用户的行为信息。基于此,车载系统就可以通过向存储用户行为信息的设备发送获取指令,来请求获取用户行为信息。

s302:接收所述设备在验证所述授权码或者所述交通工具的标识合法后发送的用户行为信息。

具体的,当存储用户行为信息的设备接收到车辆的获取指令后,结合获取指令中所携带的内容进行相应的合法判断,即判断获取指令中的授权码是否为用户预先配置的授权码或者判断获取指令中携带的车辆的标识是否为用户预先授权的车辆的标识。当存储用户行为信息的设备确定获取指令中的授权码或者车辆的标识合法后,就可以将用户行为信息发送给车载系统,保证了用户行为信息的隐私安全

第二种可能的实施方式:车载系统可以直接接收用户输入的用户行为信息。

在该可能的实施方式中,车载系统可以向用户提供一用户输入接口,该用户输入接口可以是设备访问接口、还可以是语音输入接口、还可以是显示屏的手写接口等。因此,用户可以通过在设备访问接口中插入存储自己行为信息的终端或者u盘等设备,使得车载系统可以读取到用户行为信息,还可以是通过语音输入接口获取到用户输入的语音,通过相应的语音识别技术获取到用户行为信息,还可以通过手写接口获取用户手写输入的用户行为信息。

至此,通过上述第一种可能的实施方式或者第二种可能的实施方式,车载系统就可以获得用户行为信息。

s202:根据所述参数信息确定交通工具当前行驶状态对应的语音交互场 景。

具体的,当车载系统获得上述参数信息之后,车载系统就可以确定当前车辆行驶状态,进而确定车辆当前行驶状态对应的语音交互场景。可选的,车载系统可以通过预设的第一映射关系确定车辆当前行驶状态对应的语音交互场景,该第一映射关系中可以包括不同的参数信息与不同的车辆行驶状态以及不同的语音交互场景之间的对应关系。本申请实施例对根据参数信息如何确定的车辆当前行驶状态对应的语音交互场景的方式并不做限定,只要能够根据该参数信息确定出车辆当前行驶状态对应的语音交互场景即可。

本申请实施例提供的语音唤起方法,通过采集与交通工具行驶相关的参数信息,并根据该参数信息确定交通工具当前行驶状态对应的语音交互场景,从而根据该语音交互场景主动唤起交通工具的语音功能,与用户进行交互。本申请实施例的技术方案,通过参数信息的多样性,保证了语音交互场景的多样性,进而丰富了主动唤起交通工具语音功能的方式,提高了交通工具的语音唤起的适用性。

图5为本申请一实施例提供的语音唤起方法的流程示意图。本实施例涉及的是用户根据第一语音所提示的内容向车载系统输入用户操作指令,车载系统根据该用户操作指令确定是否停止播报第一语音的具体过程。在上述实施例的基础上,进一步地,如图5所示,上述s103具体可以包括:

s401:接收用户根据所述第一语音所输入的用户操作指令。

具体的,继续以交通工具是车辆为例,本实施例中的第一语音用于指示用户执行对应的用户操作。故,当用户接收到车载系统播报的第一语音之后,根据该第一语音执行该第一语音所指示的用户操作。对于车载系统而言,当用户执行了该用户操作之后,车载系统通过车辆与用户之间的交互接口、或者车辆上的设备与用户之间的交互接口就可以检测到该用户操作对应的操作指令。

例如,当车辆行驶过程中用户没有系安全带,则车辆内部就会响起beep音(该beep音为车辆警告音),即当前车辆行驶状态为beep音响起, 则车载系统确定该车辆行驶状态对应的语音交互场景为安全带提示场景,进而车载系统根据该安全带提示场景确定该场景对应的第一语音为“请系好安全带”,并向用户播报;当用户接收到该第一语音之后,按照该第一语音的内容系好安全带,由此,车载系统就可以通过车辆提供的安全带插入口检测到用户的操作,进而获取到该用户操作对应的操作指令为“已插入安全带”。

再例如,当车辆行驶过程中用户没有关好左侧车门,则车辆内部也会响起beep音(该beep音与上述例子中的beep音类型可以不同),即当前车辆行驶状态为beep音响起,则车载系统确定该车辆行驶状态对应的语音交互场景为左侧车门异常场景,进而车载系统根据该车门异常场景确定该场景对应的第一语音为“请关好左侧车门”,并向用户播报;当用户接收到该第一语音之后,按照该第一语音的内容关闭好左侧车门,由此,车载系统就可以通过车辆提供的车门检测接口检测到用户的操作,进而获取到该用户操作对应的操作指令为“已关闭好车门”。

无论是上述哪一种方式,在当前车辆行驶状态为beep音响起时,车载系统均可以确定该当前车辆行驶状态对应的语音交互场景,进而确定该语音交互场景对应的第一语音,即通过文本到语音(texttospeech,简称tts)的方式向用户提示明确的语音内容,避免了用户在车内响起beep音时无法获知该beep音的含义,本申请实施例的方案可以使得用户直观有效的获知beep音的含义,提高了用户的体验。可选的,车载系统可以通过车辆警告音的类型或者车辆警告音的次数来区分所响起的车辆警告音应该对应的语音交互场景,例如,当车辆警告音为“滴滴”时,车载系统确定其对应的语音交互场景应该是安全带提示场景,当车辆警告音为“哒哒”时,车载系统确定其对应的语音交互场景为车门异常场景。

需要说明的是,对于上述beep响起,车载系统向用户播报直观的第一语音只是一种举例。可选的,当车辆行驶状态为车辆发生其他异常,例如,车辆的机油量低、车辆的发动机过热、车辆的玻璃水耗尽等等,车载系统也会根据当前行驶状态确定其对应的语音交互场景,从而向用户播放与该语音交互场景对应的第一语音,以提示用户执行该第一语音所指示的 用户的操作,使得用户可以直观有效的获知车辆的需求,便于用户及时发现车辆的异常或者用户的不当操作,进一步提高了用户的体验。

s402:根据所述用户操作指令,判断所述用户的操作是否为所述第一语音所指示用户执行的用户操作。若是,则执行s403,若否,则执行s404。

s403:停止播报所述第一语音。

s404:按照预设周期播放第一语音。

具体的,当车载系统检测到用户操作指令后,根据该用户操作指令判断用户当前所执行的操作是否为第一语音所指示用户执行的用户操作;当车载系统检测到用户当前执行的操作为第一语音所指示用户执行的用户操作,则车载系统停止播报第一语音,当车载系统检测到用户当前执行的操作不是第一语音所指示用户执行的用户操作,则车载系统按照预设周期播放该第一语音,该预设周期可以是间隔数秒播放一次第一语音。可选的,当上述第一语音针对的车辆行驶状态是beep音响起,则在车载系统检测到用户当前执行的操作不是第一语音所指示用户执行的用户操作时,也可以间隔数秒重复响起该beep音。

本申请实施例提供的语音唤起方法,通过第一语音向用户提示用户所需执行的用户操作,进而在用户根据第一语音的指示执行用户操作后,根据用户输入的用户操作指令判断用户的操作是否为第一语音所指示用户执行的用户操作,并在交通工具的系统检测到用户执行的操作是第一语音所指示用户执行的用户操作时,停止播放第一语音。本申请实施例提供的方法,可以使得用户能够直观的获知交通工具的需求,便于用户及时发现交通工具的异常或者用户的不当操作,进一步提高了用户的体验。

图6为本申请一实施例提供的语音唤起方法的流程示意图。本实施例涉及的是用户根据第一语音所提示的内容向车载系统输入第二语音,车载系统根据该第二语音与用户进行交互的具体过程。本实施例中,第一语音用于提示用户针对所述第一语音所提示的内容进行选择操作,第二语音为用户的选择结果。在上述实施例的基础上,进一步地,如图6所示,上述s103具体可以包括:

s501:接收用户根据所述第一语音所提示的内容输入的第二语音。

具体的,继续以交通工具是车辆为例,本实施例中的第一语音用于提示用户针对第一语音所提示的内容进行选择操作。故,当用户接收到车载系统播报的第一语音之后,根据该第一语音所提示的内容进行选择,并将选择结果通过语音的方式输入给车载系统,该选择结果即就是上述第二语音。例如,当车载系统确定当前行驶状态对应的语音交互场景为驾驶模式提示场景,则车载系统向用户播报第一语音“是否切换驾驶模式为经济模式”,则用户针对该第一语音可以输入选择结果,例如,用户可以是输入“是”或者“不,我要选择舒适模式”。再例如,假设车载系统获取到的参数信息为用户待办事件,设该用户待办事件为“九点开车去机场”,车载系统所确定的第一语音为“现在是否开车去机场”,这样当用户一旦启动车辆之后,车载系统就会播报该第一语音,提示用户该待办事件。

s502:根据所述第二语音执行相应的操作。

具体的,车载系统在接收到用户输入的第二语音之后,根据结合内部的匹配机制,确定该第二语音对应的操作,然后执行该操作,以保证车辆与用户之间的交互。继续以s501中所举例的例子为例,假设用户输入的第二语音为“不,我要选择舒适模式”,则车载系统可以通过语音识别技术获知第二语音的内容,然后根据该第二语音的内容将驾驶模式切换至舒适模式,从而满足用户与车辆的交互需求。

可选的,当车载系统获取的参数信息为用户待办事件,且该用户待办事件中包括用户待办事件的发生时刻,则在车载系统确定该参数信息对应的第一语音之后,如图7所示,上述向用户播报所述第一语音,具体可以包括:

s601:根据所述用户待办事件的发生时刻,确定向所述用户播报所述第一语音的时刻。

s602:在所述时刻到达时,向所述用户播报所述第一语音。

具体的,当车载系统获取的用户待办事件中包括用户待办事件的发生时刻时,车载系统可以根据该发生时刻确定向用户播报第一语音的时刻,并在该时刻到达时,向用户播报第一语音。可选的,若在车辆启动时播报第一语音的时刻还未到达,则不需要向用户播报第一语音,在该时刻到达时开始播 播报第一语音,或者,若播报第一语音的时刻已经到达车辆还未启动,则车载系统可以通过向用户的终端发送该第一语音,通过用户的终端向用户播报该第一语音,以起到提示用户的作用。

为了更清楚的介绍本实施例的方案,下面举一个具体的例子,参见图8所示的示例图,图8中,假设车载系统获取的参数信息为用户待办事件,该用户待办事件包括该待办事件的发生时刻,设该用户待办事件为“用户小x在9点在a位置有会议”,车载系统确定播报第一语音的时刻为8点30分,车载系统确定的第一语音为“半小时后在a位置有会议,预计20分钟到达,现在是否前往”。如图8所示,该方法具体包括:

s701:车载系统确定参数信息为“用户小x在9点在a位置有会议”。

s702:车载系统根据该参数信息确定当前行驶状态对应的语音交互场景为“9点在a位置有会议”。

s703:车载系统根据该语音交互场景确定播放第一语音的时刻为8点30分。

s704:车载系统在8点30分到达时,向用户播报第一语音“半小时后在a位置有会议,预计20分钟到达,现在是否前往”。

s705:用户根据第一语音向车载系统输入第二语音“是的,现在去”。

s706:车载系统向用户播报“好的,现在为您导航去a位置”。

可选的,当用户行车途中,假设车载系统又实时采集到另一参数信息,该参数信息假设为路况信息,设该路况信息为“前方道路拥堵”,则车载系统确定当前行驶状态对应的语音交互场景为“拥堵场景”,进而车载系统确定该拥堵场景对应的第一语音为“前方拥堵,去a位置可能迟到,是否电话通知会议发起人小y”,这样用户在接收到第一语音后,可以进行选择并向车载系统输入第二语音,假设该第二语音为“是”,则车载系统就可以根据该第二语音,主动向会议发起人发起呼叫请求。

本申请实施例提供的语音唤起方法,通过第一语音指示用户针对第一语音所提示的内容进行选择操作,从而获得用户根据第一语音输入的第二语音,并根据该第二语音执行相应的操作,使得人机交互更加的智能化;并且,本申请实施例提供的方法,可以预先获知用户潜在的触发语音的需 求,主动为用户唤起语音,并提示用户待办事件,避免用户遗忘待办事件,给用户提供了便捷,进一步提高了用户的体验。

以下将详细描述根据本申请的一个或多个实施例的语音唤起装置。该语音唤起装置可以被实现在交通工具的基础架构中,也可以被实现在交通工具和无线网络的交互系统中。本领域技术人员可以理解,该语音唤起装置均可使用市售的硬件组件通过本方案所教导的步骤进行配置来构成。例如,处理器组件(或处理模块、处理单元、确定模块等)可以使用来自德州仪器公司、英特尔公司、arm公司等企业的单片机、微控制器、微处理器等组件实现。

下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。

图9为本申请一实施例提供的是语音唤起装置结构示意图,该语音唤起装置,可以通过软件、硬件或者两者的结合实现。如图9所示,该语音唤起装置,包括:获取模块10、确定模块11、语音播报模块12、接收模块13和处理模块14。

其中,获取模块10,用于获取语音交互场景;

确定模块11,用于根据所述获取模块10获取的所述语音交互场景确定对应的第一语音,所述第一语音为提示用户与所述交通工具或者所述交通工具上的设备进行交互的语音;

语音播报模块12,用于向用户播报所述确定模块11确定的所述第一语音;

接收模块13,用于接收用户根据所述确定模块11确定的所述第一语音输入的操作信息;

处理模块14,用于根据所述接收模块13接收到的所述操作信息执行相应的操作。

本申请实施例提供的语音唤起装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

在本申请实施例一种可能的实施方式中,所述接收模块13,具体用于接收用户根据所述第一语音所输入的用户操作指令;

所述处理模块14,具体用于根据所述用户操作指令,判断所述用户的操 作是否为所述第一语音所指示用户执行的用户操作,并在判断所述用户的操作为所述第一语音所指示用户执行的用户操作时,指示所述语音播报模块12停止播报所述第一语音。

在本申请实施例另一种可能的实施方式中,所述接收模块13,具体用于接收用户根据所述第一语音所提示的内容输入的第二语音,所述第一语音用于提示用户针对所述第一语音所提示的内容进行选择操作,所述第二语音为用户的选择结果;

所述处理模块14,具体用于根据所述第二语音执行相应的操作。

进一步地,在上述图9所示实施例的基础上,参见图10提供的本申请一实施例提供的语音唤起装置结构示意图。在图10中,所述获取模块10,包括:

获取子模块101,用于获取与交通工具行驶相关的参数信息;其中,所述参数信息包括外界行驶环境信息、交通工具状态信息和用户行为信息中的至少一类;

确定子模块102,用于根据所述参数信息确定交通工具当前行驶状态对应的语音交互场景。

可选的,所述外界行车环境信息包括路况信息和/或天气信息,所述交通工具状态信息包括交通工具自身状况信息和/或交通工具警告音信息。可选的,所述交通工具警告音信息包括所述交通工具警告音的类型或者所述交通工具警告音的播报次数。

可选的,所述参数信息包括用户行为信息,则继续参照图10,上述获取子模块101,具体包括:发送单元1011,用于向存储所述用户行为信息的设备发送获取指令,所述获取指令携带所述用户预设的授权码或者所述交通工具的标识;

接收单元1012,用于接收所述设备在验证所述授权码或者所述交通工具的标识合法后发送的用户行为信息。

可选的,所述参数信息包括用户行为信息,上述获取子模块101,具体用于接收用户输入的用户行为信息。

可选的,所述用户行为信息包括用户待办事件。

可选的,上述用户待办事件包括所述用户待办事件的发生时刻,则参见 图11提供的本申请一实施例提供的语音唤起装置结构示意图。在图11中,上述语音播报模块12,可以包括:

确定单元121,用于根据所述用户待办事件的发生时刻,确定向所述用户播报所述第一语音的时刻;

播报单元122,用于在所述确定单元121确定的所述时刻到达时,向所述用户播报所述第一语音。

本申请实施例提供的语音唤起装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

图12为本申请一实施例提供的是语音唤起设备硬件结构示意图。该语音唤起设备可以集成在上述实施例中的车载系统中,还可以是独立的车载系统。如图12所示,该语音唤起设备可以包括处理器20、输出设备21、输入设备22、存储器23和和至少一个通信总线24。通信总线24用于实现元件之间的通信连接。存储器23可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器,存储器中可以存储各种程序,用于完成各种处理功能以及实现本实施例的方法步骤。

可选的,上述处理器20例如可以为中央处理器(centralprocessingunit,简称cpu)、应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,该处理器20通过车内线路或无线连接耦合到上述输入设备22和输出设备21。

可选的,上述输入设备22可以包括多种输入设备,例如可以包括面向用户的用户接口、面向设备的设备接口、收发信机中的至少一个。可选的,该面向设备的设备接口可以是用于设备与设备之间进行数据传输的有线接口、还可以是用于设备与设备之间进行数据或者指令传输的硬件插入接口(例如usb接口、串口、车体硬件设施之间的接口等);可选的,该面向用户的用户接口例如可以是面向用户的控制按键、用于接收语音输入的语音输入设备以及用户接收用户触摸输入的触摸感知设备(例如具有触摸感应功能的触摸屏、触控板等);可选的,上述收发信机可以是具有通信功能的射频收发芯片、基带处理芯片以及收发天线等。本申请实施例中的语音唤起设备为一通 用的语音唤起设备,其可以适用于任一的控制系统或者控制设备或者其他类型的设备。可选的,上述输出设备21可以为相应的具有通信功能的输出接口或者语音播放设备或者收发信机。

可选的,该语音唤起设备可以是用于交通工具的语音唤起设备,例如,可以是用于车辆的语音唤起设备、用于飞行器的语音唤起设备、用于水路运输工具的语音唤起设备等。关于用于交通工具的消语音唤起设备的具体内容,本申请提供了另一实施例来进行介绍,请参见后面的实施例,在此不再详述。

在本申请实施例中,处理器20,用于获取语音交互场景,并根据所述语音交互场景确定对应的第一语音;

输出设备21,耦合至所述处理器20,用于向用户播报所述第一语音,所述第一语音为提示用户与所述交通工具或者所述交通工具上的设备进行交互的语音;

输入设备22,耦合至所述处理器20,用于接收用户根据所述第一语音输入的操作信息;

所述处理器20,还用于根据所述输入设备22获得的所述操作信息执行相应的操作。

本申请实施例提供的语音唤起设备,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

可选的,所述输入设备22,具体用于接收用户根据所述第一语音所输入的用户操作指令;

所述处理器20,具体用于根据所述用户操作指令,判断所述用户的操作是否为所述第一语音所指示用户执行的用户操作,并在判断所述用户的操作为所述第一语音所指示用户执行的用户操作时,指示所述输出设备21停止播报所述第一语音。

可选的,所述输入设备22,具体用于接收用户根据所述第一语音所提示的内容输入的第二语音,所述第一语音用于提示用户针对所述第一语音所提示的内容进行选择操作,所述第二语音为用户的选择结果;

所述处理器20,具体用于根据所述第二语音执行相应的操作。

可选的,所述输入设备22,还用于获取与交通工具行驶相关的参数信息;其中,所述参数信息包括外界行驶环境信息、交通工具状态信息和用户行为 信息中的至少一类;

所述处理器20,具体用于根据所述参数信息确定交通工具当前行驶状态对应的语音交互场景。

可选的,所述外界行车环境信息包括路况信息和/或天气信息,所述交通工具状态信息包括交通工具自身状况信息和/或交通工具警告音信息。可选的,所述交通工具警告音信息包括所述交通工具警告音的类型或者所述交通工具警告音的播报次数。

可选的,所述参数信息包括用户行为信息;

所述输出设备21,还用于向存储所述用户行为信息的设备发送获取指令,所述获取指令携带所述用户预设的授权码或者所述交通工具的标识;

所述输入设备22,具体用于接收所述设备在验证所述授权码或者所述交通工具的标识合法后发送的用户行为信息。

可选的,所述参数信息包括用户行为信息,所述输入设备22,具体用于接收用户输入的用户行为信息。

可选的,所述用户行为信息包括用户待办事件。

可选的,所述用户待办事件包括所述用户待办事件的发生时刻;

所述处理器20,还用于根据所述用户待办事件的发生时刻,确定向所述用户播报所述第一语音的时刻;

所述输出设备21,具体用于在所述时刻到达时,向所述用户播报所述第一语音。

本申请实施例提供的语音唤起设备,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

图13是本申请一实施例提供的一种车载系统的框图。该车载系统800可以是一集成了多种功能的设备,例如,该车载系统可以是车载电脑、车机等,该车载系统可以包括上述的语音唤起设备。

参照图13,车载系统800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(i/o)的接口812,传感器组件814,以及通信组件816。

处理组件802通常控制车载系统800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以 包括一个或多个处理器820来执行指令,以完成上述语音唤起方法中s101至s706的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。

存储器804被配置为存储各种类型的数据以支持在车载系统800的操作。这些数据的示例包括用于在车载系统800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件806为车载系统800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为车载系统800生成、管理和分配电力相关联的组件。

多媒体组件808包括在所述车载系统800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808还可以包括前置摄像头。

音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(mic),当车载系统800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。

i/o接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是点击轮、按钮等。这些按钮可包括但不限于:音量按钮、启动按钮和锁定按钮。

传感器组件814包括一个或多个传感器,用于为车载系统800提供各个方面的状态评估。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件816被配置为便于车载系统800和其他设备之间有线或无线方式的通信。车载系统800可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,车载系统800可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述语音唤起方法。

在上述图12中关于通用的语音唤起设备的描述的基础上,本申请还提供了另一实施例,本实施例具体公开了一种用于交通工具的语音唤起设备。可选的,该语音唤起设备可以被整合在交通工具的中央控制系统中,例如可以被整合在上述实施例所涉及的车载系统中。可选的,该车载系统可以是车辆上的车机所集成的系统,例如车载导航系统和/或车载娱乐系统,还可以是包含车机和车辆其他设备例如传感器等的系统。可选的,该用于交通工具的语音唤起设备包括但不限于:车机设备、交通工具出厂后附加的控制设备等等。

具体的,该用于交通工具的语音唤起设备可以包括;机载输入设备、机载处理器、机载输出设备以及其他附加设备。需要说明的是,本申请实施例所涉及的“机载输入设备”、“机载输出设备”、“机载处理器”中的机载,可以是承载于车辆上的“车载输入设备”、“车载输出设备”以及“车载处理器”,还可以是承载于飞行器上的“机载输入设备”、“机载输出设备”、“机载处理器”,还可以是承载于其他类型交通工具上的 设备,本申请实施例对“机载”的含义并不做限定。以交通工具是车辆为例,该机载输入设备可以是车载输入设备、机载处理器可以是车载处理器、机载输出设备可以是车载输出设备。

取决于所安装的交通工具的类型的不同,上述机载处理器可以使用各种应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、中央处理器(cpu)、控制器、微控制器、微处理器或其他电子元件实现,并用于执行上述方法。上述机载处理器通过车内线路或无线连接耦合到上述机载输入设备和机载输出设备。按照上述图2至8对应的实施例中的方法,机载处理器用于用于获取语音交互场景,并根据所述语音交互场景确定对应的第一语音。

取决于所安装的交通工具的类型的不同,上述机载输出设备可以是能够与用户进行交互的接口(例如语音播报设备、扬声器、耳机等),或者,还可以是与用户的手持设备等建立无线传输的收发信机,该机载输出设备可以通过车内线路或者无线方式耦合至上述机载输入设备和机载处理器。按照上述图2至8对应的实施例中的方法,机载输出设备,用于向用户播报所述第一语音,所述第一语音为提示用户与所述交通工具或者所述交通工具上的设备进行交互的语音。

取决于所安装的交通工具的类型的不同,上述机载输入设备可以包括多种输入设备,例如可以包括面向用户的车载用户接口、面向设备的车载设备接口、收发信机中的至少一个。可选的,该面向设备的设备接口可以是用于设备与设备之间进行数据传输的有线接口(例如车辆的中控台上的与行车记录仪的连接接口、车辆的中控台上的与车门之间的线路接口、车辆的中控台上的与车载空调之间的硬件接口)、还可以是用于设备与设备之间进行数据传输的硬件插入接口(例如usb接口、串口等)、还可以是车辆的安全带插口、车辆发动机等硬件设施与其他控制设备之间的接口等;可选的,该面向用户的车载用户接口例如可以是用于车辆的方向盘控制按键、用于大型车辆或小型车辆的中控控制按键、用于接收语音输入的语音输入设备(例如,安置在方向盘或操作舵上的麦克风、中央声音采集设备、等等)、以及用户接收用户触摸输入的触摸感知设备(例如具有触摸感应功能的触摸屏、触控板等);可 选的,上述收发信机可以是车辆中具有通信功能的射频收发芯片、基带处理芯片以及收发天线等。按照上述图2至8对应的实施例中的方法,该机载输入设备用于接收用户根据所述第一语音输入的操作信息,则上述机载处理器,还用于根据所述机载输入设备获得的所述操作信息执行相应的操作。

进一步地,上述机载处理器还可以用于上述消息的推送方法中图3至图8对应的实施例中的全部或部分步骤,本申请实施例在此不再赘述。

一种计算机/处理器可读存储介质,所述存储介质中存储有程序指令,所述程序指令用于使所述计算机/处理器执行:

获取语音交互场景;

根据所述语音交互场景确定对应的第一语音,并向用户播报所述第一语音,所述第一语音为提示用户与所述交通工具或者所述交通工具上的设备进行交互的语音;

接收用户根据所述第一语音输入的操作信息,并根据所述操作信息执行相应的操作。

可选的,所述接收用户根据所述第一语音输入的操作信息,并根据所述操作信息执行相应的操作,具体包括:

接收用户根据所述第一语音所输入的用户操作指令;

根据所述用户操作指令,判断所述用户的操作是否为所述第一语音所指示用户执行的用户操作;

若是,则停止播报所述第一语音。

可选的,所述接收用户根据所述第一语音输入的操作信息,并根据所述操作信息执行相应的操作,具体包括:

接收用户根据所述第一语音所提示的内容输入的第二语音,所述第一语音用于提示用户针对所述第一语音所提示的内容进行选择操作,所述第二语音为用户的选择结果;

根据所述第二语音执行相应的操作。

可选的,所述获取交通工具当前行驶状态所对应的语音交互场景,具体包括:

获取与交通工具行驶相关的参数信息;其中,所述参数信息包括外界行驶环境信息、交通工具状态信息和用户行为信息中的至少一类;

根据所述参数信息确定交通工具当前行驶状态对应的语音交互场景。

可选的,所述外界行驶环境信息包括路况信息和/或天气信息,所述交通工具状态信息包括交通工具自身状况信息和/或交通工具警告音信息。可选的,所述交通工具警告音信息包括所述交通工具警告音的类型或者所述交通工具警告音的播报次数。

可选的,所述参数信息包括用户行为信息,所述获取与交通工具行驶相关的参数信息,具体包括:

向存储所述用户行为信息的设备发送获取指令,所述获取指令携带所述用户预设的授权码或者所述交通工具的标识;

接收所述设备在验证所述授权码或者所述交通工具的标识合法后发送的用户行为信息。

可选的,所述参数信息包括用户行为信息,所述获取与交通工具行驶相关的参数信息,具体包括:

接收用户输入的用户行为信息。

可选的,所述用户行为信息包括用户待办事件。

可选的,所述用户待办事件包括所述用户待办事件的发生时刻,则所述向用户播报所述第一语音,具体包括:

根据所述用户待办事件的发生时刻,确定向所述用户播报所述第一语音的时刻;

在所述时刻到达时,向所述用户播报所述第一语音。

上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

在上述实施例的基础上,本申请还提供一种车载互联网操作系统。本领域技术人员可以理解,该车载互联网操作系统可以管理和控制上述图12或图13所示的语音唤起设备的硬件或者车载系统的硬件或者本申请所涉及的用于交通工具的语音唤起设备的硬件以及本申请所涉及的软件资源的计算机程序,是直接运行在上述语音唤起设备或用于交通工具的语音唤起设备或者上 述图13所涉及的车载系统上的软件。该操作系统可以是用户与上述语音唤起设备或者用于交通工具的语音唤起设备的接口,也可以是硬件与其它软件的接口。

本申请提供的车载互联网操作系统,可以与车辆上的其他模块或功能设备进行交互,以控制相应模块或功能设备的功能。

具体地,以上述实施例中的交通工具为车辆、该语音唤起设备为车辆上的车机为例,基于本申请提供的车载互联网操作系统以及车辆通信技术的发展,使得车辆不再独立于通信网络以外,车辆可以与服务端或者网络服务器互相连接起来组成网络,从而形成车载互联网。该车载互联网系统可以提供语音通信服务、定位服务、导航服务、移动互联网接入、车辆紧急救援、车辆数据和管理服务、车载娱乐服务等。

下面详细说明本申请提供的车载互联网操作系统的结构示意图。图14为本申请一实施例提供的车载互联网操作系统的结构示意图。如图14所示,本申请提供的操作系统包括:

语音控制单元31,根据所获取的语音交互场景确定对应的第一语音并向用户进行播报;

操作控制单元32,根据车载输入设备获取的操作信息控制语音唤起系统执行相应的操作;其中,所述操作信息为用户根据所述第一语音输入给所述车载输入设备的。

具体地,本实施例中的语音唤起系统可以包括上述实施例中的语音唤起设备的部分硬件,例如可以包括上述实施例中的处理器和输出设备。该语音唤起系统还可以集成在上述车载互联网操作系统,还可以作为辅助车载互联网操作系统执行相应功能操作的系统。

语音控制单元31可以控制语音唤起系统根据所采集的外界行驶环境信息、交通工具状态信息和用户行为信息中的至少一类参数信息来确定当前行驶状态对应的语音交互场景。可选的,该语音交互场景可以是语音控制单元31获取的,还可以是语音控制单元31控制语音唤起系统获取的。

另外,本实施例中的车载输入设备可以包括上述实施例中的输入设备,即在语音控制单元31控制语音唤起系统向用户播报第一语音之后,用户根据第一语音向车载输入设备输入操作信息,从而操作控制单元32可以根据该操 作信息控制语音唤起系统执行相应的操作。

进一步地,该车载互联网操作系统可以通过上述的语音控制单元31以及操作控制单元32,或者在上述两种单元的基础上,结合其它单元,控制相应的组件以执行上述图2至图8所述的方法。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

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