手指不离开键盘。想说的话,一秒都别等。
kotone-demo.mp4
按住热键说话,松手进游戏聊天框。
为什么 · 上手 · 功能 · 界面 · 角色卡 · 技术栈 · 开发 · 鸣谢
|
打团打到一半,队友 ping 你报点。 你停下操作 → 打开聊天框 → 打字 → 回车。 抬起头,你的角色已经站在原地三秒了。 |
按住热键,说一句「打野在下路」。 松开热键,文字已经发送。 你的手指,从头到尾没离开过键盘。 |
Kotone 是一款专为游戏玩家打造的 Windows 桌面语音输入工具:默认用本机 X-ASR 实时转写,对讲机模式下按住热键说话、松开发送到游戏聊天框。也可选择在线识别、AI 润色/翻译或语音提醒;在线识别会发送音频,AI 功能会发送相应文本到你配置的服务,详见 隐私政策。
“想说的话,一秒都别等。” — 琴音
STEP 01
从 Releases 下载 Kotone_*_x64-setup.exe支持 Windows 10 / 11(x64) 安装器自带简体中文界面 |
STEP 02
首次启动向导一条龙: 选「英雄联盟」或「通用输入」 → 下载本地模型 → 设热键 → 真实发送测试 |
STEP 03
之后的一切交给热键。 内置自动更新, 新版本发布自动提醒。 |
暂未接入 Windows 代码签名,系统可能显示 SmartScreen 提示。请只从本仓库的 GitHub Release 下载,并核对 Release 中公布的 SHA-256。
- 🎤 语音转写 — 默认 X-ASR 中英标点模型在本机边说边出字;可选本地非流式模型和在线 ASR。VAD 判停组件随应用分发。
- ⌨️ 全局热键 — 按住说话 / 点按切换两种模式,任意键自定义;提示驻留期内再按热键,直接开始下一句。
- 🎮 游戏术语热词 — 内置 100 个英雄联盟术语热词;版本更新的新词条自动并入,你的自定义与删除永不丢失。
- 🌙 电竞悬浮窗 — 卡片 / 胶囊两种样式,整面可拖动并记忆位置,鼠标点击穿透;流式引擎实时出字,非流式引擎显示声波动画。
- 🕘 历史与回放 — 历史可关闭或清理;开启“保存录音”后,新记录可回放原始音频。空转写不发送,并给出提示。
- 🔒 本地优先 — 默认本地识别,录音保存默认关闭;可选网络服务的数据边界公开,诊断包由你主动导出分享。
- ⏰ 提醒助手 — 到时提醒屏幕前的你,例如“该打小龙了”。启动后用独立助手热键说话,交互模式独立配置、默认对讲机;也可直接输入文字。默认 Windows 系统语音,无需下载 TTS 模型;Kokoro 中文语音为可选项,首次手动下载约 147 MB。另有可调速度、字号、颜色与琴音表情的右向左滚动弹幕。使用方法见 提醒助手。
🚀 首次启动向导 |
🎤 通用设置 |
⚙️ 游戏适配设置 |
🕘 历史记录与回放 |
- Desktop — Tauri 2 + Rust workspace:
kotone-core(领域与端口)、kotone-stt(识别适配器与模型)、kotone-ai(共享 AI 连接与凭据)、kotone-tts(本地神经语音合成与播放)、kotone-postprocess(文本处理器)、kotone-platform-windows(热键 / 注入 / 系统语音)、kotone-cli(命令行前端) - Voice — 默认 sherpa-onnx · X-ASR · Silero VAD 本地识别链路;在线 ASR 按需选择;播报默认系统 SAPI,可选 Kokoro INT8 复用 sherpa-onnx
- UI — Svelte 5 + Tailwind CSS,深色电竞主题
apps/desktop Tauri 桌面应用(Svelte 5 前端 + Rust 后端)
crates/kotone-core 会话编排、配置、历史、profile 的领域核心
crates/kotone-stt 识别适配器、模型清单与下载
crates/kotone-tts 可选 Kokoro 本地语音合成与播放
crates/kotone-ai AI 连接、凭据、HTTP 与助手工具调用
crates/kotone-postprocess 文本过滤、润色、翻译处理器
crates/kotone-platform-windows 全局热键、窗口注入、提权等 Windows 平台能力
crates/kotone-cli 命令行前端(自动化测试与无人值守入口)
docs/ ADR、CLI 参考、发布检查单、评测手册
快速开始
git clone https://github.com/l1veIn/kotone.git
cd kotone
pnpm install --frozen-lockfile
pnpm dev # 需要 Rust 与 Windows C++ Build Tools质量门禁与构建
cargo fmt --all -- --check
cargo clippy --workspace --all-targets --locked -- -D warnings
pnpm check
pnpm -C apps/desktop test:e2e
cargo test --workspace --locked
pnpm build # NSIS 安装包输出到 target/release/bundle/nsis/隐私与第三方模型信息见 PRIVACY.md 和 THIRD_PARTY_NOTICES.md,变更历史见 CHANGELOG.md。
Kotone 站在许多优秀开源项目与模型的肩膀上。特别感谢:
| 项目 | 角色 |
|---|---|
| sherpa-onnx | 本地语音推理运行时与 Rust 绑定,流式 / 非流式引擎的基础设施 |
| X-ASR | 默认中英流式标点模型(Zipformer2 transducer),边说边出字的核心 |
| FunASR | 中文 ASR 工业级生态;SenseVoice、FunASR-Nano 等模型的上游 |
| SenseVoice | 可选多语非流式识别模型(中英日韩粤等) |
| FunASR-Nano · ONNX 导出 | 可选高质量非流式档位 |
| Silero VAD | 语音活动检测,一句话判停与端点切分 |
| LeagueAkari | 英雄联盟游戏内文本注入与发送流程的参考实现 |
| Tauri · Svelte | 桌面壳与前端框架 |
| RepoChan | 人设 / 视觉 / 品牌资产流水线(分析 → 人设 → 艺术指导 → 画师 → 页面) |
许可证与模型归属细节见 THIRD_PARTY_NOTICES.md。若有遗漏,欢迎提 PR 补全。
品牌由 RepoChan 人设流水线一站式产出 — 分析 → 人设 → 艺术指导 → 画师 → 页面
made with 💖 by RepoChan






