Create Voice Clone
Create a new voice clone using audio file uploads
Create a new AI voice clone from audio samples. Upload high-quality audio files to train a custom voice model that can be used for LinkedIn voice messages and other voice synthesis applications.
Requires the voice:create
permission. Maximum 5 voice clones per user.
Request
Bearer token with your API key that has voice:create
permission (e.g.,
“Bearer bna-your-api-key”)
Must be multipart/form-data
for file uploads
Body Parameters
Descriptive name for the voice clone (e.g., “Professional Voice”, “Sales Persona”)
Optional description of the voice clone and its intended use
Audio files for voice training. Upload 1-10 high-quality audio files (WAV, MP3, M4A, FLAC). Each file must be under 50MB.
Voice generation settings
Examples
Basic Voice Clone Creation
Advanced Voice Clone with Custom Settings
Response
Always true
for successful requests
The created voice clone information
Voice Training Requirements
Audio Quality Guidelines
Audio Format Requirements
Audio Format Requirements
- Supported formats: WAV, MP3, M4A, FLAC
- Sample rate: 22,050 Hz or higher recommended
- Bit depth: 16-bit minimum, 24-bit preferred
- File size: Maximum 50MB per file
- Duration: 30 seconds to 5 minutes per file optimal
Recording Best Practices
Recording Best Practices
- Environment: Record in a quiet room with minimal echo - Microphone: Use a quality microphone, avoid phone recordings - Speaking style: Natural, conversational tone - Content variety: Include different emotions and sentence structures - Consistency: Same speaker, similar recording conditions
Content Guidelines
Content Guidelines
- Language: Clear pronunciation and articulation
- Variety: Mix of short and long sentences
- Emotions: Include various emotional tones if desired
- Avoid: Background noise, music, multiple speakers
- Minimum: At least 1 minute of total audio recommended
Voice Clone Limits
Limit Type | Value | Notes |
---|---|---|
Max voice clones per user | 5 | Contact support for higher limits |
Max files per upload | 10 | Multiple uploads allowed |
Max file size | 50MB | Per individual file |
Training time | 2-5 minutes | Depends on audio length and quality |
Supported languages | 29+ | Supported languages by Buena AI |
Error Responses
Invalid File Format (400)
Voice Clone Limit Exceeded (429)
File Size Too Large (413)
Training Status Updates
Voice clone training is asynchronous. Monitor progress using: