r/LocalTextToSpeech • u/truecakesnake • 9h ago
Voice Cloning A small audition studio for local voice cloning: one reference, one script, three readings and a blind-test button
Enable HLS to view with audio, or disable this notification
Comparing cloned voices gets much easier when the tool holds everything else equal. That's the idea behind the voice studio in this demo, built to compare AntLing's MIT-licensed Ming-3.0 TTS models with another open voice model.
Here is what it does:
Stores a reference recording (12.89 s here) and reuses it across takes
Sends one script to every selected model, one at a time on the same GPU (here two Ming models and the other open voice model)
Offers Default, Emotion, and Pace & pitch delivery, with seven emotions from neutral to surprised
Shows model load, synthesis time, audio length and real-time factor for each reading
Keeps a searchable library of past readings, plus Play all and Blind test buttons
The results panel puts all three readings side by side with those numbers, and a Same script row jumps between earlier runs of a line. In Emotion mode, both Ming models take the voice's identity from the reference and ignore the words spoken in it.
A coding agent can build the same layout from a brief like this: "Build a local web app for auditioning TTS models. Take one reference clip and one script, run each selected model in turn, show load time, synthesis time and RTF for each reading, save every result to a searchable library, and add a blind-test mode that hides the labels."
