Technical Notes

LrcSyn 技术说明

这一页更适合想了解工作链路的人看。主页面负责说明“它是干什么的、什么时候用”, 这里负责说明“它是怎么工作的”。

LrcSyn 时间戳编辑界面
宿主 Cubase / VST3 / ARA
本地服务 127.0.0.1:8765 worker
识别主链 faster-whisper
增强链路 自动搜词 + UVR

Architecture

技术链路概览

插件端

  • 运行在 Cubase / ARA 环境中
  • 围绕音频事件、歌词显示和时间线编辑工作
  • 负责渲染歌词、逐字染色和编辑交互

本地 worker

  • 通过 `127.0.0.1:8765` 提供识别服务
  • 主链使用 `faster-whisper`
  • 返回 `lrcsyn-json-v1` 时间线结果

搜词与参考歌词

  • 支持自动联网搜词
  • 保留候选歌词与参考歌词链路
  • 不会简单粗暴覆盖原始识别结果

UVR 提干声

  • worker 已接入 UVR 分离链
  • 可先提干声再识别
  • 支持保存伴奏与干声结果路径以及复用缓存

Editing

时间线与编辑相关能力

逐字时间线

识别完成后返回逐字时间线,用于逐字染色、显示和后续精修。

时间戳编辑模式

支持行内时间调整、点击定位和拖动 seek,不只是“看结果”,而是可以继续精修。

波形背景

编辑模式可显示波形背景,帮助更直观地对齐和修正歌词时间点。

Back To Product

如果你更关心“它到底能帮我做什么”

建议回到主页面看使用场景和产品演示。技术页更适合已经了解产品、想继续看实现链路的人。