Voices & Languages

Explore our collection of 30 premium voices across 74 languages with 5 AI models.

Overview

🌍 Localized Voice Names

Our voices have culturally familiar names in each language: "Deepika" and "Rahul" for Hindi, "Peter" and "Kylie" for English, "Priya" and "Rajan" for Tamil.

All 30 voices work with ALL 74 languages. The language parameter affects the voice names returned, not which voices are available.

AI Models

YourVoic offers 5 distinct AI models optimized for different use cases:

ModelSpeedQualityLanguagesBest For
aura-lite Fast Good 74 Real-time apps, chatbots, high volume
aura-prime Medium Excellent 74 General purpose, balanced quality/speed
aura-max Slower Premium 74 Audiobooks, professional content
rapid-flash Fastest Good 18 Low latency, IVR systems
rapid-max Fast Very Good 41 High quality with speed
⚠️ Rapid Flash Language Limitation

rapid-flash only supports 18 languages: da-DK, de-DE, en-AU, en-GB, en-IN, en-US, es-ES, es-US, fil-PH, fr-CA, fr-FR, hi-IN, it-IT, ja-JP, ko-KR, pt-BR, th-TH, vi-VN

✨ Expression Tags

Aura models (aura-lite, aura-prime, aura-max) support expression tags like <chuckle>, <sigh>, <whisper> for emotional speech. Rapid models do not support expressions.

python
import requests

# Using different models
response = requests.post(
    "https://yourvoic.com/api/v1/tts/generate",
    headers={"X-API-Key": "your_api_key"},
    json={
        "text": "Hello, this is premium quality audio!",
        "voice": "Peter",
        "language": "en-US",
        "model": "aura-max"  # or "aura-lite", "aura-prime", "rapid-flash", "rapid-max"
    }
)

Getting Voices

Retrieve available voices via the API:

bash
# Get all voices
curl "https://yourvoic.com/api/v1/voices" \
  -H "X-API-Key: YOUR_API_KEY"

# Get voices with Hindi names
curl "https://yourvoic.com/api/v1/voices?language=hi" \
  -H "X-API-Key: YOUR_API_KEY"

# Get voices with English names  
curl "https://yourvoic.com/api/v1/voices?language=en-US" \
  -H "X-API-Key: YOUR_API_KEY"

Voice Names by Language

Sample voice names for popular languages:

LanguageCodeFemale NamesMale Names
Hindi hi Deepika, Priya, Anjali Rahul, Vikram, Arjun
English (US) en-US Kylie, Emma, Olivia Peter, James, William
English (UK) en-GB Emma, Sophie, Charlotte Oliver, George, Harry
Tamil ta Priya, Kavya, Meera Rajan, Arun, Kumar
Spanish es María, Carmen, Ana Carlos, José, Antonio
French fr Marie, Sophie, Julie Pierre, Jean, Marc
German de Anna, Maria, Julia Hans, Peter, Klaus
Japanese ja Yuki, Sakura, Hana Takeshi, Kenji, Hiroshi
Chinese zh Li Na, Wei Wei, Mei Wei, Jun, Chen
Arabic ar Fatima, Aisha, Layla Ahmed, Mohammed, Omar

Supported Languages

Full list of 50+ supported languages:

ar Arabic
as Assamese
bn Bengali
bg Bulgarian
zh Chinese
hr Croatian
cs Czech
da Danish
nl Dutch
en-US English (US)
en-GB English (UK)
en-IN English (IN)
et Estonian
fi Finnish
fr French
de German
el Greek
gu Gujarati
he Hebrew
hi Hindi
hu Hungarian
id Indonesian
it Italian
ja Japanese
kn Kannada
ko Korean
lv Latvian
lt Lithuanian
ms Malay
ml Malayalam
mr Marathi
ne Nepali
no Norwegian
or Odia
pl Polish
pt Portuguese
pa Punjabi
ro Romanian
ru Russian
sk Slovak
sl Slovenian
es Spanish
sv Swedish
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
vi Vietnamese

Using Voices

Pass the voice name when generating TTS:

python
import requests

# English voice
response = requests.post(
    "https://yourvoic.com/api/v1/tts/generate",
    headers={"X-API-Key": "your_api_key"},
    json={
        "text": "Hello, welcome to YourVoic!",
        "voice": "Peter",
        "language": "en-US"
    }
)

# Hindi voice
response = requests.post(
    "https://yourvoic.com/api/v1/tts/generate",
    headers={"X-API-Key": "your_api_key"},
    json={
        "text": "नमस्ते, YourVoic में आपका स्वागत है!",
        "voice": "Deepika",
        "language": "hi"
    }
)

Voice Characteristics

Each voice has unique characteristics:

AttributeOptionsDescription
Gender male, female Voice gender
Age young, middle, senior Perceived age group
Style narrative, conversational, news Speaking style
Use Case audiobook, IVR, e-learning, etc. Recommended usage
bash
# Filter voices by gender
curl "https://yourvoic.com/api/v1/voices?gender=female" \
  -H "X-API-Key: YOUR_API_KEY"

# Filter by language and gender
curl "https://yourvoic.com/api/v1/voices?language=en-US&gender=male" \
  -H "X-API-Key: YOUR_API_KEY"

Best Practices

  • Match voice to content - Use narrative voices for audiobooks, professional voices for business
  • Test with your content - Preview voices with actual text before deployment
  • Consider your audience - Use localized names that resonate with your users
  • Stay consistent - Use the same voice throughout a project for continuity
  • Adjust speed/pitch - Fine-tune parameters for perfect delivery