Get Voices
Return the voice catalog for the chosen Lightning v3.1 pool. Two pools:
lightning-v3.1: the Standard catalog. Retiring on Nov 30, 2026; uselightning-v3.1-pro.lightning-v3.1-pro— the Pro catalog. Curated set across American, British, and Indian accents plus 29 additional languages. Same latency and concurrency as Standard, on dedicated inference.
The endpoint is pool-scoped: /waves/v1/lightning-v3.1/get_voices returns Standard voices only; /waves/v1/lightning-v3.1-pro/get_voices returns Pro voices only. Call one or both depending on which pool you plan to use.
Each voice carries tags (language, accent, gender, age, emotions, usecases). Filter client-side to find the voices that match a target language, accent, or use case. Pass the returned voiceId as voice_id on the unified POST /waves/v1/tts route, together with "model": "lightning_v3.1" (Standard), "model": "lightning_v3.1_pro" (Pro) or "model": "lightning_v3.1_pro_10_26" (Pro voices on the preview checkpoint for English, Spanish and Hindi).
For the canonical per-language voice list (with previews and recommended pairings), see the Lightning v3.1 and Lightning v3.1 Pro model cards.
Path parameters
The pool to query. lightning-v3.1 returns Standard voices; lightning-v3.1-pro returns Pro voices. Note the hyphenated path form differs from the underscored body form used on POST /waves/v1/tts (lightning_v3.1, lightning_v3.1_pro).