作品/W.05·维护中

MeetingRelay

同时采集系统声音和麦克风,在本机做实时语音识别;每一句定稿先写进 SQLite 才显示为已保存,需要时再接本地或兼容 OpenAI 的模型翻译。

  1. 01系统声音 + 麦克风
  2. 02本机识别 · Cohere GPU / SenseVoice CPU
  3. 03SQLite(WAL)提交定稿
  4. 04界面标记「已保存」
  5. 05独立翻译队列 · 可选
  6. 06复制 · 导出 JSON / Markdown / TXT
W.05 · MeetingRelay · 数据流Windows · 2026
平台Windows
时间2026
状态维护中
访问最新版本 ↗

01起因

开会时想要一份完整的文字记录,又不想把会议音频交给别人的服务器。

MeetingRelay 先是给自己用的工具,目标很朴素:一场真实的会议能在本机转写完,会后结果还在。

02成果

  1. v0.1.3 正式发布
  2. 中 · 日 · 英 三种识别语言
  3. 跑通一场 61 分钟的真实会议

03过程与取舍

01先落盘,再显示

识别出的定稿要等 SQLite(WAL)提交成功,才标记为已保存,也才送去翻译。翻译、网络或模型出错,都不会删除、覆盖或拖慢原文。

02实时和稳定之间取一个点

分块识别大约每 1 秒刷新一次临时文字,连续说话约 4 秒强制定稿;定稿行按稳定的键对齐,回看前文时不会被新内容拽走。

04现状与下一步

v0.1.3 已作为正式版本发布。发布的 EXE 未签名,也不附带识别模型,需要按说明在本机准备。

打包版在真机上的快语速、数据目录切换和原生窗口交互还在验收;macOS 版本仍在计划中。

RustTauri 2Cohere TranscribeSenseVoiceSQLite