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

文档序号:8944166阅读:来源:国知局
会检测所述车载终端310是否需要升级,如果需要升级,并且接收到升级指令后,检测模块313还用于进一步检测互联网中是否部署了外部升级服务器;
[0159]如果部署了外部升级服务器,则导航到智信通的ZIS网管进行升级,升级完成后重新由发起模块312发起与所述IP导航服务模块320的连接;
[0160]如果不需要升级或者未部署外部升级服务器时,所述IP导航服务模块320根据负载均衡算法确定所述车载终端对应的ZIS的IP地址,并将所述车载终端310对应的ZIS330的IP地址发给所述车载终端310 ;
[0161]所述车载终端310内的接收模块311在接收到所述ZIS330的IP地址后,所述车载终端330断开与所述IP导航服务模块320的连接。
[0162]所述IP导航服务模块320用于将所述ZIS330的IP地址发送给所述ZIS330 ;
[0163]作为一个实施例,如图6所示,所述IP导航服务模块320可以包括:
[0164]确定单元321和发送单元322。
[0165]所述车载终端通过互联网与预先设置的IP导航服务模块连接,从所述IP导航服务模块获取区域集成服务器ZIS的IP地址,具体包括如下步骤:
[0166]用户选择车载终端310是否需要连接IP导航服务模块320,如果选择连接,那么车载终端310内的接收模块311,就会接收与所述IP导航服务模块连接的指令;
[0167]接收模块311接收到与所述IP导航服务模块320连接的指令后,所述车载终端310内的发起模块312就会发起与所述IP导航服务模块320的连接;
[0168]所述车载终端310与所述IP导航服务模块320连接成功后,所述车载终端310内的检测模块313就会检测所述车载终端310是否需要升级,如果需要升级,并且接收到升级指令后,检测模块313还用于进一步检测互联网中是否部署了外部升级服务器;
[0169]如果部署了外部升级服务器,则导航到智信通的ZIS网管进行升级,升级完成后重新由发起模块312发起与所述IP导航服务模块320的连接;
[0170]如果不需要升级或者未部署外部升级服务器时,所述IP导航服务模块320中的确定单元321根据负载均衡算法确定所述车载终端对应的ZIS的IP地址;
[0171]所述负载均衡的算法有依序(Round Robin)、比重(Weighted Round Robin)、使用者端(User)、联机数量(Sess1n)和自动分配(Auto Mode)等。
[0172]所述IP导航服务模块320中的确定单元确定所述车载终端对应的ZIS的IP地址后,所述IP导航服务模块320中的发送单元322将所述车载终端310对应的ZIS330的IP地址发送给所述车载终端310 ;
[0173]所述车载终端310内的接收模块311在接收到所述ZIS330的IP地址后,所述车载终端330断开与所述IP导航服务模块320的连接。
[0174]所述ZIS330用于向所述TTS服务模块340转发所述车辆状态信息;
[0175]作为一个实施例,如图7所示,所述ZIS330可以包括:
[0176]接收模块331和发送模块332。
[0177]接收模块331,用于接收所述TTS服务模块发送的与所述车辆状态信息对应的TTS播报信息;
[0178]发送模块332,用于将从所述TTS服务模块接收的与所述车辆状态信息对应的TTS播报信息发送给所述车载终端。
[0179]所述车载TTS语音播报方法中:
[0180]所述车载终端310通过互联网与预先设置的IP导航服务模块320连接,从所述IP导航服务模块获取区域集成服务器ZIS330的IP地址;
[0181]所述车载终端310通过获取的所述IP地址与ZIS330连接;
[0182]所述车载终端310收集车辆状态信息,并向所述ZIS330发送;
[0183]所述ZIS330向TTS服务模块340转发所述车辆状态信息;
[0184]所述TTS服务模块340根据所述车辆状态信息在数据库DB中查找与所述车辆状态信息对应的TTS播报信息;
[0185]查找到所述对应的TTS播报信息,则所述TTS服务器从DB数据库读取所述对应的TTS播报信息并发送给所述ZIS330 ;
[0186]所述ZIS330内的接收模块331接收所述TTS服务模块340发送的与所述车辆状态信息对应的TTS播报信息;
[0187]所述ZIS330内的接收模块331接收所述TTS服务模块340发送的与所述车辆状态信息对应的TTS播报信息后,所述ZIS330内的发送模块332将所述车俩信息对应的TTS播报信息发送给所述车载终端310。
[0188]所述TTS服务模块340用于将所述车辆状态信息对应的TTS播报信息通过所述ZIS330下发给所述车载终端。
[0189]作为一个实施例,如图8所示,所述TTS服务模块可以包括:
[0190]第二读取单元341、判断单元342、查找单元343、第一读取单元344和发送单元345。
[0191]所述第二读取单元341,用于读取TTS服务模块340中预先设置的播报规则;
[0192]所述判断单元342,用于判断所述播报规则是否允许播报所述车辆状态信息对应的TTS播报信息,若允许,则执行所述TTS服务模块340将所述车辆状态信息对应的TTS播报信息通过所述ZIS330下发给所述车载终端310的步骤。
[0193]所述查找单元343,用于根据所述车辆状态信息在数据库DB中查找与所述车辆状态信息对应的TTS播报信息;
[0194]所述第一读取单元344,用于从数据库DB中读取所述对应的TTS播报信息;
[0195]所述发送单元345,用于将从数据库DB中读取的所述对应的TTS播报信息发送给所述 ZIS330 ;
[0196]所述车载TTS语音播报方法中:
[0197]所述车载终端310通过互联网与预先设置的IP导航服务模块320连接,从所述IP导航服务模块获取区域集成服务器ZIS330的IP地址;
[0198]所述车载终端310通过获取的所述IP地址与ZIS330连接;
[0199]所述车载终端310收集车辆状态信息,并向所述ZIS330发送;
[0200]所述ZIS330向TTS服务模块340转发所述车辆状态信息;
[0201]所述TTS服务模块340中的第二读取单元341从TTS服务模块中读取预先设置的播报规则;
[0202]所述播报规则在前面介绍TTS语音播报流程时已经详细介绍,因此这里就不再赘述。
[0203]所述TTS服务模块340中的判断单元342,判断所述播报规则是否允许播报所述车辆状态信息对应的TTS播报信息。
[0204]如果所述播报规则允许播报所述车辆状态信息对应的TTS播报信息,则所述TTS服务模块中的查找单元343根据所述车辆状态信息在数据库DB中查找与所述车辆状态信息对应的TTS播报信息;
[0205]如果所述查找单元343查找到所述对应的TTS播报信息,则所述TTS服务模块340中的第一读取单元344从DB数据库读取所述对应的TTS播报信息;
[0206]第一读取单元344从DB数据库读取所述对应的TTS播报信息之后,所述TTS服务模块340中的发送单元345将所述对应的TTS播报信息发送给所述ZIS330 ;
[0207]所述ZIS330将接收的所述对应的TTS播报信息发送给所述车载终端310 ;
[0208]所述车载终端310接收到所述TTS播报信息后,将所述播报信息转换为语音进行播报。
[0209]本发明实施例提供了一种车载终端,如图9所示,所述车载终端可以包括:
[0210]连接模块401、硬件检测模块402、信息发送模块403、信息接收模块404和TTS语音播报模块405。
[0211]所述连接模块401,通过互联网与预先设置的IP导航服务模块连接,从所述IP导航服务模块获取区域集成服务器ZIS的IP地址,并通过所述ZIS的IP地址与所述ZIS连接;
[0212]所述硬件检测模块402,用于收集车辆状态信息;
[0213]所述信息发送模块403,用于将所述硬件检测模块收集到的车辆状态信息通过互联网发送给所述ZIS;
[0214]所述信息接收模块404,用于接收所述ZIS发送的与所述车辆状态信息对应的TTS播报信息;
[0215]所述TTS语音播报模块405,用于将所述信息接收模块接收的与所述车辆状态信息对应的TTS播报信息转化为语音进行播报。
[0216]所述车载TTS语音播报方法中,
[0217]所述车载终端中的连接模块401通过互联网与预先设置的IP导航服务模块320连接,从所述IP导航服务模块320获取区域集成服务器ZIS330的IP地址;
[0218]所述车载终端获取所述ZIS330的IP地址后,所述车载终端中的连接模块401通过获取的所述IP地址与ZIS330连接;
[0219]所述车载终端中的信息检测模块402收集车辆状态信息,并通过所述车载终端中的信息发送模块403将所述车
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1