Xime

Project Url: ximeiorg/Xime
Introduction: 我的自用安卓五笔/拼音输入法,基于 Rime 构建,支持下滑显示字根
More: Author   ReportBugs   OfficialWebsite   
Tags:

Xime Logo

Xime(曦码) - 五笔/拼音输入法

Xime 输入法 (Windows 版) Xime 输入法 (Linux 版)


通过检索发现,“Kime” 已经是韩国输入法引擎的名称,为了避免与已有项目冲突,将名称改为 Xime。

本输入法支持五笔/拼音输入,只是本人以五笔为主,拼音为辅,因此资源会倾向于五笔为主。

一款基于 Rime 引擎构建的 Android 五笔/拼音输入法,专注于简洁高效的中文输入体验。

这是专门为我的个人使用习惯而开发的五笔输入法,请勿用于商业用途。

  • 多种输入方案 - 支持五笔 86、五笔 98、拼音、及五笔拼音混输方案
  • Rime 引擎 - 使用成熟稳定的 Rime 输入法引擎
  • 语音转文本 - 内置语音识别功能(支持阿里百炼 FunAsr)
  • 表情插件 - 支持扩展表情插件(颜文字、表情包等)
  • 简洁界面 - Material Design 3 风格,支持浅色/深色主题
  • 主题定制 - 多种键盘配色方案可选
  • 键盘调节 - 支持键盘高度调整和位置移动
  • 按键反馈 - 可调节音效和振动强度
  • 剪贴板管理 - 剪贴板历史记录,支持快捷发送
  • 词库管理 - 查看和管理当前输入方案词库
  • 候选词编码提示 - 候选词显示五笔编码,方便学习
  • 显示字根 - 下滑按钮显示五笔字根,方便健忘者用户

系统要求

  • Android 9.0 (API 28) 及以上

安装

从 Release 下载

  1. Releases 页面下载最新版本的 APK
  2. 安装应用
  3. 在系统设置中启用 Xime 输入法
  4. 将 Xime 设为当前输入法

国内下载

由于 apk 包是通过 github actions 自动构建的,国内的仓库没有免费的功能使用,因此如果你觉得 github release 不稳定,请自行构建安装,或者通过https://github.akams.cn 来下载。

手动构建安装

  1. 克隆项目并构建 APK
  2. 安装应用
  3. 在系统设置中启用 Xime 输入法
  4. 将 Xime 设为当前输入法

使用文档

详细使用说明请查看 使用文档

构建

# 克隆项目(包含子模块)
git clone --recursive https://github.com/ximeiorg/Xime.git

# 或者在已克隆的项目中初始化子模块
git submodule update --init --recursive

# 构建 Release APK
./gradlew assembleRelease

本地语音识别构建

项目支持本地离线语音识别(基于 sherpa-onnx)。首次构建时会自动下载并编译 JNI 库。

如果自动构建失败,可手动执行:

# 手动构建 sherpa-onnx JNI 库
./build-sherpa-onnx.sh

构建完成后,会在 app/src/main/jniLibs/ 生成 libsherpa-onnx-jni.so

本地 ASR 模型可在应用内设置页面下载。

AI 模型下载

智能联想词模型

标点预测模型

注意: 所有模型均可直接在应用内"设置 > 智能联想/语音识别"页面下载,无需手动放置。

技术栈

  • Kotlin
  • Jetpack Compose
  • Material Design 3
  • Rime (librime)
  • JNI (Native C++)

致谢

  • Rime - 中州韵输入法引擎
  • Trime - 同文输入法,部分实现参考
  • Linux Do - 中文开发社区

许可证

GPLv3 License

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools
AI Daily Digest