Macbook添加词典识别变形词

  Macbook自带词典使用起来比较方便,三指轻拍就可以翻译英文。但是该词典有一个很大的问题就是不能识别变形的词汇,比如可以识别work,但是不能识别works或worked。

  由于本人英文实在太烂,一行英文基本上只认识半个到一个词汇,而且是a和the之类。所以老夫就查看Apple的官方文档,自己动手制作了两个词典。我以朗道英汉词典和牛津高阶英汉词典为原型,读取词典中的词和释义,从bing上爬取了所有词的各种变形词,然后打包成词典,添加就可以使用。

  废话不多说,下面告诉大家怎么使用:

  1.下载词典:

    链接:戳这里  密码:beic

  2.将下载的词典解压

    解压之后得到两个文件:langdao-ec-gb-with-index.dictionary和oald_cn-with-index.dictionary

  3.将两个词典文件移动到~/Library/Dictionaries文件夹

    不知道怎么移动?打开Finder,同时按住 【command+shift+g】(command就是空格左边的第一个键),然后在弹出的框中

    输入【~/Library/Dictionaries】,如下图

    

    然后点【Go】,没有【Go】?那就点【前往】,然后就进入【~/Library/Dictionaries】文件夹,将刚才解压的文件拷贝到这里

  4.打开系统自带的词典软件,添加这两个词典

    打开词典之后点击【偏好设置】,快捷键位【ctrl+,】,在弹出的框中仔细寻找【langdao-ec-gb-with-index】和【oald_cn-with-index】,在这两个

    词典前面的复选框中打勾。建议只使用其中的一个,如果希望翻译简洁,就使用朗道词典即【langdao-ec-gb-with-index】,如果希望

    结果详细一些,那推荐你使用牛津英汉词典【oald_cn-with-index】。

  5.开始使用词典吧

    

    

欢迎转载,转载请注明出处。

    

时间: 2024-10-05 17:48:09

Macbook添加词典识别变形词的相关文章

elasticsearch中文分词(mmseg)——手动添加词典

elasticsearch本身的中文分词插件效果都不理想,手动添加词典可以在一定程度上进行弥补. 经过多次实验发现,mmseg的分词机制采用正向最长匹配算法,例如,针对"小时代"这个单词,其自带的词典中没有包含该词,故当用户搜索小时代时,检索不到任何结果. 在咸鱼老婆的虚心指导下,我终于找到了解决办法. 手动添加该词到mmseg的词库中,有两种方法: 1.将该词加入到自带的某个词典中(非停顿词词典),如words-my.dic. 2.新建一个自定义词典,将其放入默认词库文件夹下,注意编

有道词典for Mac如何在屏幕取词划词?有道词典屏幕取词划词功能使用教程

Mac电脑英文软件看不懂又不会用怎么办?我想你需要翻译软件来帮忙!试试网易有道词典 for Mac吧!最新版网易有道词典 for Mac添加了强力的屏幕取词和划词功能.但是mac版有道词典如何在屏幕取词划词呢?下面为大家带来详细的屏幕取词划词功能的使用教程!一.打开授权因为取词是系统级别功能,因此还需要给APP授权才能使用.第一步点击取词,然后选取打开系统偏好设置,授权给APP,只需要在APP前面打钩就代表已经授权了.这时候返回APP使用取词就可以使用了.如下图所示:二.屏幕取词划词接着再次在词

C++开发人脸性别识别教程(12)——添加性别识别功能

经过之前几篇博客的讲解,我们已经成功搭建了MFC应用框架,并实现了基本的图像显示和人脸检测程序,在这篇博文中我们要向其中添加性别识别代码. 关于性别识别,之前已经专门拿出两篇博客的篇幅来进行讲解,这里不再赘述,具体参见:C++开发人脸性别识别教程(5)——通过FaceRecognizer类实现性别识别和C++开发人脸性别识别教程(6)——通过SVM实现性别识别. 一.分类器训练 在进行人脸性别识别之前需要训练性别识别的分类器,而分类器的训练过程是相对耗时的(大约五分钟),因此这里我们采用离线训练

字符串问题----判断两个字符串是否互为变形词

判断两个字符串是否互为变形词 给定两个字符串 str1 和str2 ,如果两个字符串中出现的字符种类一样,次数也一样,则互为变形词,实现一个函数判断两个字符串是否互为变形词.例如 str1="123",str2="132",true; str1="123",str2="1332",false; [解题思路] 1. 首先比较两个字符串的长度,长度不同肯定是false. 2. 如果长度相同,新建一个数组,用以存储每个字符出现次数.

Android中添加和识别手势操作

实现思路:将手势写入GestureLibrary中,对其他手势进行匹配对比,进行识别 先在布局中加入GestureOverlayView组件 <android.gesture.GestureOverlayView android:id="@+id/add_gesture" android:layout_width="match_parent" android:layout_height="match_parent" android:layo

添加指纹识别功能

iPhone 5S开始硬件支持指纹识别功能,在iOS 8以后支持指纹识别,今天随意试了试指纹识别功能的识别,写了一个小demo 1.环境 引入头文件 #import <LocalAuthentication/LocalAuthentication.h> 2.创建两个页面 第一个页面添加一个button,用来触发指纹识别的功能 第二个页面就加个label// // ViewController.m // FingerPrint // // Created by Silence on 16/1/2

水印第四版 ~ 非人水印(添加人脸识别)

说起这个人脸识别,还真有点缘分.记得逆天以前在学生时代参加创新大赛的时候,题目就是人脸识别打卡 解决别人替人打卡的问题,想想看,要是用微软的faceapi那还不是很容易实现的? 好了,不扯淡了,上次概述了下水印情缘:http://www.cnblogs.com/dunitian/p/6232074.html 一张图概括: 额,这次先看下效果,然后普及一些开发过程中的知识点,然后介绍一下微软的FaceAPI ==>原来的功能依旧在,非人脸识别,请在消息框中选择否 不要求人脸识别的就选否,每个月Ap

iOS添加指纹识别

iOS 8 SDK向开发者公开了Touch ID指纹识别功能,允许App对用户身份进行本地验证. 只需要2步即可使用指纹验证身份: 1. 检查Touch ID是否可用. 2. 获得指纹验证结果. 1 LAContext *myContext = [[LAContext alloc] init]; 2 if ([myContext canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:nil]) { 3 [m

有道添加词典

zh_CN 简体中文词典 UP cdict-gb dictionary(en - zh_CN) tarbal GPL, 4.5M, 57510 words stardict1.3 dictionary(en - zh_CN) tarbal GPL, 1.1M, 51214 words Sun Dict(en - zh_CN) tarbal GPL, 1M, 33042 words xdict-ec-gb dictionary(en - zh_CN) tarbal GPL, 3.5M, 17784