ximeiorg/Xime

我的自用安卓输入法,基于Rime 构建,部分功能由本人设计的本地AI模型驱动,支持五笔/拼音/自定义方案。

解決する課題

Xime は、効率的な中国語入力のために設計された Android 入力メソッドであり、特に Wubi および Pinyin ユーザー向けに、モバイルデバイス上で高度にカスタマイズ可能でエンジン駆動の入力体験を最適化しています。

動作方法

Rime 入力メソッドエンジン(librime)に基づいて構築されており、JNI を通じたネイティブ C++ と Kotlin および Jetpack Compose を用いた UI が組み合わされています。入力速度と正確性を向上させるために、ONNX Runtime を使用してデバイス内に AI モデルを実行しています:予測テキスト用の Transformer ベースモデルと、オフラインでローカルに音声認識(ASR)を行うストリーミング Zipformer2 エンジンです。

対象ユーザー

Android 9.0 以降を搭載するユーザーで、Wubi や Pinyin 入力法を好む方、カスタムスキーマ、物理キーボード、高度な同期オプションをサポートする拡張可能なキーボードを求める方。

特徴

  • AI ベースの入力: Transformer ベースの予測テキストと、ローカルでオフラインの ASR(音声認識)による音声入力。
  • Rime エンジン統合: Wubi 86/98、Pinyin、Shuangpin、Stroke など多様な入力スキーマをサポートし、カスタムスキーマのインポートも可能。
  • 柔軟なレイアウト: QWERTY、T9 Pinyin、Stroke 9 キー、およびフローティングキーボードモードを含む。
  • 拡張性のあるアーキテクチャ: Lua スクリプトプラグイン用のプラグインマーケットプレイスを提供。クリップボード同期(WebDAV)や専用絵文字パックなどの機能を追加可能。
  • 学習支援: Wubi コードのヒントや部首の表示により、Wubi コードの学習と暗記を支援。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト