VoCoType 图形设置中心

vocotype-settings 是编译后的 GTK 3/C++ 程序。它直接读写统一配置、调用 native core、管理输入法集成,并提供完整的录音、回放、诊断和反馈界面。

启动

vocotype-settings

源码树可先运行对应安装器:

bash fcitx5/scripts/install.sh --install-system-deps --download-models
# 或
bash ibus/scripts/install.sh --install-system-deps --download-models

概览

概览显示配置、术语、Unix socket、最终 ASR、实时预览、SLM 与语音编辑状态,并提供:

识别与输入法

可配置输入设备、采样率、最短录音、实时 preedit、ITN,并管理:

保存后配置写入 ~/.config/vocotype/~/.config/fcitx5/conf/vocotype.conf

ITN 与术语

ITN 页直接调用 C++ core 预览数字、日期、时间、距离和金额格式。术语页编辑 ~/.config/vocotype/terms.yaml,保存前使用 Core 与设置中心共用的原生解析器验证;术语同时参与热词、alias canonicalization 与后续格式保护。

AI 润色与语音编辑

AI 页配置 OpenAI-compatible endpoint、model、API key、超时、最短字符数、SSE、thinking 与语音编辑开关。默认编辑快捷键是 Ctrl+F9,但可在通用设置中重新录制。测试请求由 C++ libcurl/SSE 客户端执行,不启动或管理模型进程。

Playground

Playground 使用 native PortAudio/WAV 实现:

默认编辑示例覆盖全文翻译场景,可直接验证 gedit 等 GTK 应用中的 surrounding-text 替换。

反馈

反馈页支持:

首次使用时生成随机 installation ID,只用于服务端限流和重复报告合并。

Doctor 与支持

Doctor 检查:

该页还可查询最新 GitHub Release、生成脱敏支持包、打开支持目录和创建 GitHub Issue。