各位大神,有没有注意到最近所有的在线发音辞典都无法发音了?
科学上网也没有的那种,无论是ios欧路还是pc的GD Tony89 发表于 2019-4-2 13:30牛,请收下我的膝盖,虽然我看明白了您说的内容,但是……我还是不会改,哈哈哈哈谢谢 ...
如果是FF大神的Oxford English Living Dictionaries Online V1.51比较简单,如果FF大神该词典所有文件你都有的话,其中有一个OELD_config.ini文件,用记事本打开,找到如下内容:/* =====================
Online pronounce server:
1: amazon cloud
2: oxford online
====================== */
us_pron_server=2将
us_pron_server=2
修改为:
us_pron_server=1
然后点保存即可。清除词典缓存(GoldenDict是Ctrl+F5),即可恢复在线发音功能。
Pertinov5 发表于 2019-4-3 00:09
我是在计算机上正常(即使config.ini设定为2: oxford online),在ios欧路词典上无论怎么改config.ini档案的 ...
更新了iOS 12.2吧?更新后,欧路上的TTS和在线发音都会失效的。 本帖最后由 alredstone 于 2019-4-2 12:45 编辑
FF大神的Oxford English Living Dictionaries Online V1.51切换成amazon cloud就可以正常发音了。(收费版不清楚,免费版https://en.oxforddictionaries.com/已经转成amazon cloud了。)baidu大神的Dictionary.com Unabridged, 2016,修改后js文件后在线正常。 https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=33088&extra=
其它在线发音词典可以参考上述方法。
看了下,baidu大神的Collins English Dictionary, 2015也是因为网站更新了发音链接导致发音失效,但完美修复需要同时修改js和mdx文件,我不打算修复。
以bidding为例:
原在线发音链接:http://www.collinsdictionary.com/sounds/0/048/04818/04818.mp3,baidu大神的处理方法为:"http://www.collinsdictionary.com/sounds/"+f+".mp3",其中 "aes(this,'"+f+"')"。bidding的mdx中对应内容为aes(this,'0/048/04818/04818')。
网站新的在线发音链接为https://www.collinsdictionary.com/sounds/hwd_sounds/04818.mp3,需要在修改mdx中aes(this,'0/048/04818/04818')为aes(this,'04818')。完美解决办法就是解压mdx进行修改。不知道有没有大神能够在不修改mdx的情况下,将 f 的识别修改为最后一个斜杠后的数字。
在线的本来就是有这种可能,所以得自己平时做成离线。 y8888 发表于 2019-4-2 08:02
在线的本来就是有这种可能,所以得自己平时做成离线。
幸好当时吓了dictionary的离线库 alredstone 发表于 2019-4-2 12:20
FF大神的Oxford English Living Dictionaries Online V1.51切换成amazon cloud就可以正常发音了。(收费版 ...
牛,请收下我的膝盖,虽然我看明白了您说的内容,但是……我还是不会改,哈哈哈哈谢谢 没有真人语音我都不用的,机器发声的语音都是鸡肋吧 alredstone 发表于 2019-4-2 14:25
如果是FF大神的Oxford English Living Dictionaries Online V1.51比较简单,如果FF大神该词典所有文件你 ...
{:4_104:}you are a hero 我是在计算机上正常(即使config.ini设定为2: oxford online),在ios欧路词典上无论怎么改config.ini档案的设定都无法发音,另FF大神的Oxford English Living Dictionaries Online V1.51及Collins COBUILD Dictionary Overhaul V2.30在ios欧路词典上调用TTS引擎的设定失效,试过修改config.ini的设定仍然无法修复,不知是否也有人遇到同样的情形? 是否有办法修复ios上调用TTS引擎的设定? alredstone 发表于 2019-4-3 08:33
更新了iOS 12.2吧?更新后,欧路上的TTS和在线发音都会失效的。
我确实是更新了iOS 12.2,经检测所有词典的在线发音都失效了,看来这可能是欧路词典对应iOS 12.2的问题……,似乎只能期待更新后能修复。
页:
[1]