Overview
Thevoices.ivc.create() method creates an instant voice clone (IVC) and adds it to your collection of voices. IVC allows you to clone a voice from audio samples in seconds.
IVC (Instant Voice Cloning) creates a voice clone quickly from audio samples. For higher quality clones with more customization options, consider using PVC (Professional Voice Cloning).
Method Signature
Parameters
Returns
object
Response containing the newly created voice information.
Examples
Basic Voice Clone
Create a voice clone from a single audio file:Clone with Multiple Samples
Create a voice clone from multiple audio samples for better quality:Clone with Background Noise Removal
Create a voice clone and remove background noise:Clone with Labels
Create a voice clone with descriptive labels:Use Cloned Voice for Text-to-Speech
Create a voice clone and immediately use it for generation:Async Voice Cloning
Create a voice clone asynchronously:Best Practices
Audio Quality Tips
Audio Quality Tips
- Use lossless or high-bitrate audio formats (WAV, FLAC, or 320kbps MP3)
- Ensure samples are free from compression artifacts
- Remove silence from the beginning and end of samples
- Aim for consistent volume levels across samples
Sample Selection
Sample Selection
- Include diverse emotional tones and speech patterns
- Use samples with clear pronunciation
- Avoid samples with overlapping voices or music
- Provide at least 1-2 minutes of total audio
Voice Verification
Voice Verification
- Some voices may require verification to prevent misuse
- Ensure you have proper rights to clone the voice
- Follow ElevenLabs’ terms of service for voice cloning
Related Methods
- Search Voices - List and filter available voices
- Get Voice - Retrieve voice metadata
- Voice Settings - Configure voice settings