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

Last updated