
【免费下载链接】F1ReplayTimingVisualisation of real-time track data and telemetry synced to F1 replays.项目地址https://gitcode.com/gh_mirrors/f1/F1ReplayTiming点击查看免费下载F1 Replay Timing 是一款把 F1 实时赛道数据、遥测与官方回放视频精确同步的可视化项目它的车队无线电字幕功能尤为亮眼Whisper 本地语音识别先“听写”多模态 AI 再“校对”两条引擎自动为车手无线电生成逐字字幕让你在回放和直播中同步看懂每一次 Box Box。功能全景赛车旁边的无线电弹层 F1 官方会在直播计时流中挑出约 20–40 条精彩无线电发布车手编号、时间戳和 MP3 链接——但只发音频不发文字。F1 Replay Timing 的解法很巧妙音频直接从 F1 服务器播放服务器端不存储任何音轨字幕完全在本地生成Whisper 先把语音转成文字草稿开启 AI 校对后每条草稿再交给能“听声音”的 AI 模型修正回放页与直播页都会按时间轴弹出弹层车手姓名 字幕 原声音频快进跳过的片段不会连环轰炸。前端弹层逻辑在 TeamRadio.tsx字幕数据接口为GET /api/sessions/{year}/{round}/team-radio见 team_radio.py。双引擎字幕是如何生成的 ⚙️引擎一Whisper 本地听写faster-whisper核心逻辑在 team_radio.py 的transcribe几个工程细节让识别率明显提升细节作用动态 initial_prompt把本片车手姓氏和当年术语tyres、safety car、DRS/boost喂给 Whisper帮它听对车手名字VAD 静音过滤跳过无人说话的静默段防止 Whisper “脑补”提示回读检测识别出“把提示词读回来”的假字幕并丢弃见 _is_prompt_echo英式拼写修正把多语言模型爱写的 tires 强制改成 F1 标准的 tyres模型按需自动下载到DATA_DIR/whisper后台下载、进度可见详见 whisper_models.py。引擎二AI 校对OpenRouter 多模态模型_caption_ai.py 会把三样东西打包发给 OpenRouter 上的音频模型音频本体Base64 内嵌模型真的在“听”Whisper 草稿仅作参考提示F1 语境正在讲话的车手、全场车手名单、当前赛事、赛季术语表box box、undercut、safety car…2026 起自动换成 boost/overtake mode。指令要求模型严格忠于音频、不添加解释、保留 copy box, box 等原话并只返回 JSONINSTRUCTIONS。于是 The clerk 能被纠正为 Leclerc。任何一步失败都会静默回退到 Whisper 草稿字幕永不缺席。快速上手开启 AI 字幕的 3 个步骤 在.env中加入OPENROUTER_API_KEY在 OpenRouter 官网获取密钥打开前端Settings → Team Radio打开Improve captions with AI开关选择 AI 模型点击 Save。新选的 Whisper 模型会立刻后台下载页面实时显示进度条。也可以在.env中直接配置环境变量优先界面上会显示为锁定环境变量默认值说明TEAM_RADIO_AIfalse开启 AI 校对需OPENROUTER_API_KEYTEAM_RADIO_AI_MODELgoogle/gemini-3.5-flash-lite需支持音频输入的 OpenRouter 模型TEAM_RADIO_MODELsmall.en回放用的 Whisper 模型TEAM_RADIO_LIVE_MODEL同回放直播专用模型要求更快出字幕TEAM_RADIO_CAPTIONStrue设为false关闭字幕音频照播配置读写与“锁定”规则集中在 caption_settings.py前端对应 CaptionSettings.tsx。Whisper 模型怎么选模型大小特点树莓派 5 / int8 实测参考tiny.en75 MB最快、最省资源精度一般base.en145 MB偏快精度低于 Smallsmall.en480 MB默认约 12 秒/条medium.en1.5 GB实测比 Large v3 Turbo 慢且不更准large-v3-turbo1.6 GB最准约 24 秒/条直播在慢机器上可能跟不上 推荐组合回放页用large-v3-turbo换最高精度直播通过TEAM_RADIO_LIVE_MODEL换成small.en保证字幕在转播延迟内就绪。设置保存后对新处理的车次生效旧场次重新处理即可刷新字幕。项目结构速览 字幕主流程backend/services/team_radio.pyAI 校对引擎backend/services/caption_ai.py设置与模型清单backend/services/caption_settings.py模型后台下载backend/services/whisper_models.py字幕设置 APIbackend/routers/team_radio.py全部环境变量说明README.md不用写一行代码只要一个 API Key你就拥有了自动滚动、中英俱乐部车手全名、赛季术语精准的车队无线电字幕——这正是 F1 Replay Timing 把“双引擎”玩明白的样子。赞分享【免费下载链接】F1ReplayTimingVisualisation of real-time track data and telemetry synced to F1 replays.项目地址https://gitcode.com/gh_mirrors/f1/F1ReplayTiming点击查看免费下载相关推荐AI字幕生成器 Whisper-WebUI一键生成精准字幕的智能解决方案AI字幕生成器 Whisper WebUI一键生成精准字幕的智能解决方案 革命性的AI字幕生成工具Whisper WebUI让字幕制作变得前所未有的简语音音频AI 应用Matrix-3D 是什么Skywork 全景视频生成与3D世界重建神器完整介绍Matrix 3D 是什么Skywork 全景视频生成与3D世界重建神器完整介绍 Matrix 3D 是 Skywork 开源的全景视频生成与 3D 世界重建双字幕、在线搜索、AI翻译一键搞定mpvRx字幕系统功能全解双字幕、在线搜索、AI翻译一键搞定mpvRx字幕系统功能全解 mpvRx 是 Android 上功能最强的开源媒体播放器之一它的字幕系统把「双字幕同屏、在线上一篇英伟达投资的 Reflection AI 出手开放权重 Beam 正面硬刚 Qwen3.8 与 Kimi下一篇浏览器里的虚拟机键盘PegaProx noVNC 控制台与 xterm.js 终端使用详解创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考