LatinIME 的二进制字典 - 如何构建或在哪里找到?
Binary dictionary for LatinIME - how to build or where to find?
到目前为止,我已经按照此 git guide. I have build the libjni_latinime.so files using this git 将此项目中使用的包名称的所有引用更改为我自己的包名称,然后将它们移至我的项目,从而成功构建了 LatinIME (AOSP) src/main/jniLibs。最后键盘可以用了!
现在我想为希腊语和阿拉伯语等更多语言添加词典,以便预测单词。尽管据我了解,latinIME 使用的词典需要采用二进制格式,因此您必须使用 dicttool aosp 来构建它们。除了从 aosp 树构建之外,还有其他构建它们的方法吗?或者是否有任何 link 来下载希腊语和阿拉伯语的预构建 .dict 文件?我没有足够的 space(而且连接真的很糟糕,需要很长时间)来下载整个 aosp 树,因为 Requirements specified 告诉你需要 100 GB 来检查 git 和额外的 150 GB 到建造它。
我已阅读:
LatinIME dicttool for use with a V401 Binary Dictionary
Android LatinIME Dictionaries
softkeyboard - BinaryDictionaries.wiki
以及关于此事的大部分问题,但我没有设法找到任何详细的答案,因为我对在 latinIME 上构建真的很陌生。
可以找到来自 latinIME 的词典 here,我认为这些是您必须使用字典工具构建的词典。
非常感谢任何有关构建希腊语和阿拉伯语词典的帮助,非常感谢。
编辑 1: 我设法使用 this project 中的 main_el.dict 包括希腊语词典和希腊语自动更正。它包括来自 aosp 词典的所有预构建的 dict 文件。
现在有人可以帮我预建(二进制)阿拉伯语词典吗?
已经有一段时间了,但设法找到了为最新版本的 LatinIME 添加更多词典的答案。
在这个 github folder 中可以找到 dicttool_aosp.jar 文件。
现在为了创建字典,你需要一个组合词表。 latinIME 官方存储库提供了多种语言 here
下载并解压缩 gz 文件后,您可以 运行
java -jar dicttool_aosp.jar makedict -s your_wordlist.combined -d main_your.dict
如果有人想为这些文件中未包含的语言创建词典,可以下载该语言的维基百科存档转储,并使用找到的工具 here 他可以创建单词表并继续以上步骤。
编辑:
修复了 link
到目前为止,我已经按照此 git guide. I have build the libjni_latinime.so files using this git 将此项目中使用的包名称的所有引用更改为我自己的包名称,然后将它们移至我的项目,从而成功构建了 LatinIME (AOSP) src/main/jniLibs。最后键盘可以用了! 现在我想为希腊语和阿拉伯语等更多语言添加词典,以便预测单词。尽管据我了解,latinIME 使用的词典需要采用二进制格式,因此您必须使用 dicttool aosp 来构建它们。除了从 aosp 树构建之外,还有其他构建它们的方法吗?或者是否有任何 link 来下载希腊语和阿拉伯语的预构建 .dict 文件?我没有足够的 space(而且连接真的很糟糕,需要很长时间)来下载整个 aosp 树,因为 Requirements specified 告诉你需要 100 GB 来检查 git 和额外的 150 GB 到建造它。
我已阅读:
LatinIME dicttool for use with a V401 Binary Dictionary
Android LatinIME Dictionaries
softkeyboard - BinaryDictionaries.wiki
以及关于此事的大部分问题,但我没有设法找到任何详细的答案,因为我对在 latinIME 上构建真的很陌生。
可以找到来自 latinIME 的词典 here,我认为这些是您必须使用字典工具构建的词典。 非常感谢任何有关构建希腊语和阿拉伯语词典的帮助,非常感谢。
编辑 1: 我设法使用 this project 中的 main_el.dict 包括希腊语词典和希腊语自动更正。它包括来自 aosp 词典的所有预构建的 dict 文件。 现在有人可以帮我预建(二进制)阿拉伯语词典吗?
已经有一段时间了,但设法找到了为最新版本的 LatinIME 添加更多词典的答案。
在这个 github folder 中可以找到 dicttool_aosp.jar 文件。 现在为了创建字典,你需要一个组合词表。 latinIME 官方存储库提供了多种语言 here 下载并解压缩 gz 文件后,您可以 运行 java -jar dicttool_aosp.jar makedict -s your_wordlist.combined -d main_your.dict
如果有人想为这些文件中未包含的语言创建词典,可以下载该语言的维基百科存档转储,并使用找到的工具 here 他可以创建单词表并继续以上步骤。
编辑: 修复了 link