Voice Operations
AI Dev Kit provides voice management operations for browsing and managing TTS voices.
Available Operations
Query Operations
// Get single voice
var voice = await Api.ElevenLabs.GetVoice("rachel").ExecuteAsync();
// List built-in voices
var voices = await Api.ElevenLabs.ListVoices().ExecuteAsync();
// List custom voices
var customVoices = await Api.ElevenLabs.ListCustomVoices().ExecuteAsync();Common Use Cases
Browse Available Voices
public async UniTask<List<string>> GetVoiceNames()
{
var response = await Api.ElevenLabs.ListVoices().ExecuteAsync();
return response.Voices.Select(v => v.Name).ToList();
}Find Voice by Characteristics
List Custom Voices
Provider Support
OpenAI
ElevenLabs
Google
Next Steps
Get Voice - Retrieve single voice
List Voices - Browse all voices
List Custom Voices - Browse user voices
Last updated