一种车载tts语音播报方法、系统及车载终端的制作方法

文档序号:8944166阅读:1462来源:国知局
一种车载tts语音播报方法、系统及车载终端的制作方法
【技术领域】
[0001]本发明涉及文本转语音(Text To Speech)TTS语音播报领域,具体而言,涉及一种车载TTS语音播报方法、系统及车载终端。
【背景技术】
[0002]TTS语音播报是指将文本内容转换为音频内容并播放出来的技术,被广泛用于帮助视力障碍人士进行阅读或者不适合通过视觉获取信息的场景。
[0003]近年来,TTS语音播报技术在汽车领域的应用也越来越广泛,将TTS语音播报系统应用于汽车领域中,那么在车载环境中,驾驶员就不必用眼睛去看汽车里很小的屏幕了,只需专心驾驶车辆,从而减少因看屏幕带来的行车安全隐患。
[0004]现有的车载TTS语音播报系统中,TTS —般是作为一个功能模块集成在多功能车载终端内,且播报内容和规则是预先设置好的,TTS语音播报系统会在车辆启动后按照预先设置的规则和内容进行播报。
[0005]但是,汽车的行驶过程中,汽车的状况是不断变化的,现有的车载TTS语音播报系统因为播报规则和内容固定而无法根据车辆状态的变化而进行动态的播报。

【发明内容】

