fcitx5-vinput は Fcitx5 向けの音声入力アドオンです。キーで録音し、ローカルまたはクラウドの音声認識を走らせ、任意で LLM が書き直してからテキストを挿入します。リポジトリ xifan2333/fcitx5-vinput は C++、GPL-3.0、作成日 2026-03-06。2026-09-20 の GitHub は 451 stars、45 forks。451 stars は熱量の信号であり、トラフィックではありません。文書は xifan2333.github.io/fcitx5-vinput。Arch、Fedora COPR、Ubuntu PPA、Nix、Flatpak、GitHub Releases(full と lite)があります。
入力メソッドのプラグインであり、コーディングエージェントではありません。端末から Feishu を操作したいなら Lark CLI。重みだけなら音声モデルのページへ。README に macOS や Windows の IME はありません。
主な機能
- 2 つのトリガー: トリガーキー(既定
Alt_R)をタップして録音のオンオフ、または押し続けてプッシュ・トゥ・トーク。 - ローカルとクラウド ASR: オフラインの sherpa-onnx モデル、または README が名指しするクラウド(Doubao、Aliyun Bailian、ElevenLabs、OpenAI 互換)。コマンドパレット(
Shift_Rのあと/asr)で実行時に切り替え。 - LLM シーン: 訂正、整形、翻訳などの後処理。
- コマンドモード: テキストを選び、コマンドキー(既定
Control_R)を押し、指示を話し、離して適用。 - GUI と CLI: 設定は
vinput-gui、全体操作はvinput。full はローカル ONNX ランタイム付き。lite はクラウドのみ。
制約: Linux 上の Fcitx5、PipeWire、使えるマイクが必要です。クラウド ASR と LLM は、設定した提供者へ音声またはテキストを送ります。ローカル認識の質は Resources → Models で入れたモデル次第です。macOS/Windows 向けの汎用ディクテーションではありません。
使用シナリオ
- すでに Fcitx5 を使っている Linux デスクトップで、話して入力したい人。
- オフライン ASR なら full、クラウドだけでよければ lite。
- 避ける: デスクトップが Fcitx5 でない、または音声をクラウドに出せずローカルモデルも欲しくない。
料金プラン
| 部分 | 価格 | 2026-09-20 の第一者ページ |
|---|---|---|
| アドオン | $0 | GPL-3.0。ディストリのパッケージと GitHub Releases。約 451 stars。 |
| ローカル ASR | ディスクと CPU/NPU | GUI で入れる sherpa-onnx モデル。 |
| クラウド ASR / LLM | 提供者の請求 | Doubao、Bailian、ElevenLabs、または OpenAI 互換キー。 |
はじめに
- ディストリ向けパッケージを入れる(Arch
fcitx5-vinput、Fedora COPR、Ubuntu PPA、Nix flake、または Flatpak)。ローカル ONNX が不要なら lite。 systemctl --user enable --now vinput-daemon.serviceのあとfcitx5 -r- Vinput GUI → Resources → Models でモデルを入れ、
Alt_Rで録音。
よくある質問
full と lite の違いは?
full はローカル sherpa-onnx ランタイム付き。lite はクラウド ASR と LLM のみで、ローカル ONNX に依存しません。
ホットキーは変えられる?
はい。トリガー、コマンド、パレットは Fcitx5 の設定です。既定は Alt_R、Control_R、Shift_R。
Wayland で動く?
PipeWire 上の Fcitx5 アドオンです。すでにそのコンポジタで動く Fcitx5 を使ってください。README は別の Wayland スタックを主張しません。
代替案
- macOS のディクテーション: このアドオンではありません。プラットフォーム IME を使ってください。
- mlx-serve: Apple Silicon のローカル LLM サーバであり、IME ではありません。
- クラウド ASR API だけ: ファイル書き起こしなら Fcitx5 は不要です。
ヒント
- 原稿をマシン内に留めるならローカル認識から始める。
- すでに打った段落はコマンドモードで直し、全文を言い直さない。
- デーモンを有効のままにする。再起動後にトリガーが死にます。
まとめ
fcitx5-vinput は Linux の Fcitx5 で音声入力し、任意で LLM を通す経路です。すでに Fcitx5 を使っているならディストリのパッケージを入れてください。オフラインなら full、クラウドだけなら lite。
コメント
まだコメントがありません。最初のコメントを投稿してください!
関連ツール
関連インサイト
Claude Skills 完全ガイド - 必須10大 Skills 徹底解説
Claude Skills の拡張メカニズムを深掘りし、10の中核スキルと Obsidian 連携を詳しく解説。高効率な AI ワークフロー構築を支援します
Claudesidian:ObsidianをAI駆動のセカンドブレインに変える
ObsidianとClaude Codeを完璧に統合するオープンソースプロジェクト、Claudesidianを探索。PARA方式、カスタムコマンド、自動化ワークフローを内蔵し、アイデアから実装までの完全なソリューション。
AI アシスタントをチャットボックスに押し込むな:Clawdbot は戦場を間違えた
Clawdbot は便利だが、Slack や Discord に入れて操作するのは最初から間違った設計だ。チャットツールはタスク操作のためのものではなく、AI もおしゃべりのためではない。