align-narration
Installation
SKILL.md
align-narration
What this does
Takes a user-recorded narration audio file and produces:
<out>/narration.wav— the audio re-encoded to canonical mono 24kHz PCM WAV (same formattts-from-scriptemits, sonarration-cut.renderdoesn't have to special-case)<out>/timing.json— Timing data (per-linestart/end/duration+total_duration), matchingshared/schemas/timing.schema.json<out>/whisper/<stem>.json— raw whisper output, cached for reruns
When to use
Trigger when the user says:
- "我自己录了配音" / "我有现成的口播" / "用我自己录的"
- "align my narration" / "I already have audio"
- they drop an
.m4a/.mp3/.wavinto the project folder instead of asking for TTS