Instant voice cloning
Create a voice profile from a short audio sample uploaded once via HTTP.
AI Models
Self-hosted streaming voice cloning with Pocket-TTS. Clone custom voices from a short audio sample and stream real-time speech into live phone calls.
Voice Cloning TTS allows AI phone agents to speak in any custom cloned voice generated from a short reference audio sample (5 to 10 seconds).
By pairing Gemini Live (for speech-to-text and reasoning) with the self-hosted voice-cloning-tts server (for voice synthesis), your agent speaks with brand-specific personas while retaining full real-time conversational and interruption capabilities.
For setup, credentials, and API details, use the Documentation link above.
The technical characteristics that matter when deciding whether this provider belongs in your application.
Create a voice profile from a short audio sample uploaded once via HTTP.
Stream synthesized 24 kHz int16 PCM audio chunks directly into call.send_audio().
Accumulates streamed transcript deltas and synthesizes full sentences on the fly for natural cadence.
Flushes audio buffers and silences the agent immediately when the caller interrupts.
Practical scenarios where the provider's role is clear and the surrounding systems remain under application control.
Deploy customer-facing phone bots with signature brand voices and realistic speech.
Deliver appointment reminders and servicing calls in a recognized representative's voice.
Keep voice synthesis workloads on self-hosted infrastructure without sending audio to cloud TTS vendors.
These providers occupy a similar role in the stack. Compare their strengths, operating model, and surrounding services.
AgentDuet handles the phone and messaging boundary. Your model runs the conversation.