安装与首次配置
推荐流程是:只下载一种发行包 → 安装 → 打开 VoCoType 设置 → 完成输入法、模型和麦克风测试。正常桌面用户不需要手工编辑 JSON,也不需要在终端中逐项配置依赖。
选择一种 flavor
| 你的环境 | 推荐包 | 文件名前缀 |
|---|---|---|
| KDE、正在使用 Fcitx 5 / Rime / Mozc | Fcitx 5 专用版 | vocotype-linux-fcitx5 |
| GNOME、正在使用 IBus | IBus 专用版 | vocotype-linux-ibus |
| 确实需要同时安装两套 integration | Universal | vocotype-linux |
三种 flavor 互相冲突,只安装其中一种。不要在同时存放多个 VoCoType 包的目录里使用过宽的 vocotype-linux-* 通配符。
从 GitHub Releases 下载与你的发行版和输入法框架匹配的软件包。
Debian / Ubuntu
Fcitx 5:
sudo apt install ./vocotype-linux-fcitx5_*.deb
IBus:
sudo apt install ./vocotype-linux-ibus_*.deb
Universal:
sudo apt install ./vocotype-linux_*.deb
Fedora / RHEL 系
Fcitx 5:
sudo dnf install ./vocotype-linux-fcitx5-*.rpm
IBus:
sudo dnf install ./vocotype-linux-ibus-*.rpm
Universal:
sudo dnf install ./vocotype-linux-[0-9]*.rpm
Arch Linux
Fcitx 5:
sudo pacman -U ./vocotype-linux-fcitx5-*.pkg.tar.zst
IBus:
sudo pacman -U ./vocotype-linux-ibus-*.pkg.tar.zst
Universal:
sudo pacman -U ./vocotype-linux-[0-9]*.pkg.tar.zst
发行包包含 native C++ core、最终与实时 FunASR worker、原生录音器、模型管理器和 GTK 设置中心。专用版只安装所选输入法 integration 及其系统依赖;软件包不包含 Python runtime、venv 或 wheelhouse。AI 功能只调用用户配置的 OpenAI-compatible API,不在本机启动模型。
在图形界面中完成初始化
- 从应用菜单打开 VoCoType 设置;
- 在“概览与安装”中选择 Fcitx 5 或 IBus;
- 点击安装 / 修复;
- 点击“校验并下载模型”,等待原生模型管理器完成 SHA-256 校验;
- 打开 Playground,选择麦克风并完成录音和 ASR 测试;
- 在“通用设置 → 语音快捷键”确认或录制三个动作。默认普通识别为
F9,但可以改成Alt_R、功能键或其他通过校验的组合。
需要系统权限时,桌面会显示标准 Polkit 授权窗口。VoCoType 不读取或保存管理员密码。
从源码构建并安装
没有适用发行包,或者需要测试最新代码时:
git clone https://github.com/LeonardNJU/VocoType-linux.git
cd VocoType-linux
bash fcitx5/scripts/install.sh --install-system-deps --download-models
# 或:bash ibus/scripts/install.sh --install-system-deps --download-models
源码安装会编译 C++ 组件。完成后可运行 vocotype-settings;安装后的日常运行不需要编译器或 Python。
Nix / NixOS
仓库提供锁定的 source-built flake,支持 universal、IBus-only 与 Fcitx5-only。安装命令和 NixOS input-method 配置见 Nix 与 NixOS。
无图形桌面或兼容 CLI
图形界面不可用时,仍可调用安装脚本:
| 集成 | 安装 | 卸载 |
|---|---|---|
| IBus | bash ibus/scripts/install.sh | bash ibus/scripts/uninstall.sh |
| Fcitx 5 | bash fcitx5/scripts/install.sh | bash fcitx5/scripts/uninstall.sh |
CLI 是兼容入口,不再是普通桌面用户的首选安装方式。
安装后没有反应
打开 VoCoType 设置 → 诊断 运行 Doctor。它会检查运行时、模型、输入法集成、服务、IPC、麦克风和配置文件。仍无法解决时,生成脱敏支持包并提交 GitHub Issue。