luodean外语学习博客

忠孝傳家:忠為至德,孝是善門。忠於國家,孝於民族,忠孝傳家乃中華民族文化之傳統精神。忠於任職,孝於事親,乃人生成功立業之基礎也。上園小築為人立身格言-羅博平(1905-1993,國民黨少將,廣東大埔縣虎山中學首任校長)

   :: 首页 ::  :: 新文章 :: 订阅 订阅 :: 管理 :: 讨论 :: 名师 :: 档案 ::
随笔 - 15  文章 - 234  评论 - 1153 

News

留言簿

文章分类

相册

最新评论

1. re: 从npr, voa的mp3及文本自动生成字幕程序测试完毕
网上搜索一下 HTK Forced Alignment只要熟悉HTK基本上就知道该怎么把txt转换成lrc了。 (luodean)
2. 我想开发一个根据txt生成lrc字幕的程序,但是不知道如何做。
我想开发一个根据txt生成lrc字幕的程序,但是不知道如何做。 能给点思路吗? (vcplusplus)
3. re: 再见了,我的博客
---要努力由博主升级为博士了,呵呵。 离别只是暂时的,不用那么伤感,你还会有很多朋友。至少我们会记得,你曾经为这个世界贡献了一些有价值的东西,而我们拜您所赐,有幸共享了一些资源,学会了一些东西,接受... (hanren)
4. re: 再见了,我的博客
一直在看你的博客,很是感谢!衷心祝愿您幸福、快乐! (Alexa)
5. re: 再见了,我的博客
几年就在网上看到了博主的关于外语学习的文章, 对自己有很大启发, 真心的表达对您的谢意. 另外, 看到博主有介绍ipod touch的文章, 不知博主对Kindle之类的电子书有什么看法. 非常感谢.... (pengbao)

首先来看看我的Linux里的专用词典。
1。包含朗文第四版(2003),柯林斯(第3版)这两大大名鼎鼎de英英品牌词典完整数据,广辞苑第四版,研究社日英英日中词典,研究社英语或用大辞典,朝日出版社集成东京名牌大学外籍英语教师编成的六部美国口语大典,小学馆版兰登书屋超级大辞典,平凡社世界大百科,小学馆日本大百科等十来部顶尖权威词典。
2。屏幕取词,全部词典一起性查找,快捷方便,而且能够任意调整字典显示顺序。(通常一个单词可以找出近千条例句)
3。完美再现朗文2003版(即BT联盟的那个版本,应该还有种子,当然如果你很有钱,最好还是支持正版),音标准确无误,取词窗口中各关联项目以超链接方式快速查找。
4。可任意增减词库,如增加牛津的英英词典等,只要有相应的转换工具从原版CD提取数据。(这方面的工具可以下载的,只是我个人偏爱朗文和柯灵斯)
先来一个截图(词典栏中L表示朗文,C代表柯林斯,“广”代表广辞苑)

此主题相关图片如下:
按此在新窗口浏览图片
这是字典列表

此主题相关图片如下:
按此在新窗口浏览图片
下面就以了朗文现代英英词典2003版为例介绍以下制作过程。

1。首先,你要有原版Langman的CD,
没有的话就赶快买原版词典,用其附带的CD.如果真的没得卖,就到沪江ftp或想我这样的BT狂一样BT下载。CD到手后,要先安装(提取数据用,取完后,删掉也没事的),我在windows2003上装,装完后却启动不了,说是不支持此操作系统。这时千万别灰心,反正咱们也不稀罕那个破程序,只要有数据就行。
2。为提取数据做准备,你要去下载编程语言Ruby的win32版,把它解压到某个地方就可以了。如果你的系统是xp或2003,鼠标右击\ruby-1.8.0-i386-mswin32\bin目录下的ruby.exe,更改属性-----兼容98和me上打勾---ok
如图

此主题相关图片如下:
按此在新窗口浏览图片

3.下载提取软件数据的ruby脚本程序
点击下载(说明文件是日文的,没关系,中文环境下也一样用)

点击浏览该文件
解压到任意的地方(比如D:\work的目录下)
如果你懂日语的话,可以参考作者网址 http://hp.vector.co.jp/authors/VA005784/longman4/ldoce4conv.html

4.打开MS-DOS,到ruby.exe所在文件架,执行
ruby -Ks D:\work\LDOCE4Conv.rb D:\LDOCE4 E:\EPWING\LDOCE4
(D:\work\为所下载转换程序所在目录,D:\LDOCE4为朗文光盘所安装的目录,E:\EPWING\LDOCE4为输出文件要放的地方,如果你没有E分区,在C或D建立EPWING\LDOCE4文件夹)
朗文数据结构比较复杂,花时间比较长,好几个小时,(转换柯林斯只花了我10来分钟),转换完后,你会发现输出文件夹中生成了几个htm文件和一个LDOCE4.ebs文件。

