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/我們需要初步註冊