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 기반으로 라이트 및 다크 테마 지원

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트