一种基于驾驶情绪的语音播报方法、系统、设备及介质与流程

文档序号:32746488发布日期:2022-12-30 22:24阅读:29来源:国知局
一种基于驾驶情绪的语音播报方法、系统、设备及介质与流程

1.本发明涉及车辆技术领域,尤其是涉及一种基于驾驶情绪的语音播报方法、系统、终端设备及计算机可读存储介质。


背景技术:

2.随着我国汽车保有量的增加,行车道路上的车辆越来越多,且有些行车道路的路况较为复杂,使得一些驾驶员在行车过程中难免产生紧张情绪,而行车紧张容易造成交通事故的发生,因此亟需一种语音播报方法,当驾驶员产生紧张情绪时通过语音进行关怀,缓解驾驶员的紧张情绪,从而减少因行车紧张而造成交通事故的情况。
3.现有的语音播报方法通常难以准确地判断驾驶员的驾驶情绪,从而无法有效地基于驾驶情绪进行语音播报。


技术实现要素:

4.本发明提供一种基于驾驶情绪的语音播报方法、系统、设备及介质,以解决现有的语音播报方法难以准确地判断驾驶员的驾驶情绪,从而无法有效地基于驾驶情绪进行语音播报的技术问题,通过获取用户的当前心率值、汗液检测结果、当前车速及用户特征,从多维度判断用户的紧张程度,能够准确地判断用户的驾驶情绪,从而能够有效地基于用户的驾驶情绪确定待播报的语音信息并进行播报。
5.为了解决上述技术问题,本发明实施例第一方面提供一种基于驾驶情绪的语音播报方法,包括如下步骤:
6.检测用户的当前心率值,并根据所述当前心率值与第一预设心率值、第二预设心率值的心率比较结果,获得第一情绪检测结果;其中,所述第一预设心率值小于所述第二预设心率值;
7.基于通过汗液传感器检测所获得的用户的汗液检测结果,获得第二情绪检测结果;
8.获取当前车速及用户的用户特征;
9.根据所述第一情绪检测结果、所述第二情绪检测结果、所述用户特征和所述当前车速,按照预设的语音播报规则确定目标语音信息,并将所述目标语音信息进行播报。
10.作为优选方案,所述根据所述第一情绪检测结果、所述第二情绪检测结果、所述用户特征和所述当前车速,按照预设的语音播报规则确定目标语音信息,具体包括如下步骤:
11.根据所述第一情绪检测结果、所述第二情绪检测结果和所述用户特征,在预设的紧张程度对照表中确定用户的当前紧张程度;
12.获取所述当前车速与第一预设车速、第二预设车速的车速比较结果,并根据所述当前紧张程度和所述车速比较结果,在预设的语音信息对照表中确定所述目标语音信息;
13.其中,所述第一预设车速小于所述第二预设车速。
14.作为优选方案,所述基于通过汗液传感器检测所获得的用户的汗液检测结果,获
得第二情绪检测结果,具体包括如下步骤:
15.通过预先配置于方向盘的所述汗液传感器检测用户的手部是否存在汗液;
16.若存在汗液,则判定所述汗液检测结果为有汗液;
17.若未存在汗液,则判定所述汗液检测结果为无汗液;
18.根据所述汗液检测结果,获得所述第二情绪检测结果。
19.作为优选方案,所述方法具体通过如下步骤获取所述用户特征:
20.对所述用户的面部特征进行识别;
21.根据所述面部特征的识别结果预测获得用户的年龄,并根据所述年龄获取所述用户特征。
22.作为优选方案,所述根据所述面部特征的识别结果预测获得用户的年龄,并根据所述年龄获取所述用户特征,具体包括如下步骤:
23.根据所述面部特征的识别结果预测获得用户的年龄,并判断所述年龄是否小于第一预设年龄;
24.若所述年龄小于所述第一预设年龄,则所述用户特征为青年;
25.若所述年龄大于或等于所述第一预设年龄,则所述用户特征为中年。
26.作为优选方案,所述方法具体通过如下步骤检测用户的当前心率值:
27.通过预先配置于方向盘的心率传感器对用户的心率值进行实时检测,获取所述当前心率值。
28.本发明实施例第二方面提供一种基于驾驶情绪的语音播报系统,包括车机端和云端;
29.所述车机端,用于:
30.检测用户的当前心率值;
31.所述云端,用于:
32.根据所述当前心率值与第一预设心率值、第二预设心率值的心率比较结果,获得第一情绪检测结果;其中,所述第一预设心率值小于所述第二预设心率值;
33.基于通过汗液传感器检测所获得的用户的汗液检测结果,获得第二情绪检测结果;
34.所述车机端,还用于:
35.获取当前车速及用户的用户特征;
36.所述云端,还用于:
37.根据所述第一情绪检测结果、所述第二情绪检测结果、所述用户特征和所述当前车速,按照预设的语音播报规则确定目标语音信息;
38.所述车机端,还用于:
39.将所述目标语音信息进行播报。
40.作为优选方案,所述云端用于根据所述第一情绪检测结果、所述第二情绪检测结果、所述用户特征和所述当前车速,按照预设的语音播报规则确定目标语音信息,具体包括:
41.根据所述第一情绪检测结果、所述第二情绪检测结果和所述用户特征,在预设的紧张程度对照表中确定用户的当前紧张程度;
42.获取所述当前车速与第一预设车速、第二预设车速的车速比较结果,并根据所述当前紧张程度和所述车速比较结果,在预设的语音信息对照表中确定所述目标语音信息;
43.其中,所述第一预设车速小于所述第二预设车速。
44.本发明实施例第三方面提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述的基于驾驶情绪的语音播报方法。
45.本发明实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如第一方面任一项所述的基于驾驶情绪的语音播报方法。
46.相比于现有技术,本发明实施例的有益效果在于,通过获取用户的当前心率值、汗液检测结果、当前车速及用户特征,从多维度判断用户的紧张程度,能够准确地判断用户的驾驶情绪,从而能够有效地基于用户的驾驶情绪确定待播报的语音信息并进行播报。
附图说明
47.图1是本发明实施例中的基于驾驶情绪的语音播报方法的流程示意图;
48.图2是本发明实施例中的基于驾驶情绪的语音播报系统的结构示意图。
具体实施方式
49.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.参见图1,本发明实施例第一方面提供一种基于驾驶情绪的语音播报方法,包括如下步骤s1至步骤s4:
51.步骤s1,检测用户的当前心率值,并根据所述当前心率值与第一预设心率值、第二预设心率值的心率比较结果,获得第一情绪检测结果;其中,所述第一预设心率值小于所述第二预设心率值;
52.步骤s2,基于通过汗液传感器检测所获得的用户的汗液检测结果,获得第二情绪检测结果;
53.步骤s3,获取当前车速及用户的用户特征;
54.步骤s4,根据所述第一情绪检测结果、所述第二情绪检测结果、所述用户特征和所述当前车速,按照预设的语音播报规则确定目标语音信息,并将所述目标语音信息进行播报。
55.值得说明的是,当用户产生紧张情绪时,其心率值通常会升高,因此本实施例通过检测用户的当前心率值,并根据当前心率值与第一预设心率值、第二预设心率值的心率比较结果,能够获取用户的第一情绪检测结果,作为判断用户的紧张程度的因素之一。优选地,为了避免误触发,第一预设心率值大于用户的基础心率。第一预设心率值作为用户处于放松状态下的心率值,而第二预设心率值大于第一预设心率值,作为用户处于紧张状态下的心率值。
56.进一步地,当用户产生紧张情绪时,除了心率值会升高,排出的汗液量通常也会增多,因此本实施例基于通过汗液传感器检测所获得的用户的汗液检测结果,获得用户的第二情绪检测结果,作为判断用户的紧张程度的因素之一。此外,本实施例将当前车速与用户的用户特征也作为判断用户的紧张程度的因素。
57.进一步地,由于不同程度的紧张情绪,所需要向用户播报的语音理应不同,以达到不同程度的安抚效果,因此本实施例结合第一情绪检测结果、第二情绪检测结果、用户特征和当前车速判断用户的驾驶情绪,进而按照预设的语音播报规则确定目标语音信息,并将目标语音信息进行播报,从而能够准确地判断用户的驾驶情绪,并针对不同的驾驶情绪进行语音播报。
58.本发明实施例提供的一种基于驾驶情绪的语音播报方法,通过获取用户的当前心率值、汗液检测结果、当前车速及用户特征,从多维度判断用户的紧张程度,能够准确地判断用户的驾驶情绪,从而能够有效地基于用户的驾驶情绪确定待播报的语音信息并进行播报。
59.作为优选方案,所述根据所述第一情绪检测结果、所述第二情绪检测结果、所述用户特征和所述当前车速,按照预设的语音播报规则确定目标语音信息,具体包括如下步骤:
60.根据所述第一情绪检测结果、所述第二情绪检测结果和所述用户特征,在预设的紧张程度对照表中确定用户的当前紧张程度;
61.获取所述当前车速与第一预设车速、第二预设车速的车速比较结果,并根据所述当前紧张程度和所述车速比较结果,在预设的语音信息对照表中确定所述目标语音信息;
62.其中,所述第一预设车速小于所述第二预设车速。
63.可以理解的是,紧张程度对照表中包括若干紧张程度对照信息,每条紧张程度对照信息明确了用户特征、第一情绪检测结果、第二情绪检测结果与紧张程度的映射关系,示例性地,紧张程度对照表如下表1所示:
64.表1紧张程度对照表
[0065][0066]
值得说明的是,n为用户的当前心率值,n1为第一预设心率值,n2为第二预设心率值,紧张程度为o1或y1时表示不紧张,紧张程度为o2或y2时表示轻度紧张,紧张程度为o3或y3时表示中度紧张,紧张程度为o4或y4时表示重度紧张。
[0067]
进一步地,由于用户产生紧张情绪时,驾驶时容易车速过快,因此本实施例将当前车速与第一预设车速、第二预设车速进行比较,并根据用户的当前紧张程度和车速比较结果,在预设的语音信息对照表中确定目标语音信息。可以理解的是,第一预设车速值较小,表示车速较慢的情况,第二预设车速值较大,表示车速较快的情况,语音信息对照表中包括若干语音对照信息,语音对照信息明确了当前紧张程度、车速比较结果与不同的语音信息的映射关系,示例性地,语音信息对照表如下表2所示:
[0068]
表2语音信息对照表
[0069][0070][0071]
值得说明的是,v为当前车速,当紧张程度为o1或y1时,表明用户当前不紧张,因此无需进行语音播报。
[0072]
示例性地,当当前紧张程度为o4,当前车速v大于90km/h时,确定目标语音信息为:车辆慢慢开,安全每一步,幸福伴终生。当当前紧张程度为y3,当前车速v大于90km/h时,确定目标语音信息为:年轻人切莫风风火火,尤其是开车。
[0073]
作为优选方案,所述基于通过汗液传感器检测所获得的用户的汗液检测结果,获得第二情绪检测结果,具体包括如下步骤:
[0074]
通过预先配置于方向盘的所述汗液传感器检测用户的手部是否存在汗液;
[0075]
若存在汗液,则判定所述汗液检测结果为有汗液;
[0076]
若未存在汗液,则判定所述汗液检测结果为无汗液;
[0077]
根据所述汗液检测结果,获得所述第二情绪检测结果。
[0078]
具体地,当用户手握方向盘时,内置于方向盘的汗液传感器会实时检测用户的手部是否存在汗液,当用户的手部流汗时,汗液传感器将检测到用户的手部存在汗液,从而向车机端传输信号。
[0079]
作为优选方案,所述方法具体通过如下步骤获取所述用户特征:
[0080]
对所述用户的面部特征进行识别;
[0081]
根据所述面部特征的识别结果预测获得用户的年龄,并根据所述年龄获取所述用户特征。
[0082]
具体地,本实施例通过集成于车辆a柱上的dms传感器对用户的面部特征进行识别,根据用户的面部特征能够大致预测用户的年龄,从而根据用户的年龄确定用户的用户特征。
[0083]
作为优选方案,所述根据所述面部特征的识别结果预测获得用户的年龄,并根据所述年龄获取所述用户特征,具体包括如下步骤:
[0084]
根据所述面部特征的识别结果预测获得用户的年龄,并判断所述年龄是否小于第一预设年龄;
[0085]
若所述年龄小于所述第一预设年龄,则所述用户特征为青年;
[0086]
若所述年龄大于或等于所述第一预设年龄,则所述用户特征为中年。
[0087]
作为其中一种可选的实施例,第一预设年龄为35岁,基于此,若预测获得的用户年龄小于35岁,则确定用户的用户特征为青年;若预测获得的用户年龄大于或等于35岁,则确定用户的用户特征为中年。
[0088]
示例性地,基于表1的紧张程度对照表,当用户特征为中年,第一情绪检测结果为n1《n≤n2,第二情绪检测结果为有汗液时,判定当前紧张程度为o3,即中度紧张;当用户特征为青年,第一情绪检测结果为n1《n≤n2,第二情绪检测结果为无汗液时,判定当前紧张程度为y2,即轻度紧张。
[0089]
作为优选方案,所述方法具体通过如下步骤检测用户的当前心率值:
[0090]
通过预先配置于方向盘的心率传感器对用户的心率值进行实时检测,获取所述当前心率值。
[0091]
具体地,当用户手握方向盘时,通过内置于方向盘的心率传感器实时检测用户的心率值,从而能够获取用户的当前心率值。
[0092]
参见图2,本发明实施例第二方面提供一种基于驾驶情绪的语音播报系统,包括车机端201和云端202;
[0093]
所述车机端201,用于:
[0094]
检测用户的当前心率值;
[0095]
所述云端202,用于:
[0096]
根据所述当前心率值与第一预设心率值、第二预设心率值的心率比较结果,获得第一情绪检测结果;其中,所述第一预设心率值小于所述第二预设心率值;
[0097]
基于通过汗液传感器检测所获得的用户的汗液检测结果,获得第二情绪检测结果;
[0098]
所述车机端201,还用于:
[0099]
获取当前车速及用户的用户特征;
[0100]
所述云端202,还用于:
[0101]
根据所述第一情绪检测结果、所述第二情绪检测结果、所述用户特征和所述当前车速,按照预设的语音播报规则确定目标语音信息;
[0102]
所述车机端201,还用于:
[0103]
将所述目标语音信息进行播报。
[0104]
作为优选方案,所述云端202用于根据所述第一情绪检测结果、所述第二情绪检测结果、所述用户特征和所述当前车速,按照预设的语音播报规则确定目标语音信息,具体包括:
[0105]
根据所述第一情绪检测结果、所述第二情绪检测结果和所述用户特征,在预设的紧张程度对照表中确定用户的当前紧张程度;
[0106]
获取所述当前车速与第一预设车速、第二预设车速的车速比较结果,并根据所述当前紧张程度和所述车速比较结果,在预设的语音信息对照表中确定所述目标语音信息;
[0107]
其中,所述第一预设车速小于所述第二预设车速。
[0108]
作为优选方案,所述车机端201,还用于:
[0109]
通过预先配置于方向盘的所述汗液传感器检测用户的手部是否存在汗液;
[0110]
若存在汗液,则判定所述汗液检测结果为有汗液;
[0111]
若未存在汗液,则判定所述汗液检测结果为无汗液;
[0112]
所述云端202,还用于:
[0113]
根据所述汗液检测结果,获得所述第二情绪检测结果。
[0114]
作为优选方案,所述车机端201用于获取所述用户特征,具体包括:
[0115]
对所述用户的面部特征进行识别;
[0116]
根据所述面部特征的识别结果预测获得用户的年龄,并根据所述年龄获取所述用户特征。
[0117]
作为优选方案,所述车机端201用于根据所述面部特征的识别结果预测获得用户的年龄,并根据所述年龄获取所述用户特征,具体包括:
[0118]
根据所述面部特征的识别结果预测获得用户的年龄,并判断所述年龄是否小于第一预设年龄;
[0119]
若所述年龄小于所述第一预设年龄,则所述用户特征为青年;
[0120]
若所述年龄大于或等于所述第一预设年龄,则所述用户特征为中年。
[0121]
作为优选方案,所述车机端201用于检测用户的当前心率值,具体包括:
[0122]
通过预先配置于方向盘的心率传感器对用户的心率值进行实时检测,获取所述当前心率值。
[0123]
本发明实施例提供的一种基于驾驶情绪的语音播报系统,通过获取用户的当前心率值、汗液检测结果、当前车速及用户特征,从多维度判断用户的紧张程度,能够准确地判断用户的驾驶情绪,从而能够有效地基于用户的驾驶情绪确定待播报的语音信息并进行播报。
[0124]
本发明实施例第三方面提供一种终端设备,包括存储器、处理器以及存储在所述
存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一实施例所述的基于驾驶情绪的语音播报方法。
[0125]
所述终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器、存储器。所述终端设备还可以包括输入输出设备、网络接入设备、总线等。
[0126]
所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-prog rammable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分。
[0127]
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(s mart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0128]
本发明实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如第一方面任一实施例所述的基于驾驶情绪的语音播报方法。
[0129]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/r am、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0130]
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1