# R9.6.3 任务报告

## 结果

跨语音模型的用户语速已统一为 YAML-first `charactersPerMinute`，默认目标为 300 字/分钟。不同模型保留各自内部原始合成速度，最终旁白按有效字符数、原始音频实测时长和分段停顿预算计算全局 FFmpeg tempo；目标、成品实测值和容差结论均写入音频工件与 Web 展示数据。

## 源码交付

- SelfMedia issue：[pikainc/selfmedia#88](https://github.com/pikainc/selfmedia/issues/88)。
- SelfMedia PR：[pikainc/selfmedia#89](https://github.com/pikainc/selfmedia/pull/89)。
- 合并提交：`7d7c37fc4eaafce747043e12be04a14ea3a36169`。
- 精度返工提交：`7f84469bbc693ac80b676c41b457918b6c841606`。
- YAML 声明：默认 300、允许范围 180-500、容差 5%。
- 用户界面只显示和保存“目标语速（字/分钟）”，不再暴露模型原生 `speed` 或后处理 `tempo`。
- 实际字速以最终 `audio/narration.wav` 的 `ffprobe` 实测时长计算；分段时间线继续使用各段实测时长。

## 验证与交付

- Artificer 源码验证：定向 `verify:source` 全部通过；`verify:web` 的 Web 测试、生产构建和差异检查全部通过。
- 自动交付 PipelineRun：`selfmedia-nc01-7d7c37fc4eaafce747043e12be04a14ea3a36169-gkkj2`，状态 `Succeeded`。
- GitOps 提交：`42a26ded14c52c7e68814ad7d14fcab2fef92430`。
- 开发环境 System API 实时返回默认 300 字/分钟，并列出 CosyVoice3 与 Kokoro 两种算法。
- 真实作业：`20260716-103020-0ab7f76b`，从 `voice` 到 `inspect` 全部成功。
- 实测：601 个有效字符，成品旁白 119.917 秒，实际 300.708 字/分钟，误差约 0.24%，`withinTolerance=true`。
- 成片：`output/episode.mp4`，SHA-256 `2a07733c913bdab50de95cdbfb194386e8c4402840a7e2647c2f9bb60e700122`，时长 119.917 秒。
- 巡检：视频流、音频流、分辨率、时长、产物、引用、幻灯片时间线、响度、true peak 和字幕尾停顿十项检查全部通过。
- 开发期次深链：`https://media-dev.hwpod.com/editions/embedded-ai-chipmakers-20260714/resources/audio`。
- 成片链接：`https://media-dev.hwpod.com/api/v1/editions/embedded-ai-chipmakers-20260714/artifacts/output/episode.mp4`。

## 边界

- 生产 `release` 与 `selfmedia-production` 未修改，生产健康检查保持 200。
- 自动交付后 NC01 曾因公共节点 DiskPressure 短暂阻塞调度，taint 由运行面自动清除；未修改公共 CI/CD、节点、GC、调度策略或业务 toleration。
- 浏览器 smoke 因主机 `MemAvailable` 低于既有 4 GiB 门禁未启动；公网深链返回 200，实时 API、Web 测试和生产构建已覆盖本次语速配置与算法列表。