[0006]有鉴于此,本发明实施例提供了一种车载TTS语音播报方法、系统及车载终端,用于解决现有车载TTS语音播报系统不能根据车辆状态的变化而动态播报的问题。
[0007]第一方面,本发明实施例提供了一种车载TTS语音播报的方法,包括:
[0008]车载终端通过互联网与预先设置的IP导航服务模块连接,从所述IP导航服务模块获取区域集成服务器ZIS的IP地址;
[0009]所述车载终端通过获取的所述IP地址与ZIS连接;
[0010]所述车载终端收集车辆状态信息,并向所述ZIS发送;
[0011 ] 所述ZIS向TTS服务模块转发所述车辆状态信息;
[0012]所述TTS服务模块将所述车辆状态信息对应的TTS播报信息通过所述ZIS下发给所述车载终端;
[0013]所述车载终端将接收到的所述TTS播报信息转换为语音进行播报。
[0014]其中,所述车载终端通过互联网与预先设置的IP导航服务模块连接,从所述IP导航服务模块获取Zis的IP地址,包括:
[0015]所述车载终端接收到与所述IP导航服务模块连接的指令后,发起与所述IP导航服务模块的连接过程;
[0016]若所述车载终端与所述IP导航服务模块连接成功,则所述车载终端检测自身是否需要升级;
[0017]若需要升级,且接收到升级指令,则进一步检测互联网中是否部署了外部升级服务器;
[0018]若已部署了所述外部升级服务器,则对所述车载终端进行升级;
[0019]若所述车载终端升级完毕或者未部署外部升级服务器时,所述IP导航服务模块根据负载均衡算法确定所述车载终端对应的ZIS的IP地址;
[0020]所述IP导航服务模块将所述车载终端对应的ZIS的IP地址发送给所述车载终端;
[0021]所述车载终端接收到所述ZIS的IP地址后断开与所述IP导航服务模块的连接。
[0022]其中,所述TTS服务模块将所述车辆状态信息对应的TTS播报信息通过所述ZIS下发给所述车载终端,包括:
[0023]所述TTS服务模块根据所述车辆状态信息在数据库DB中查找与所述车辆状态信息对应的TTS播报信息;
[0024]若查找到所述对应的TTS播报信息,则所述TTS服务模块从数据库DB中读取所述对应的TTS播报信息发送给所述ZIS ;
[0025]所述ZIS将从所述TTS服务模块接收到的所述TTS播报信息发送给所述车载终端。
[0026]所述ZIS向TTS服务模块转发所述车辆状态信息之后,所述TTS服务模块将所述车辆状态信息对应的TTS播报信息通过所述ZIS下发给所述车载终端之前,该方法进一步包括:
[0027]TTS服务模块读取预先设置的播报规则;
[0028]若所述播报规则允许播报所述车辆状态信息对应的TTS播报信息,则执行所述TTS服务模块将所述车辆状态信息对应的TTS播报信息通过所述ZIS下发给所述车载终端的步骤。
[0029]所述播报规则,包括:
[0030]若所述车辆状态信息为车辆启动时的自检信息,则判断所述自检信息是否为当天第一次发送,若为第一次发送,则允许播报所述车辆状态信息对应的TTS播报信息,若非当天第一次发送,则对比所述自检信息与上一次发送的自检信息是否一致,若不一致,则允许播报所述自检信息对应的TTS播报信息;
[0031]若所述车辆状态信息为手机应用软件APP未安装的信息,则判断所述APP未安装的信息对应的TTS播报信息当天是否已经播报过,或是否已经超过预设的播报次数,若未播报过且未超过预设的播报次数,则允许播报所述APP未安装的信息对应的TTS播报信息;
[0032]若所述车辆状态信息为保养信息,则判断所述保养信息对应的TTS播报信息当天是否已经播报过,或者是否已经超过预设的播报次数,若未播报过且未超过预设的播报次数,则允许播报所述保养信息对应的TTS播报信息;
[0033]若所述车辆状态信息为车辆启动信息,则允许播报所述车辆启动信息对应的TTS播报信息;
[0034]若所述车辆状态信息为不良驾驶行为信息,则允许播报所述车辆启动信息对应的TTS播报信息;
[0035]若所述车辆状态信息为关闭车载终端TTS语音播报功能信息,则判断所述关闭车载终端TTS语音播报功能信息对应的TTS播报信息当月是否已经播报过,若未播报过,则允许播报所述关闭车载终端TTS语音播报功能信息对应的TTS播报信息。
[0036]第二方面,本发明实施例提供了一种车载TTS语音播报系统,包括:
[0037]车载终端、IP导航服务模块、区域集成服务器ZIS和TTS服务模块;
[0038]所述车载终端通过互联网与所述IP导航服务模块连接,用于从所述IP导航服务模块获取所述ZIS的IP地址,并通过获取的所述IP地址与ZIS连接;所述车载终端还用于收集车辆状态信息,并向所述ZIS发送;所述车载终端将接收的与所述车辆状态信息对应的TTS播报信息转化为语音进行播报;
[0039]所述IP导航模块用于将ZIS的IP地址发送给所述ZIS ;
[0040]所述ZIS用于向所述TTS服务模块转发所述车辆状态信息;
[0041]所述TTS服务模块用于将所述车辆状态信息对应的TTS播报信息通过所述ZIS下发给所述车载终端。
[0042]其中,所述车载终端包括:
[0043]接收模块,用于接收与所述IP导航服务模块连接的指令,还用于在所述车载终端接收到所述ZIS的IP地址后断开与所述IP导航服务模块的连接;
[0044]发起模块,用于在所述接收模块接收到与所述IP导航服务模块连接的指令后,发起与所述IP导航服务模块的连接过程;
[0045]检测模块,用于所述车载终端与所述IP导航服务模块连接成功后,所述车载终端检测自身是否需要升级,还用于若需要升级,且接收到升级指令后,进一步检测互联网中是否部署了外部升级服务器;
[0046]所述IP导航服务模块包括:
[0047]确定单元,用于根据负载均衡算法确定所述车载终端对应的ZIS的IP地址;
[0048]发送单元,用于将所述车载终端对应的ZIS的IP地址发送给所述车载终端。
[0049]其中,所述TTS服务模块包括:
[0050]查找单元,用于根据所述车辆状态信息在数据库DB中查找与所述车辆状态信息对应的TTS播报信息;
[0051]第一读取单元,用于从数据库DB中读取所述对应的TTS播报信息;
[0052]发送单元,用于将从数据库DB中读取的所述对应的TTS播报信息发送给所述ZIS ;
[0053]所述ZIS包括:
[0054]接收模块,用于接收所述TTS服务模块发送的与所述车辆状态信息对应的TTS播报信息;
[0055]发送模块,用于将从所述TTS服务模块接收的与所述车辆状态信息对应的TTS播报信息发送给所述车载终端。
[0056]其中,所述TTS服务模块还包括:
[0057]第二读取单元,用于读取TTS服务模块中预先设置的播报规则;
[0058]判断单元,用于判断所述播报规则是否允许播报所述车辆状态信息对应的TTS播报信息,若允许,则允许所述查找单元、所述第一读取单元及所述发送单元执行将所述车辆状态信息对应的TTS播报信息通过所述ZIS下发给所述车载终端的步骤。
[0059]第三方面,本发明实施例提供了一种车载终端,包括:
[0060]连接模块,通过互联网与预先设置的IP导航服务模块连接,从所述IP导航服务模块获取区域集成服务器ZIS的IP地址,并通过所述ZIS的IP地址与所述ZIS连接;
[0061]硬件检测模块,用于收集车辆状态信息;
[0062]信息发送模块,用于将所述硬件检测模块收集到的车辆状态信息通过互联网发送给所述ZIS ;
[0063]信息接收模块,用于接收所述ZIS发送的与所述车辆状态信息对应的TTS播报信息;
[0064]TTS语音播报模块,用于将所述信息
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1