Same script/seed/voices as the 1.5B test, for direct comparison. Notably more content-faithful (no unscripted insertions), though one line drifted from a statement to a question. See vibevoice-spike/README.md. Co-Authored-By: Claude Sonnet 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01SN15Vxn4svKuhYxFsVtMJf
VibeVoice (community fork) 4-person podcast spike
Standalone experiment, not integrated into the webui or the production
pipeline. Tests whether VibeVoice (https://github.com/vibevoice-community/VibeVoice)
can generate a 4-speaker podcast scene in one pass, cloning our four
established character voices (Kevin, Marge, Terry, Priya) from their
existing approved reference_audio in the-service-station repo.
scripts/trailer_promo_4speaker.txt- the test script: the real "sausage rolls" trailer scene fromthe-service-station/scripts/trailer-promo.md, converted from our[Character|tags]format to VibeVoices requiredSpeaker N: ...plain-text format (tags dropped - VibeVoice has no per-line emotion/timing control).trailer_promo_4speaker_vibevoice-1.5b.mp3- the generated result (VibeVoice-1.5B, seed 42). 47s of audio generated in 14.5s (RTF 0.31x).
Setup lives outside this repo (not committed): .venv/ here is a fresh
isolated venv (pip install -e /root/projects/VibeVoice, pinned
transformers==4.51.3), pointed at the already-downloaded
VibeVoice-1.5B weights under /root/projects/ComfyUI/models/tts/VibeVoice/.
Findings (2026-09-30)
Whisper-transcript check against the script: mostly faithful, not word-perfect. Two small unscripted insertions ("I am here!" before Priyas line, "For me," before Marges reply) and one substitution ("He will." -> "You will."). No repetition/collapse like the AuK chain-corruption bug - just minor ad-libbing, not catastrophic.
No audible AI disclaimer or obvious background music in this run - both
are documented risks for this model family (see
the-service-station/research/vibevoice-2026-08-21.md and
vibevoice-community-fork-2026-08-21.md), so treat this one clean run as
encouraging, not conclusive.
Steves call after listening: pursue 7B (weights already downloaded, same
venv/script, swap --model_path) or not worth it given the limitations
the prior research already flagged.
7B result (2026-09-30, same script/seed/voices)
trailer_promo_4speaker_vibevoice-7b.mp3 - VibeVoice-7B, same seed (42),
same script, same reference voices. 34.8s of audio generated in 22.2s
(RTF 0.64x - still faster than real-time, just less headroom than 1.5B).
Whisper-transcript check: cleaner than 1.5B - neither of 1.5Bs unscripted insertions ("I am here!", "For me,") appeared, and "He will." came through exactly right this time (1.5B had drifted it to "You will."). One real deviation: Marges defensive line "I get one fact wrong per episode." came out as a question, "Can I get one fact wrong per episode?" - changes the delivery/meaning, not just wording. Still no audible disclaimer and nothing that reads as injected background music.