牛津高阶双解10离线语音瘦身+兼容性修复

原帖:Hazuki’s 精装 - 牛津高阶双解第10版完美版(OALDPE)
修改内容:

  1. 将离线单词和句子发音转成10kbps opus格式,放到2.mdd中(离线图片改成1.mdd,除了文件名外一点没改),所有文件的总体积大幅缩小到1G以内,其中离线语音从1.05G+2.10G缩小到550M;
  2. 修复安卓mdict的句子离线语音无法播放的bug——推测是无法正确处理文件名含有“#”的文件,就用了土办法,直接把文件名里的“#”改成“@”;
  3. 右上角那个弹出框里的句子语音类型(英/美)加了个即时生效的函数。

下载地址:https://pan.baidu.com/s/1b15Opk_4UAwEqaGMYOKkFA?pwd=wjj8 提取码: wjj8

注意:我在js前面改了一些默认设置,有需求的自己改即可,作者的注释写的很清楚。
20241219发布后更新一次:修正app-ext类型的例句不发音的bug

13 个赞

非常感谢分享,谢谢,在dictanggo android 能正常运作。

漂亮啊,MDict词典完美使用,感谢楼主无私奉献!

效果不错,但是点发音时总是会跳到查单词。

1 个赞

把点译关了呗

好的,可以了

Thanks for making and sharing slim version.
Here is a confusion. Is it 2023 or 2024 version?

Here is your modified version…


Original version by Hazuki…


Thanks

手贱改了,后来发现改错了…

Are these same. Should I change it name into 2024?

应该是2024,我后来才发现24.9有个版本,改掉的问题似乎在这个版本里也是改掉的

太厉害了
我爱你!!!

大佬,为啥你的这个版本里have出现了完全一样的两次,就好像两个词头似的。原词典里就不会啊。


没有发现此问题…

MDict词典,两手机和一平板都是有的,真的。

抱歉,应该是MDict的问题,原词典也是相同情况。在欧路里都是正常的。

大佬,能不能请问个很傻的问题:oaldpe.3.mdd文件打开把mp3文件名里的#换成@后不做任何其他修改,重新打包回去,要让词典能使用此离线文件发音,该修改啥,怎么修改?

不是太好改,因为原来的mdx里的在线发音网址是根据离线文件链接生成的。
要不你试试把oaldpe.3.mdd里的#换成%23,然后把mdx里发音链接里的#改成%23(或者通过js改)?或者用我改的mdx+mdd(1,2,3.mdd用原来的),把<audio>里头的src中的opus改回mp3。

万分感谢!!! :pray:
虽然没能成功,但那是我太笨了,兼老眼昏花。不折腾了,就用大佬你的成品。 :grin: :grin: :grin: :grin: :grin: :grin:

用不了百度网盘,如果方便的话,能不能传一份到论坛的网盘或者Google Drive?非常感谢!

作者你好,使用了你1.MDD和2.mdd,其他的均使用H大原版文件,现在单词和离线例句都无法发音,但图片可以正常显示,请问这是什么原因呢?我使用的是IOS版的欧路词典。