API reference
Voices
Voice keys usable as a character’s voice_key.
GET/v1/voices
Scope: readReturns 200
Available voices with language, accent and a preview.
No parameters
Request
curl https://api.oriorai.com/v1/voices \
-H "Authorization: Bearer $ORIOR_API_KEY"const response = await fetch('https://api.oriorai.com/v1/voices', {
headers: {
Authorization: `Bearer ${process.env.ORIOR_API_KEY}`,
},
})
const data = await response.json()
if (!response.ok) throw new Error(`${data.error.code}: ${data.error.message}`)import os
import requests
response = requests.get(
"https://api.oriorai.com/v1/voices",
headers={"Authorization": f"Bearer {os.environ['ORIOR_API_KEY']}"},
timeout=60,
)
response.raise_for_status()
data = response.json()Response · 200
Response
{
"object": "list",
"default_voice_key": "voice-aria",
"data": [
{
"key": "voice-aria",
"name": "Aria",
"language": "en",
"language_label": "English",
"accent": "American",
"gender": "female",
"description": "Confident voice for social videos.",
"preview_url": "https://…/preview.mp3",
"verified_languages": [
"en"
]
}
]
}