本文使用的ankidroid版本是0.6,以制作英语词库为例。
本文解决的问题:
1、android系统手机上音标字体显示缺口的解决,完美修正音标;
2、如何让anki在手机上发音以及语音库相对位置的实现;
3、如何导入自己的词库到ankidroid或anki;
首先是音标字体文件:
一般从金山词霸(09版)或有道词典导出的生词本都是通用的音标格式了。但是,该死的安卓系统,居然不支持显示通用的音标字体!!像blunt[ blʌnt ] 中的"ʌ"就显示为“口”。我在《ankidroid暂时不支持(某些)音标显示,附解决办法》一文里提到了两种解决办法:ankidroid下一版本要支持自定义字体;还有另一个优秀的记忆软件anymemo已经可以支持自定义字体。这两种方法都不能根本上解决音标显示问题,比如在其他软件中(词典软件等)显示音标字体也会经常出现缺口。最好的办法就是直接替换掉系统字体!
刚才骂了安卓系统,现在又不得夸奖一下。安卓系统由于开源带来的强大的自定义性,修改字体是十分简单的。两种方法:一种手动替换;另一种使用软件“字体管理器”。前提是手机已经root。
小知识:Android系统字体结构(字体在systom/font文件夹下):
DroidSans.ttf 系统默认英文字体
DroidSansFallback.ttf 系统默认中文字体
第一种方法需要自己动手,其实也比较简单,网上一搜一堆教程。【新手美化】Android字体替换攻略
第二种方法就更简单了。建议先备份一下系统字体。将字体文件复制到SD卡根目录下,把中文字体