自定义词库 android,[Android]从头到尾教你制作发音且字体显示正常的Ankidroid(Anki)词库 | 古意人...

本文详细介绍了如何在Android系统上解决Ankidroid的音标显示问题,通过替换系统字体实现正常显示。同时,还阐述了如何制作与导入Ankidroid的词库,包括设置语音库的相对路径,以及利用正则表达式处理词库格式。最后,文章提供了词库导入Ankidroid的步骤和注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文使用的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卡根目录下,把中文字体

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值