感谢 @amob 提供了原始数据,这个数据格式非常混乱,有不少冗余内容,我只是尽量还原了xml。
此前的讨论:
英文版:
双解版效果:
css基本是按英文版的改的,如果有希望改版的可以重新美化下。 cefr标识和音频图标没有用自带的,是从牛津官网找的,另外这个版本只有英音,例句没有语音。两个mdd分别是图片和音频。
Oxford Elementary Learners English-Chinese Dictionary
链接: 百度网盘 请输入提取码 提取码: 1234
原始数据:
niudetail.7z (9.5 MB)
处理脚本:
convert_oxford.py (14.1 KB)
17 个赞
牛 感谢。有了大佬做奠基,后面其他小伙伴添砖加瓦。
例句语音原本就没有,并不是删除了,如果想要例句语音只能从旧版本匹配,新词肯定是没有的。
我查了下是文件名有#字符需要二次转义,写成%2523才能正常播放,另外有一些单词主要是派生词的语音文件缺失,这个可能需要 @amob 帮忙补全,或者谁有英文版自带的发音资源更好,看官网说英文版应该是有例句发音的。 现在mdx文件已经更新了,重新下载就行。
went%23_gb_2.mp3和gone%23_gb_4.mp3都没有
xliley
13
用mdict ,bluedict没声音。dictango有声音
我之前是在golden-dict测试的,我怀疑是特殊字符转义各词典的实现不一样,现在又更新了一下,把特殊字符彻底去除了,应该没有问题了。
1 个赞
OELECD5.1.mdd这个文件也改了,需要重新下。
1 个赞
有你真好
18
单词语音包语音文件名中的%23并未去除,与mdx文件中的名称不一致。Mdict和GoldenDict中点击喇叭都无法发音。
mdd后来更新了,确认现在版本没问题,你如果是之前下载的重新下载一下试试。
1 个赞