辞客堂数位杂谈版 2018-04-13
最近发现有道词典的语音很不错,但是喜欢Lingoes的Oxford词典,想结合两者(显示Oxford词典+有道语音库)。
在有道词典中点击下载语音库资料
下载的文件在这个目录:
C:\Users\nidaye\AppData\Local\Microsoft\Windows\INetCache\IE\B0IMGPCE\voiceUK[1].7z
C:\Users\nidaye\AppData\Local\Microsoft\Windows\INetCache\IE\Q346VY6D\voiceUS[1].7z
解压后存放在这里:C:\Users\nidaye\AppData\Local\Yodao\DeskDict\Dictionary
语音是dat格式的,具体怎么解析的现在还没有看,应该是加密数据,估计用偏移读取后解密的,有待验证,时间紧后面处理。
虽然暂时没法下载这个语音库,但是可以手动提取,方法就是,一个词一个词的查,语音自动截取到这个目录,文件没有后缀,其实是个MP3格式的,只要批处理加上后缀即可。
下面是批处理:
for /r %%a in (*) do if "%%~xa"=="" ren "%%~a" "%%~na.mp3"
本文使用的软件是这个版本:
根据林格斯的官网下载离线真人语音,都是mp3格式的,直接用咱们上面生成的替换即可。
================================================================================
下面是Ligoes的官网上真人语音库下载及安装:http://www.lingoes.cn/zh/translator/speech.htm
使用真人发音
注意: 本页内容仅适用于灵格斯2.9.0 及更新的版本, 2.8.1 及之前老版本用户请查阅这里
安装真人发音语音库
安装真人语音库的方法非常简单,只要打开 {用户语音库文件夹}文件夹, 在里面创建一个子文件夹(文件夹命名是随意的,建议使用语音库的名称),然后将下载到的语音库压缩文件解压到这个目录下即可。 如果要删除某个语音库,直接删除这个语音库的文件夹就行了。
首先, 要找到 {用户语音库文件夹} 的位置, 它在:
<span></span><strong><span>C:\Users\你的用户名</span><span>\AppData\Local\Lingoes\Translator\user_data\speech</span><span>\</span></strong>
下<span><strong>{</strong></span><strong><span>灵格斯安装文件夹</span><span>}</span><span>\user_data\speech\</span></strong>
下现在就以 灵格斯基础英语语音库 为例,示范一下如何安装:
1. 首先在 {用户语音库文件夹}下创建一个名为"Lingoes English" 的子文件夹,路径如下:2. 下载 灵格斯基础英语语音库 压缩文件,将其中的所有文件及目录都解压缩到这个新建的文件夹下。
3. 然后在灵格斯的 "设置" -> "语音" -> "真人发音引擎" -> "声音" 列表中,选中声音 "Lingoes English", 并点击 “重建索引文件” 按钮, 完成索引重建后, 按 "确定" 退出设置面板, 即完成安装。
注意:在每次安装/修改语音库后,记得点一下“重建索引文件”按钮,这样灵格斯就会重新为每个语音库创建正确的单词索引文件,可以大大提升软件在查找和播放语音文件时的速度。
在 2.4.1 及以后版本中, 提供了指定语音库文件存放到其他目录的方法, 按此查看
如果你希望将语音库文件存放到其他的目录, 而非灵格斯的speech目录下, 请按以下方法设定:RedirectPath=这里填写语音库文件实际存放的路径
例如你实际存放语音库的目录是 D:\Lingoes English\ 则填写再继续完成上述的步骤 3 即可.
你也可以自行制作自已的语音库按此查看真人语音库制作示例...
例如我要创建一个名为 My Voice 的语音库,里面有 hello, world, how are you, 中国,good 五个单词,这时我们只要创建一个新文件夹:
{用户语音库文件夹}\My Voice\
然后将5个单词的发音分别录制成 mp3 文件,放到 My Voice 文件夹下:
{用户语音库文件夹}\My Voice\hello.mp3
{用户语音库文件夹}\My Voice\world.mp3
{用户语音库文件夹}\My Voice\how are you.mp3
{用户语音库文件夹}\My Voice\中国.mp3
{用户语音库文件夹}\My Voice\good.mp3
就完成了制作和安装过程,然后在使用时选中 My Voice 这个声音即可。
注意,对以下9个不允许在文件名中出现的字符,要将其转换成对应的URL编码,具体如下:
\ => %5c
/ => %2f
: => %3a
* => %2a
? => %3f
" => %22
< => %3c
> => %3e
| => %7c
真人语音库推荐
灵格斯基础英语语音库(包括 10836个常用英文单词)
文件大小: 24.1 MB
下载地址: 从 DBank 网盘下载本地下载
更多语音库,请前往 VeryCD 网站中下载:
这些都是 VeryCD 网站上的热心用户发布的,你可以通过 eMule电骡、迅雷或者快车等下载软件下载。你还可以从网络上找到更多,有中文、广东话、德语、法语、西班牙语等等。
使用 TTS 合成发音
首先,使用TTS语音朗读功能,先需要TTS 5.1 语音引擎支持:
你可以从此处下载 Microsoft Text-To-Speech (TTS) 语音引擎进行安装。
如果你已经可以在灵格斯中听到声音,则无需再安装此文件,仅下载附加语言包就可以了。
以下情况默认无需安装:
Microsoft TTS 语音引擎 + 三款英语发音
微软TTS语音引擎 (TTS Engines) 5.1版,包括 Sam / Mary / Mike 三种美国英语发音
文件大小: 9.92 MB
下载地址: 从 DBank 网盘下载本地下载
优秀的 TTS 语音库推荐
简体中文朗读语音库(Microsft TTS 男声)以下是一些优秀的电信级质量 TTS 语音引擎, 你可以通过它们的公司网站获得.