5。下载日本最有名的电子书EPWING格式生成器EBStudio 1.65
http://www31.ocn.ne.jp/~h_ishida/EBStudio.html
或者点击本地下载

点击浏览该文件
虽然是日文的软件,但是别担心,完全对应中文环境,用它打开LDOCE4.ebs文件,选择输出文件目录[出力先(O)] ,最后点击执行按钮 (那个红色的X)。
执行完毕后,你会在输出目录中找到一个文件夹,恭喜你,属于你的完全垮平台的朗文整部词典的EPWING数据库做好了。

6。有字典词库还得有字典的程序才行。这种开源程序程序有的是,会编成可以改造自己喜欢的样式,不会编程也不必着急,有现成的软件可以下载。强烈推荐ebviewer这个程序,因为它跨平台,跨语言,对应所有的OS
LINUX 版(用GTK编写的) http://prdownloads.sourceforge.net/ebview/ebview-0.3.6.tar.gz
(在Linux中编译程序的时候,先安装 ftp://ftp.sra.co.jp/pub/misc/eb/eb-4.1.3.tar.gz

windows版 : http://prdownloads.sourceforge.net/ebview/ebview-0.3.5-win32-ja.exe
(如果在winxp或2003下,先把属性改成兼容2000)

6。安装成功后,第一次执行程序时,先加载字典,从菜单tool---options---Dictionary Groups 如图(group name可以随便输入词典组的名称,Path的地方输入你自己制作的词库的目录,可以使用部分的目录,如 D: ,然后Depth(查找深度)中输入较大的数字如4或5,然后按下Search Disk,程序会自动寻找词库然后列成表。如果没找到,说明目录下不存在正确词库文件。
7。如果要使用屏幕取词功能,从菜单栏中tools--Selection--Search In Popup 就可以了。


此主题相关图片如下:
按此在新窗口浏览图片

论坛帖子:http://bbs.yeshj.com/dispbbs.asp?boardID=46&ID=201646

posted on 2005-05-22 00:00 luodean 阅读(26387) 评论(51)  编辑  收藏 所属分类: 英语电子词典

评论

#1楼 2005-06-19 21:05 小蛙
天下真大!!
  回复  引用    

#2楼 2005-07-30 03:52 zhaok
我想问的是如何将反编译成的ebs文件转化为txt文件?很急,希望luodean指教在下。
  回复  引用    

#3楼 2005-07-30 03:53 zhaok
我想问的是如何将反编译成的ebs文件转化为txt文件?很急,希望luodean指教在下。
诚恳求教zhaohongxin0@yahoo.com.cn
  回复  引用    

#4楼 2005-07-31 18:24 luodean
修改ruby程序是一种方法,但是没有编程基础的话,可以先转换成EPWING格式,在使用一个叫DDWIN的免费软件(只能在日语环境下,中文xp,2003的话先把语言设为日语),在没有输入任何单词的空白状况下,采用全文搜索,再结果另存为txt文件就可以了。速度挺快的,我转了一下朗文2003的,只需要几分钟而以。
  回复  引用    

#5楼 2005-09-19 21:08 zy26
Langman的CD可以在Windows 2003下运行
  回复  引用    

#6楼 2005-09-25 19:52 daxigua
luodean,朗文的ruby脚本程序是用什么软件编的,怎么编?
  回复  引用    

#7楼 2005-11-01 15:20
!!!!!!!!!!!!!!!
  回复  引用    

#8楼 2005-11-11 15:08 tonylt
刚刚做好了collins的字库,但windows版的ebview不能下载了,版主能不能提供我一个tonyltao@yahoo.com.cn
谢谢
  回复  引用    

#9楼 2005-11-11 21:47 luodean
http://jaist.dl.sourceforge.net/sourceforge/ebview/ebview-0.3.5-win32-ja.exe

  回复  引用    

#10楼 2005-11-12 00:08 tonylt
谢谢版主的quick response, 但我用版主的方法不能导入字典,Disk search result 什么结果也没有,而且退出ebview的tool-option窗口还显示出错:"fatal abort error" 和"runtime error". 这样只能判断为“目录下不存在正确词库文件”吗?有没有别的判断词库文件是否正确的方法?
  回复  引用    

#11楼 2005-11-18 13:44 瞻望
我多年来收集多种词典,苦于各有一个程序,而且编码时不时冲突。比如英文视窗下把非unicode显示为中文的时候,有若干欧语带符号的就不能正常显示。请问这个能不能在导入的时候解决?

慢慢向你学习……学文科的,看得有点晕……本来是过来想问oed能不能导入金山词霸的……

研究社的新和英英和的电子版,请问是哪里找到的?
  回复  引用    

#12楼 2005-11-19 23:16 cc
原来要自己写脚本,我不懂啊,有柯林斯的词典的RUBI脚本吗?
  回复  引用    

#13楼 2005-11-20 02:24 cc
在制作柯林斯词典时,我也遇到和 tony 一样的问题,楼主能够帮忙解释一下吗?多谢了
  回复  引用    

#14楼 2005-11-20 04:33 luodean
做好的字典不能直接放在系统分区(如C:)下面,可能会造成字典路径认不出来。
ebview还是在linux下好用。windows版本的确不稳定。
  回复  引用    

#15楼 2005-11-20 11:25 cc
可是我没有放在C盘下面啊,而且用EBWIN也找不到词典,不知道为什么?
  回复  引用    

#16楼 2005-11-20 18:25 cc
能不能把你柯林斯转换好的词典文件共享一下啊,在这里先谢谢啦!
bdbob2me@163.com*__*
  回复  引用    

#17楼 2005-11-22 15:49 cc
楼主啊,我用柯林斯第三版成功了,不知道为什么第四版就是不行。
  回复  引用    

#18楼 2005-11-22 16:33 cc
第三版转化出来还是不认啊!真是郁闷
  回复  引用    

#19楼 2005-11-22 16:34 cc
真的能够帮忙吗?多谢啊
  回复  引用    

#20楼 2005-12-13 22:16 愁容骑士
我想下载第三版的克林斯辞典,如果哪位网友方便的话,可以加我qq。说明是提供辞典即可。多谢。我的qq号码是8128592
  回复  引用    

#21楼 2005-12-29 21:46 默默
好像那个rugy不能用阿
  回复  引用    

#22楼 2006-01-07 01:55 zxy
急求,不能运行,楼主能帮忙看看吗,我的mail:zxystar@163.com

D:\ruby\bin>ruby -Ks D:\work\LDOCE4Conv.rb D:\Program Files\longman\LDOCE D"\EPW
ING\LDOCE
D:/work/zlib.dll: 127: 找不到指定的程序。   - Init_zlib (LoadError)
D:/work/zlib.dll        from D:/work/ldoce4/package.rb:1
        from D:/work/ldoce4/cfg.rb:6:in `require'
        from D:/work/ldoce4/cfg.rb:6
        from D:/work/LDOCE4Conv.rb:44:in `require'
        from D:/work/LDOCE4Conv.rb:44
  回复  引用    

#23楼 2006-01-07 20:20 jkl
我也遇到了这个错误,看这个工具自带的说明,好像要把zlib.dll copy到ruby的bin目录下,不懂日语 -.-bb 但是还是不行。可能因为ruby版本不一致吧。后来发现把原来目录下的zlib.dll直接删掉似乎就可以了,正在转化ing。
  回复  引用    

#24楼 2006-01-07 22:26 zxy
楼上的用的什么版本阿?我好几个版本都试过了,能交流一下吗?我的qq:3400345
  回复  引用    

#25楼 2006-01-07 22:57 jkl
我是ruby 1.8.2,看lz的说明,如果系统是xp/2003,要把ruby.exe改成windows 98/me compatible运行模式,否则运行到一半会segmentation fault。
把zlib.dll文件“移动”到ruby的bin目录下,和ruby.exe在同一个目录。开始我是复制过去,会出现你说的这个错误。把原来目录下的zlib.dll删掉后就可以了。
已经转完了,在我的本本上1个小时多一点搞定 :D
  回复  引用    

#26楼 2006-01-07 23:05 zxy
恩,我也换成1.8.2了,刚才用的1.8.0就不行,谢谢楼上的指点阿
  回复  引用    

#27楼 2006-01-09 18:31 007
无法加入字典,Disk search result始终为空,并且出现runtime error
  回复  引用    

#28楼 2006-01-12 13:06 dou
请问版主 我装上ebview启动出现Failed to convert filename from Shift_JIS不知什么原因,另外,硬盘上的辞典搜索到了,但输入单词点击“搜索”后提示我“请输入单词”不知问题出在什么地方
  回复  引用    

#29楼 2006-01-13 05:48 dou
请问版主 我装上ebview启动出现Failed to convert filename from Shift_JIS不知什么原因,另外,硬盘上的辞典搜索到了,但输入单词点击“搜索”后提示我“请输入单词”不知问题出在什么地方
我的操作系统是Xp
  回复  引用    

#30楼 2006-01-26 01:17 AuAu
楼主,我想一下,途中获得的ebs文件是一个什么样格式的文件,这种文件的一般用途如何?
  回复  引用    

#31楼 2006-01-26 01:18 AuAu
(上面少打一个字)
楼主,我想问一下,途中获得的ebs文件是一个什么样格式的文件,这种文件的一般用途如何?

  回复  引用    

#32楼 2006-03-09 21:22 cytacc
有提取OALD词库的RUBY或者其它程序吗?
从这下载的TXT没有音标,想自己做个有音标的。
  回复  引用    

#33楼 2006-03-19 20:40 fighter
我用的是ruby 1.8.2,可是我解压以后却在bin文件下找不到ruby.exe
请问是怎么回事啊
  回复  引用    

#34楼 2006-03-19 20:40 fighter
我用的是ruby 1.8.2,可是我解压以后却在bin文件下找不到ruby.exe
请问是怎么回事啊
  回复  引用    

#35楼 2006-04-02 20:23 Sean
请问这个方法可以转Longman 第四版的update版的吗?
可以提取其语音库吗?
  回复  引用    

#36楼 2006-04-02 22:39 donaldtone
楼上的,这里的longman是4.3万条呢。你的才4万条,好像你的才不全吧。
  回复  引用    

#37楼 2006-04-02 22:54 donaldtone
楼上的,你的longman只有4万吗?这里的longman有4.3万条啊。是你的不全吧。
  回复  引用    

#38楼 2006-04-12 18:00 wxg
我一直用的babylon字典,最新破解版到处都是,好处是词库制作非常方便(我自《全医药学大词典》出的医学词库(75万词)只用十几分钟就制作完成),具有流行的全部功能:鼠标取词,模糊查找等。至今未发现有何问题。
不过等有时间也想试一下楼主的方法,可能有意想不到的优势,毕竟任何工具都有自己的优势。
  回复  引用    

#39楼 2006-04-14 00:06 ptcjq
wxg 能把你的全医药学大词典for babylon词库发一份给我吗? ptjcq@126.com
  回复  引用    

#40楼 2006-04-14 01:58 Zhhui
能把你的全医药学大词典for babylon词库发一份给我吗? 或文本文件也可。 我不知如何提取。 
zhhuide@hotmail.com     

谢谢!
  回复  引用    

#41楼 2006-04-27 09:26 谢谢!!

M-韦氏的可以吗?可能机子烂,老死机~~

要能帮忙转一个就好了~~嘻嘻
谢谢!!
  回复  引用    

#42楼 2006-05-18 23:08 ZHS
您好:
请问转换时出现:ruby: No such file to load--ubygems<LoadError>是为何?
谢谢!
  回复  引用    

#43楼 2006-05-25 10:12 whq1688
我也急需新编全医药学大辞典for babylon的词库,那为大侠给我发一个或提供下载地址,不胜感激!
whq1688@tom.com
  回复  引用    

#44楼 2006-06-07 11:27 gddmyz
我也需要新编全医药学大辞典for babylon的词库,请wxg大侠给我发一个或提供下载地址,不胜感激! 
gddmyz@56.com

  回复  引用    

#45楼 2006-07-08 15:48 townning
一直不知道怎么从babylon做好的词库中提取词条,把它变成txt或者CLS格式的,还请大侠指点,需要什么软件?
  回复  引用    

#46楼 2006-07-08 15:49 townning
对了,我的信箱是townning@hotmail.com
我想编辑那些已经存在的词库文件!
  回复  引用    

#47楼 2006-08-08 08:18 crystallin
wxg, 你好,能不能教我如何把词典中提取出来的词库做成BABYLON 格式的?谢谢了. crystalclamfeng@yahoo.com.cn
  回复  引用    

#48楼 2006-08-28 12:33 八卦嘴
你的朗文2003詞庫很好用!楼主能否提供可用于金山词霸的柯林斯词库!我是文科的,实在不会自己弄呀!还有金山词霸能否实现同时用几种词典解释单词?謝謝!邮箱:baguazui@sohu.com
  回复  引用    

#49楼 2007-02-05 21:48 passing by
尝试多次终于成功
原来还要先把zlib.dll剪切粘贴到ruby\bin下
而且longman的原程序目录文件夹中不能有空格 如c:\program files\longman\ldoce4是不行的,可以把原程序文件夹拷贝到根目录下
  回复  引用    

#50楼 2007-06-07 13:47 Mr deng
您好!

我是从事基础教育,需要读音慢且清晰。我觉得Longman dictionary of American English里面的真人读音正好符合要求。能不能介绍一下怎样提取里面的语音库?
  回复  引用    

#51楼 2008-03-11 21:11 Paladin
看来我电脑水平很差啊……
学了一个小时才开始转换……
  回复  引用    


标题  
姓名  
EMail (只有博主才能看到)
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)  
  登录    新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]
该文被作者在 2005-09-13 19:07 编辑过