语音合成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:39064404 阅读:16 留言:0更新日期:2023-10-12 19:57
本申请涉及一种语音合成方法、装置、计算机设备和存储介质。该方法包括:获取车辆所在的环境数据;根据环境数据确定对应的目标问候语句;对目标问候语句进行语音合成,得到目标问候语音。采用本方法能够提高车机语音系统的利用率。利用率。利用率。

【技术实现步骤摘要】
语音合成方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种语音合成方法、装置、计算机设备和存储介质。

技术介绍

[0002]车机语音系统作为现代车上必备系统,语音交互功能是必备功能。研究表明,车辆用户对车机智能语音系统的使用集中爆发在刚购入车的第一个月内,而后对该系统的使用率呈现连续降低趋势。这是由于智能语音交互需要的车辆用户指令有学习成本,以及智能系统执行成功与否,都会降低车辆用户对该功能的期待值和黏性,继而减少至不再使用,导致车机语音系统的使用率低。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种能够提高车机语音系统的利用率的语音合成方法、装置、计算机设备和存储介质。
[0004]一种语音合成方法,该方法包括:
[0005]获取车辆所在的环境数据;
[0006]根据环境数据确定对应的目标问候语句;
[0007]对目标问候语句进行语音合成,得到目标问候语音。
[0008]在其中一个实施例中,获取车辆所在的环境数据,包括:获取车辆开机请求,根据车辆开机请求获取车辆对应的时间数据和天气数据,根据车辆所在的地址获取对应的交通路况信息,根据时间数据、天气数据和交通路况信息得到环境数据。
[0009]在其中一个实施例中,根据环境数据确定对应的目标问候语句,包括:根据时间数据、天气数据和交通路况信息生成第一问候语句,获取车辆的用户对应的用户数据,根据用户数据、天气数据和时间数据生成第二问候语句,根据第一问候语句和第二问候语句生成目标问候语句。
[0010]在其中一个实施例中,根据时间数据、天气数据和交通路况信息生成第一问候语句,包括:获取预设固定格式,根据预设固定格式将时间数据、天气数据和交通路况信息进行组合,得到第一问候语句。
[0011]在其中一个实施例中,根据用户数据、天气数据和时间数据生成第二问候语句,包括:根据时间数据和用户数据判断当天是否是特定日期,当是特定日期时,获取特定日期对应的第二问候语句,当不是特定日期时,根据天气数据获取对应的第二问候语句。
[0012]在其中一个实施例中,对目标问候语句进行语音合成,得到目标问候语音,包括:对目标问候语句进行分析,得到对应的第一音色,根据第一音色对目标问候语句进行语音合成,得到目标问候语音。
[0013]在其中一个实施例中,对目标问候语句进行语音合成,得到目标问候语音,包括:获取车辆对应的用户身份数据和用户历史行为数据,根据环境数据和/或用户身份数据和/
或用户历史行为数据对目标问候语句进行调整,得到调整后的目标问候语句,对调整后的目标问候语句进行语音合成,得到目标问候语音。
[0014]在其中一个实施例中,根据环境数据和/或用户身份数据和/或用户历史行为数据对目标问候语句进行调整,得到调整后的目标问候语句,包括:根据环境数据对目标问候语句进行调整,得到调整后的目标问候语句;和/或根据用户身份数据对目标问候语句进行筛选,得到筛选后的目标问候语句;和/或根据用户历史行为数据进行预测,得到用户下一行为数据;获取用户下一行为数据对应的行为问候语句;根据行为问候语句对目标问候语句进行调整,得到调整后的目标问候语句。
[0015]在其中一个实施例中,对调整后的目标问候语句进行语音合成,得到目标问候语音,包括:根据用户身份数据和/或用户历史行为数据确定匹配的第二音色,根据第二音色对调整后的目标问候语句进行语音合成,得到目标问候语音。
[0016]一种语音合成装置,该装置包括:
[0017]获取模块,用于获取车辆所在的环境数据;
[0018]确定模块,用于根据环境数据确定对应的目标问候语句;
[0019]合成模块,用于对目标问候语句进行语音合成,得到目标问候语音。
[0020]一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0021]获取车辆所在的环境数据;
[0022]根据环境数据确定对应的目标问候语句;
[0023]对目标问候语句进行语音合成,得到目标问候语音。
[0024]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0025]获取车辆所在的环境数据;
[0026]根据环境数据确定对应的目标问候语句;
[0027]对目标问候语句进行语音合成,得到目标问候语音。
[0028]上述语音合成方法、装置、计算机设备和存储介质,通过车辆每日的环境数据,确定对应的目标问候语句,将目标问候语句进行语音合成,得到目标问候语音,车辆每日提供的环境数据不同,确定的目标问候语句不同,灵活多样,而且车辆用户在每日打开车辆瞬间则听到新鲜地、丰富多样的目标问候语音,可以增加车辆用户对车机语音系统的信赖度和愉悦度,从而提高车辆用户对车机语音系统的使用率。
附图说明
[0029]图1为一个实施例中语音合成方法的应用环境图;
[0030]图2为一个实施例中语音合成方法的流程示意图;
[0031]图3为一个实施例中环境数据获取步骤的流程示意图;
[0032]图4为一个实施例中目标问候语句确定步骤的流程示意图;
[0033]图5为一个实施例中第一问候语句生成步骤的流程示意图;
[0034]图6为一个实施例中第二问候语句生成步骤的流程示意图;
[0035]图7为一个实施例中目标问候语句语音合成步骤的流程示意图;
[0036]图8为一个实施例中目标问候语句调整步骤的流程示意图;
[0037]图9为一个实施例中语音合成装置的结构框图;
[0038]图10为一个实施例中计算机设备的内部结构图;
[0039]图11为一个实施例中计算机设备的内部结构图。
具体实施方式
[0040]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0041]本申请提供的语音合成方法,可以应用于如图1所示的应用环境中。其中,车载终端102通过网络与服务器104进行通信。其中,车载终端102可以但不限于是各种与车辆连接的个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0042]具体地,车载终端102采集车辆所在的环境数据,并发送至服务器104,服务器104接收到车辆所在的环境数据,根据环境数据确定对应的目标问候语句,对目标问候语句进行语音合成,得到目标问候语音,并返回至车载终端102,车载终端102可以播放目标问候语音。
[0043]在另一个实施例中,车载终端102获取车辆所在的环境数据,根据环境数据确定对应的目标问候语句,对目标问候语句进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音合成方法,所述方法包括:获取车辆所在的环境数据;根据所述环境数据确定对应的目标问候语句;对所述目标问候语句进行语音合成,得到目标问候语音。2.根据权利要求1所述的方法,其特征在于,所述获取车辆所在的环境数据,包括:获取车辆开机请求;根据所述车辆开机请求获取所述车辆对应的时间数据和天气数据;根据所述车辆所在的地址获取对应的交通路况信息;根据所述时间数据、所述天气数据和所述交通路况信息得到所述环境数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述环境数据确定对应的目标问候语句,包括:根据所述时间数据、所述天气数据和所述交通路况信息生成第一问候语句;获取所述车辆的用户对应的用户数据;根据所述用户数据、所述天气数据和所述时间数据生成第二问候语句;根据所述第一问候语句和所述第二问候语句生成所述目标问候语句。4.根据权利要求3所述的方法,其特征在于,所述根据所述时间数据、所述天气数据和所述交通路况信息生成第一问候语句,包括:获取预设固定格式;根据所述预设固定格式将所述时间数据、所述天气数据和所述交通路况信息进行组合,得到所述第一问候语句。5.根据权利要求3所述的方法,其特征在于,所述根据所述用户数据、所述天气数据和所述时间数据生成第二问候语句,包括:根据所述时间数据和所述用户数据判断当天是否是特定日期;当是所述特定日期时,获取所述特定日期对应的第二问候语句;当不是所述特定日期时,根据所述天气数据获取对应的第二问候语句。6.根据权利要求1所述的方法,其特征在于,所述对所述目标问候语句进行语音合成,得到目标问候语音,包括:对所述目标问候语句进行分析,得到对应的第一音色;根据所述第一音色对所述目标问候语句进行语音合成,得到目标问候语音。7.根据权利要求1所述的方法,其特征在于,所述对所述目标问候语句进行语音合成,得到目...

【专利技术属性】
技术研发人员:李洁琼张人杰丁雪枫
申请(专利权)人:大众问问北京信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1