Garmin Navigators的俄罗斯TTS负责人的添加和更正
自2009年以来,Garmin由俄罗斯TTS负责人提供,根据语音综合,在导航员的语音技巧中宣布了街道的名称。由于俄罗斯语言的复杂性,尤其是俄罗斯的副词名称,所有这些声音都带有大量不正确的压力和其他扭曲的声音。发音错误可以通过内置在tts头上的字典进行调整,但是在这些声音中,这些词典要么是空的,要么包含不超过十几个名称。
大多数TTS负责人已经从官方支持中删除,并且不会得到纠正。不幸的是,Garmin实际上没有回应评论/愿望和最新版本的投票,因此唯一剩下的就是尝试帮助自己。
幸运的是,Garmin的所有tts-heads .vpm文件与.img卡文件相同,并在AS子文件模式下成功理解/组装了相同的GMAPTOL实用程序。
在有特殊知识的情况下,很有可能独立处理声音的内容,补充其词典,甚至扩展其对短语的内部处理,然后才能宣布这样的有用功能:
- 根据完整短语的背景,街道名称的偏差。
- 识别和分割成曲目的名称和索引的单词/片段(“打开p23”没有校正听起来像是“转到二十三”)
- 纠正完整短语或它们的碎片,以获得更和谐的声音(“警告狭窄的条纹” - >“道路狭窄的警告”)
- 恢复数字的结尾(“第二”或“第一”)
- 在正确的情况下以宣告它们的名称的日期处理(“ 10月25日大道” - >“ 10月20日大街”)
- 道路(街道,大道,高速公路等)的外国地位名称的翻译。目前,已经完成了来自爱沙尼亚,拉脱维亚,立陶宛,匈牙利,法国,西班牙和意大利的名称的完整翻译。对于芬兰语和德语的名字,与身份(Schützenstraße,lappeenranantie)一起写成,这种“结局”是通过接近所需发音的准备好的音素分开和发音的。
不幸的是,此类功能仅适用于最后一代TTS3票,在以前的投票中,您只能替换字典。
如今,已经有3个“世代”的TTS负责人与彼此不兼容- 在导航器中不可能替换一个上演的TTS头,将一代人换成另一代的投票。
Katerina 1.30(TTS1)
第一个俄罗斯TTS负责人。官方支持停止。
- 主要:Realspeak/Scansoft/Nuance Katerina
- 兼容的导航器:Nuvi 13xx/14xx,2455,3790 ...
- 语音模型:紧凑(Bet2 16KHz)
- 构建 - 字典:那里,二进制格式BDC(二进制本机平台词典),最大单词数-10,000
- 词典编译器:编辑rsude 2.1
- 背景短语:不存在
- 准备的声音:pykuuu__katerina.vpm
- 启动语音文件:Pycckuu__katerina 1.30
- 来源词典:dictionary_katerina.dct,utf-8中的dct文本格式用bom编码
- 字典编译:预装的RSUDE编辑器(仅在Windows XP的俄罗斯版本上正确工作)
- 语音组件:make_voice_katerina.bat
Milena 1.30(TTS2)
下一代的新俄罗斯TTS-GOT。官方支持停止。
- 初选:细微的声音器Milena
- 兼容的导航器:Nuvi 30/40/42/50/52
- 语音模型:紧凑(Bet2 16KHz)
- 构建 - 字典:有二进制dat格式
- 词典编译器:汽车5.3 + VOCON 3200嵌入开发系统3.3 SDK
- 背景短语:不存在
- 现成的声音:pycckuu __ilena.vpm
- 启动语音文件:Pycckuu__imilena 1.30
- 来源词典:dictionary_milena130.dct,用bom编码的UTF-8中的文本格式DCT
- 字典汇编:build_dictionary_milena130.bat,启动了复制 - 副本
dictcpl.pyc 。 - 语音组件:make_voice_milena130.bat
Milena 2.10(TTS3)
MILENA的第一个版本的激进更新(实际方向或自然指导)。官方支持停止。
- 初选:细微的声音器Milena
- 兼容的导航器:Nuvi 2x97/3x97,...,Nuvicam,整个驱动器系列
- 语音模型:标准(DRI40_155MRF22 22KHz) + compact(Bet2 16KHz)
- 构建 - 字典:有二进制dat格式
- 词典编译器:汽车5.3 + VOCON 3200嵌入开发系统3.3 SDK
- 背景短语:
- 单词的替代:ru.dct,UTF-8中的文本编码无BOM
- 方向/默认替换(?):dflt.dct,UTF-8中的文本编码,而无需BOM
- 正则表达式替换:pruleet.txt,用bom编码的UTF-8中的文本,需要第一个空行
- 其他正则表达式文件替换:rp_rset.txt,用bom编码的UTF-8中的文本,需要第一个空行,在RuleseT.txt之前执行
- 现成的声音:pycckuu __ilena.vpm
- 启动语音文件:pycckuu__milena 2.10
- 来源词典:
- 完整的最终词典:dictionary.dct,用bom编码的UTF-8中的文本格式DCT
- 俄罗斯名称的黑色词典:dictionary.voc,一种文本格式,类似于用bom编码的utf-8中的dct编辑米兰
- 城市名称的黑色词典:cities.Voc,一种类似于用bom编码的dct的文本格式,编辑米兰
- 外国名称的黑色字典:dictionary_foreign.voc,一种类似于utf-8中DCT的文本格式,用bom编码米兰编辑器
- 带有恢复欧洲符号的外国名称的最终词典:dictionary_foreign.dct,用bom编码的UTF-8中的文本格式DCT
- 字典汇编:build_dictionary.bat,启动了Python脚本
dictcpl.pyc的副本 - 语音组件:make_voice_milena.bat
Tatyana 2.30(TTS3)
新的TTS负责人,但在同一Milena 2.10中,在CLC语音生成技术的支持下扩展了,而不是“过时的” G2P,这要归功于这件事的主要片段听起来像是录制的播音员的声音,具有较慢甚至情感的发音。此外,语音文件中不包含CLC数据库,它分别包含主“构建-in”导航卡卡的每个更新。声音还用几个新短语补充了真实方向的技巧。官方支持继续。
- 初选:细微的声音器Milena
- 兼容的导航器:Nuvi 2x97/3x97,...,Nuvicam,整个驱动器系列
- 语音模型:标准(DRI40_155MRF22 22KHz) + compact(Bet2 16KHz)
- 构建 - 字典:有二进制dat格式
- 词典编译器:汽车5.3 + VOCON 3200嵌入开发系统3.3 SDK
- 背景短语:
- 单词的替代:ru.dct,UTF-8中的文本编码无BOM
- 方向/默认替换(?):dflt.dct,UTF-8中的文本编码,而无需BOM
- 正则表达式替换:pruleet.txt,用bom编码的UTF-8中的文本,需要第一个空行
- 其他正则表达式文件替换:rp_rset.txt,用bom编码的UTF-8中的文本,需要第一个空行,在RuleseT.txt之前执行
- 准备声音:pycckuu__tatiana.vpm
- 启动语音文件:pycckuu__tatiana 2.30
- 来源词典:
- 完整的最终词典:dictionary.dct,用bom编码的UTF-8中的文本格式DCT
- 俄罗斯名称的黑色词典:dictionary.voc,一种文本格式,类似于用bom编码的utf-8中的dct编辑米兰
- 城市名称的黑色词典:cities.Voc,一种类似于用bom编码的dct的文本格式,编辑米兰
- 外国名称的黑色字典:dictionary_foreign.voc,一种类似于utf-8中DCT的文本格式,用bom编码米兰编辑器
- 带有恢复欧洲符号的外国名称的最终词典:dictionary_foreign.dct,用bom编码的UTF-8中的文本格式DCT
- 字典汇编:build_dictionary.bat,启动了Python脚本
dictcpl.pyc的副本 - 语音组件:make_voice_tatiana.bat
城市字典
定居点的名称是在单独的字典中制作的,并包含在两个版本和Tatyana的Milena的最终词典中。它们也是Milen声音中额外的词典的一部分,该声音从4pda.ta android组装中表达2 tts,用于使用MapCamdroid,可以通过TTS来表达摄像机的警告,包括安置的名称。
- Ready词典:userdct_ruur_milena.dat
- 辅助常规发音校正表达式:rex_rur.dat,用BOM编码UTF-8中的文本,需要第一个空行
- 来源词典:
- 完整最终词典:alerts.dct,用bom编码的UTF-8中的文本格式DCT
- 黑色词典,用于校正某些MAPCAMDROID的通知:Alerts.voc,一种类似于UTF-8中DCT的文本格式,用BOM编码米兰编辑器
- 城市名称的黑色词典:cities.Voc,一种类似于用bom编码的dct的文本格式,编辑米兰
- 字典编译:build_dictionary_aleerts.bat,启动python-script
dictcpl.pyc的副本
完成的字典,如果需要,正则表达式文件将根据安装VocalizerEx2复制到Android设备上的语音数据。
链接
- 最新票的最新版本
Garmin TTS标题- 讨论Garmin中使用的此处卡中内置的名称的语音学
- 在6pda的Android中使用TTS头的论坛
笔记
- 词典,包括名称的案例形式和正则表达式,对于第二代和Tatyana的Milena来说是相同的
- 完成词典中的每次更改都会更新完成的城市词典,并且不包括在Garmin的投票中
- 要查看论坛链接https://4pda.to/forum/我们需要初步注册