Few-Shot Voice Cloning (2D): Speaker Embedding Plane & Vocoder Conditioning
Interactive 2D speaker-embedding plane: average a handful of noisy reference-utterance points into a clone vector, watch the clone marker converge onto the true speaker centroid as shots increase or noise falls, and see a conditioned vocoder's formant bars morph between a generic voice and the cloned target. Drag to pan, scroll to zoom.
Modern voice-cloning tools don't need hours of studio audio — a handful of short clips is enough to compute a speaker embedding that a vocoder can condition on. This 2D simulator plots a pannable, zoomable embedding plane with four distinct speaker clusters: pick a target, choose how many reference "shots" to record and how noisy the microphone is, and watch the clone embedding — the mean of those noisy reference points — converge toward the true speaker centroid as the law of large numbers averages the noise away. A conditioning-strength slider then interpolates a simplified vocoder's output formant bar chart between a generic average voice and the fully cloned identity, while live readouts track cosine similarity, embedding error and the resulting estimated pitch.
Average a handful of noisy reference-utterance embeddings into a speaker clone vector on a pannable, zoomable 2D embedding plane, watch clone error shrink as reference shots increase, and see a simplified vocoder's formant bar chart interpolate between a generic voice and the cloned target.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install