Skip to main content
GET
List voices

Authorizations

Authorization
string
header
required

Use Authorization: Bearer pyai_live_... (or pyai_test_...).

Query Parameters

gender
enum<string>

Filter stock voices by gender (case-insensitive; M/male or F/female).

Available options:
M,
F,
m,
f,
male,
female
region
string

Filter stock voices by region/accent (case-insensitive substring match, e.g. us, india, scotland) or locale (e.g. en_us, en-US, en_gb). Locale filters match language and accent metadata.

language
enum<string>

Filter stock voices by stable language code from the customer catalog. Inspect available_on for each voice’s supported products.

Available options:
bn,
de,
en,
en-CA,
en-GB,
en-US,
en-ZA,
es,
fr,
gu,
hi,
it,
ja,
kn,
ko,
pa,
pt,
ru,
te,
ur,
zh
tier
enum<string>

Filter stock voices by customer-facing quality tier.

Available options:
standard,
natural
q
string

Rank stock voices by matching tokens across name, aliases, accent, language, age band, pitch, tone, use cases, and search tags.

source
enum<string>

Return only one kind of voice. Omit for the merged library.

Available options:
stock,
design

Response

Voice library (stock + designed)

object
string
Example:

"list"

data
object[]