ximeiorg/Xime

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

解決する課題

Xime は、Wubi および Pinyin 入力に特化した効率的な中国語テキスト入力用 Android 入力法です。高度にカスタマイズ可能なオープンソースの代替キーボードとして、さまざまな入力スキーマとプロフェッショナルな入力エンジンの高度なサポートを提供します。

動作方法

このアプリは Rime (librime) エンジンに基づき、コア処理には JNI(ネイティブ C++)を使用しています。使いやすさを向上させるために、複数の AI ベースのコンポーネントを統合しています:

  • 予測テキスト:Transformer ベースのモデルを使用して、より高速な入力を可能にします。
  • 音声認識:ストリーミング zipformer2 エンジンを用いたローカルでオフラインの ASR を実装。オプションでオンライン ASR プラグイン(例:FunAsr、Volc)も利用可能。
  • 推論:ONNX Runtime を活用して、これらの予測および音声モデルをデバイス上で実行します。

対象ユーザー

  • Wubi や Pinyin 入力法を好む中国語ユーザー。
  • カスタムスキーマ(双拼、筆順)に対応する高度にカスタマイズ可能なキーボードを求めるユーザー。
  • ローカルでオフラインの音声認識機能を希望するプライバシー重視のユーザー。

特徴

  • 拡張性のあるアーキテクチャ:Lua プラグインにより、絵文字パックや WebDAV を通じたクリップボード同期などの機能を追加可能。
  • 多様なレイアウト:QWERTY、T9 Pinyin、筆順 9 キー、手書き入力に対応。
  • AI ベース:Transformer ベースの予測テキストとローカルでオフラインの ASR を搭載。
  • 高度な同期機能:リモートデバイスとの双方向クリップボード同期を提供。
  • カスタマイズ可能な UI:Jetpack Compose と Material Design 3 で構築。ライトモードとダークモードをサポート。

関連

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