List Custom Voices
Browse user-created custom voices using .ListCustomVoices().
Basic Usage
var response = await Api.ElevenLabs
.ListCustomVoices()
.ExecuteAsync();
foreach (var voice in response.Voices)
{
Debug.Log($"Custom Voice: {voice.Name}");
}What are Custom Voices?
Custom voices are voices that you or your organization have created:
Voice cloning - Clone a real person's voice
Professional voice lab - Professional voice creation service
Instant voice cloning - Quick voice cloning from samples
Unity Integration Examples
Example 1: Custom Voice Manager
Example 2: Voice Library UI
Example 3: Voice Type Selector
Provider Support
ElevenLabs
Features:
✅ Voice cloning
✅ Professional voice lab
✅ Instant voice cloning
✅ Voice editing
OpenAI
❌ OpenAI does not support custom voices. Only built-in voices available.
Google
Combining Built-in and Custom Voices
Best Practices
✅ Good Practices
❌ Bad Practices
Error Handling
Next Steps
Get Voice - Get specific voice info
List Voices - Browse built-in voices
Text to Speech - Use custom voices for TTS
Last updated