OpenBoardをフォークした、プライバシーに配慮してカスタマイズできるオープンソースのAndroidキーボード。インターネット権限なしで完全オフライン動作します。
KazumaProject/JapaneseKeyboard
Googleのmozcエンジンを基盤に、ユーザー辞書やスニペット、カスタムレイアウトを備えた、完全オフライン対応のAndroid向け日本語入力キーボード。
代替できる製品:Gboard
Google Japanese Input
- スター
- 369
- フォーク
- 41
- 未解決の Issue
- 29
- 最終コミット
- 5 時間前
これは何?
Sumire(スミレ)は、キー入力から候補への変換をすべて端末上で行うAndroid向け日本語入力IMEです。INTERNET権限を要求しないため、入力したテキストがサーバーに送信されることはありません。変換にはオープンソースのmozcエンジンの辞書を使用し、LOUDSトライ辞書とN-gramモデルで候補を順位付けします。
一般的なかな入力に加えて、前方一致で予測するユーザー辞書(インポート/エクスポート対応)や、読みが完全一致したときに呼び出せるスニペットを利用できます。カスタムキーボードモードでは、キー配列を自由に定義できます。そのほか、テンキー、50音配列、QWERTY英字入力とローマ字入力、フローティングウィンドウ表示にも対応しています。オプションの数式候補機能では、簡単な数式やLaTeXをUnicodeテキストまたは正規化されたLaTeXとして表示できます。
Kotlinで開発されており、スマートフォンとタブレットに対応しています。Full版とLite版がGoogle Play、F-Droid、GitHub Releasesで公開されており、Full版にはzenzとGemmaのモデルコンポーネントが同梱されています。
主な機能
- 01すべて端末上で動作し、INTERNET権限を要求しません。
- 02mozcの辞書とN-gramによる順位付けを使って、かなを漢字に変換します。
- 03前方一致で予測するユーザー辞書を備え、インポート/エクスポートにも対応しています。
- 04読みが完全一致したときに呼び出せるスニペットを備え、インポート/エクスポートにも対応しています。
- 05ユーザーが自由に定義できるカスタムキーボード配列に対応しています。
- 06テンキー、50音配列、QWERTYローマ字入力、フローティングウィンドウなど、複数の入力モードを利用できます。
ユースケース
- キー入力をクラウドサービスに送信せずに、Androidで日本語を入力する。
- 個人用辞書やよく使うフレーズを管理し、バックアップして別の端末に移す。
- 自分の入力習慣に合わせたキーボード配列を作成する。
- タブレットや折りたたみ端末で日本語キーボードを使う。
クイックスタート
- 1
Google Play、F-Droid(Lite ビルド)、または GitHub のリリースページからアプリをインストールします
- 2
Android の設定で、画面キーボードの一覧を開き、Sumire を有効にします
- 3
リポジトリを clone して、ソースからビルドします
git clone https://github.com/KazumaProject/JapaneseKeyboard.git - 4
接続したデバイスまたはエミュレーターに、デバッグアプリをビルドしてインストールします
./gradlew installDebug
使う前に知っておきたいこと
- Android 専用です。Android デバイス向けのキーボードアプリです。
- ソースからビルドするには、Android Studio、Android 17(API 37)SDK、および Hugging Face から Zenz モデルを取得するためのネットワーク接続が必要です。
- AI Zenz や Gemma などの一部の機能は Full ビルドでのみ利用でき、アプリのサイズが大きくなります。
収録されている特集
トピック
よくある質問
- JapaneseKeyboard とは?
- Googleのmozcエンジンを基盤に、ユーザー辞書やスニペット、カスタムレイアウトを備えた、完全オフライン対応のAndroid向け日本語入力キーボード。 Sumire(スミレ)は、キー入力から候補への変換をすべて端末上で行うAndroid向け日本語入力IMEです。INTERNET権限を要求しないため、入力したテキストがサーバーに送信されることはありません。変換にはオープンソースのmozcエンジンの辞書を使用し、LOUDSトライ辞書とN-gramモデルで候補を順位付けします。
- JapaneseKeyboard は無料で使えますか?ライセンスは?
- JapaneseKeyboard は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- JapaneseKeyboard は今もメンテナンスされていますか?
- 活発にメンテナンス中。JapaneseKeyboard の最終コミットは 2026年11月6日 です。
- JapaneseKeyboard は何に使えますか?
- キー入力をクラウドサービスに送信せずに、Androidで日本語を入力する。 個人用辞書やよく使うフレーズを管理し、バックアップして別の端末に移す。 自分の入力習慣に合わせたキーボード配列を作成する。 タブレットや折りたたみ端末で日本語キーボードを使う。
- JapaneseKeyboard のインストール方法は?
- Google Play、F-Droid(Lite ビルド)、または GitHub のリリースページからアプリをインストールします Android の設定で、画面キーボードの一覧を開き、Sumire を有効にします リポジトリを clone して、ソースからビルドします: git clone https://github.com/KazumaProject/JapaneseKeyboard.git 接続したデバイスまたはエミュレーターに、デバッグアプリをビルドしてインストールします: ./gradlew installDebug
- JapaneseKeyboard はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/KazumaProject/JapaneseKeyboard
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ローマ字入力に対応し、日本語と英語を自動で切り替えるWindows向けIME。半角/全角キーは不要です。
Mozcは、Android、macOS、ChromeOS、Linux、Windowsに対応するGoogleのオープンソース日本語入力IMEです。
リアルタイムの音量表示、ファイル名のカスタマイズ、ホーム画面ウィジェットに対応した、オフラインで使える広告なしのAndroid録音アプリです。
端末内ですべて処理する、オフラインでプライバシーを重視したAndroid向けPDFツールキット。