VEDIKA VOICE AI

Your Users Speak.
The Stars Answer.

One API call. Audio in Hindi, Tamil, Telugu, or any of 10 Indian languages goes in. A spoken astrological reading comes back. Birth chart context, dasha analysis, validated predictions — delivered as natural voice.

Live voice conversation
"Meri shaadi kab hogi?" Hindi
"Aapki Shukra mahadasha mein 7th lord ki transit April 2027 mein..."
"And career change?" English
"Your 10th lord Saturn transits Aquarius — a strong period for career pivots after July 2027..."
Switch astrologer language
Vedika Voice AI
VOICE AI
Speak. Listen. Know.
Vedika AI Astrologer
Speaking...
24/7 Available

Not a Chatbot.
A Real AI Astrologer.

Trained on Real Books

BPHS, Phaladeepika, Saravali, Jataka Parijata — the same classical texts real astrologers study for decades. Not a generic AI chatbot.

Real Mathematics

Every planetary position computed in-house to arc-second precision. The AI never guesses — it reads verified chart data.

Chart-Grounded Accuracy

Every response is cross-checked against your computed birth chart before delivery — a deterministic validator catches and corrects planet, sign, house, lordship and dasha claims that don't match the math.

Available 24/7 — No Bias

No mood swings, no fatigue, no regional bias. Same quality at 3 AM on Sunday as 10 AM on Monday. Consistent, fair, and tireless.

WHITE-LABEL VOICE PERSONAS

Create Infinite
AI Astrologer Personas

Your brand. Your voice. Male pandit, female jyotishi, numerologist, tarot reader — deploy unlimited AI personas that speak in any Indian language. White-label ready.

9:41
Pandit Raghunath
Pandit Raghunath
Vedic Astrologer • Hindi & English
Live • 04:32
Pandit: "Aapki kundli mein Shukra uccha raashi mein hai — yeh vivah ke liye shubh sanket hai..."
Shanti Amma
Shanti Amma
online • AI Jyotishi
0:05
2:34 PM
0:18
Shanti Amma: "Nimmudaya 7neya adhipathi Shukra Meena raashiyalli uccha sthanadalli idhe — ee baruvudu vivahakke..."
2:34 PM
Shanti Amma: Translated: "Your 7th lord Venus is exalted in Pisces — this coming period is favorable for marriage..."
2:34 PM
What about my career in 2027?
2:35 PM
Type a message

18 Built-In Voice Personas

Every persona is a distinct voice identity with its own style and character. Pass the persona id in the x-vedika-voice-persona header. Fully custom white-label voice characters are provisioned per-account on Enterprise.

Vedika Voice Premium (English) — premium voice engine
Surya Male
Warm grounded guide
surya
Vikram Male
Deep trustworthy narrator
vikram
Dev Male
Confident conversational
dev
Meera Female
Calm professional story-led
meera
Aria Female
Clear confident knowledgeable
aria
Tara Female
Warm smooth professional
tara
Standard, Premium (Indic & ML/PA) — HD Indic engine
Arjun Male
Warm clear conversational
arjun
Rohan Male
Steady articulate
rohan
Kabir Male
Resonant calm
kabir
Gauri Female
Bright friendly
gauri
Aditi Female
Soft clear expressive
aditi
Sita Female
Gentle warm story-led
sita
Vedika Voice Starter — Indic engine
Aryan Male
Natural balanced
aryan
Karan Male
Friendly conversational
karan
Veer Male
Clear confident
veer
Priya Female
Warm natural expressive
priya
Riya Female
Bright dynamic
riya
Naina Female
Soft emotive
naina
Create your own persona
Custom white-label voice characters — any name, style or language — provisioned on Enterprise
Live Phone Calls
IVR, call center, mobile apps
WhatsApp Voice
Voice notes in & out
Video Ready
Pair with avatar for video calls
From $0.129/min
5 SKUs, per-minute billing
INVISIBLE INFRASTRUCTURE

Your Brand.
Your Astrologer.
Our Engine.

We vanish. Your users never see us. They talk to your pandit, pay your price, trust your brand.

Your Brand, Front & Center
Your company name. Your logo. Your app icon. Vedika never appears in any screen your end-user touches — not in the UI, not in the audio, not in the API response metadata.
Custom Persona
Warm grandmother. Stern guru. Modern advisor. Name them, set their personality, choose the voice.
Any Language
Hindi for Delhi. Tamil for Chennai. English for NRIs. One AI, different voice per market.
Your Pricing, Your Margins
Charge ₹50 per question or ₹999/month — whatever works for your market. We bill you wholesale per minute of conversation. The entire margin between our cost and your price is yours to keep.
24/7 — No Humans Needed
No hiring. No shifts. No sick days. Scales from 1 to 1,000,000 users without adding a single person to your payroll.
Launch in Days, Not Months
5 lines of code. No astrology expertise needed. No model training. No voice engineering. Just your API key and your idea.
0%
Our branding visible
Personas per account
11+
Languages
$0.13
Per min from
5m
To first call
ONE API CALL

How It Works

Audio goes in. Spoken astrology comes back. Everything in between is handled for you.

STEP 1

User Speaks

Your app records audio. Send it as multipart to the voice endpoint. Any format — webm, mp3, wav.

STEP 2

Vedika Listens

Auto-detects Hindi, Tamil, Telugu, English — 15 languages. Understands accents, dialects, code-mixing.

HI TA EN +12
STEP 3

AI Interprets

Reads the birth chart. Computes dasha periods. Cross-checks every claim. Generates a personalized reading.

STEP 4

Speaks Back

Natural voice returns the reading as audio. Same language the user spoke in. Warm, human-like astrologer tone.

AUDIO PLAYING
Total time:
spoken reply in ~10–20s (buffered turn-based · streaming in development)

Voice SKUs & Pricing

Five purpose-built tiers — from cost-effective Indic coverage to ultra-low-latency real-time English. All include birth-chart-aware answers, custom personas, and multi-turn conversations.

Billed per minute of full-pipeline conversation (speech recognition + intelligence + voice synthesis). Final published prices set at launch.

STARTER
vedika-voice-starter

Vedika Voice Starter

Vedika Indic Voice
$0.129/min
≈ ₹12.34/min
indicative — final price at launch
Buffered turn-based 11 languages

EN + Hindi, Tamil, Telugu, Bengali, Kannada, Malayalam, Marathi, Gujarati, Punjabi, Odia. Component pipeline optimised for cost efficiency.

  • Birth-chart-aware answers
  • 6 named personas (Aryan, Karan, Veer, Priya, Riya, Naina)
  • Per-request persona via x-vedika-voice-persona
  • Crisis-safe — helpline, never charged
PREMIUM • ENGLISH
vedika-voice-premium-en

Vedika Voice Premium (English)

Vedika Premium Voice — English
$0.1738/min
≈ ₹16.63/min
indicative — final price at launch
Premium voice engine Streaming & barge-in: roadmap

English (US/UK/AU/IN accents) on our highest-fidelity voice engine — the richest, most natural spoken delivery. Buffered turn-based today; low-latency streaming in development.

  • Highest-fidelity English voice — premium prosody & emphasis
  • 6 English personas (Surya, Vikram, Dev, Meera, Aria, Tara)
  • Premium English voice engine — richest natural prosody
  • Per-request persona via x-vedika-voice-persona
PREMIUM • INDIC
vedika-voice-premium-indic

Vedika Voice Premium (Indic)

Vedika Premium Voice — Indic
$0.13556/min
≈ ₹12.97/min
indicative — final price at launch
HD Indic voice 8 langs Streaming: roadmap

EN + Hindi, Tamil, Telugu, Bengali, Kannada, Marathi, Gujarati (8 total). HD Indic voice in your users' native language. Buffered turn-based today; low-latency streaming in development.

  • HD Indic voice across all 8 languages
  • HD Indic personas (Arjun, Rohan, Kabir, Gauri, Aditi, Sita)
  • Birth-chart-aware answers
  • Per-request persona via x-vedika-voice-persona
PREMIUM • ML / PA
vedika-voice-premium-ml-pa

Vedika Voice Premium (Malayalam & Punjabi)

Vedika HD Voice — Malayalam & Punjabi
$0.17866/min
≈ ₹17.10/min
indicative — final price at launch
Buffered turn-based Malayalam • Punjabi

Specialist HD engine purpose-built for native-quality Malayalam and Punjabi — languages where accent and phonology demand a dedicated model.

  • Native-quality Malayalam & Punjabi output
  • HD personas shared with Standard tier
  • Birth-chart-aware answers
  • Per-request persona via x-vedika-voice-persona
Quick comparison
SKU Voice Langs USD/min
Starter Indic 11 $0.129
Standard HD Indic 10 $0.133
Premium EN Premium EN $0.1738
Premium Indic HD Indic 8 $0.13556
Premium ML/PA HD 2 $0.17866

Prices shown are indicative estimates, billed per minute of full-pipeline conversation. Published prices confirmed at launch.

ALL TIERS INCLUDE

Everything, on Every SKU

Birth-chart-aware answers
11 Indian languages + English
Male & female personas
Custom system prompt (white-label)
Multi-turn conversations
Crisis-safe (helpline, never charged)
Grounded in classical sources
API REFERENCE

Integrate in Minutes

Multipart audio or plain JSON in. Spoken astrology audio out. Full payload schema below.

POST https://api.vedika.io/api/voice/binary buffered audio response · plain-text questions use /api/query
Authorization: Bearer vk_live_... Content-Type: audio/wav · audio/mpeg · audio/ogg Body = raw audio bytes (≤30s)

Request Parameters

input required
Audio file (wav/mp3/ogg, ≤30s) — raw audio bytes in the request body (see the cURL tab). For plain text, use /api/query.
x-vedika-voice-tier required
One of: vedika-voice-starter · vedika-voice-standard · vedika-voice-premium-en · vedika-voice-premium-indic · vedika-voice-premium-ml-pa
x-vedika-voice-language recommended
Language code for the response voice. One of: en hi ta te bn kn ml mr gu pa or. Omit to auto-detect from audio.
x-vedika-voice-persona optional
One of the 18 catalog personas, engine-scoped to your tier (an id outside the tier's voice family falls back to its default): Premium EN → surya vikram dev meera aria tara; Standard / Premium Indic / ML-PA → arjun rohan kabir gauri aditi sita; Starter → aryan karan veer priya riya naina.
white-label enterprise
Custom persona voices, brand name and bespoke tone are provisioned per-account on Enterprise (managed setup). Caller-supplied raw system prompts are not accepted, by design — a safety measure against prompt injection. Talk to us for white-label voice.
x-vedika-birth-details optional
JSON birth data for chart-grounded answers: {"date":"1990-04-12","time":"08:30","lat":28.61,"lon":77.21,"tz":"+05:30"}
Idempotency-Key optional
A stable key so a retried request (e.g. after a dropped audio response) reuses the same charge instead of billing twice.

The /api/voice/binary endpoint takes the raw audio as the request body plus the headers above — no form fields or JSON body. Send a text question instead to /api/query.

# Audio input → MP3 response (Hindi, Standard tier, Arjun persona)
curl -X POST https://api.vedika.io/api/voice/binary \
  -H "Authorization: Bearer vk_live_xxx" \
  -H "Content-Type: audio/wav" \
  -H "x-vedika-voice-tier: vedika-voice-standard" \
  -H "x-vedika-voice-language: hi" \
  -H "x-vedika-voice-persona: arjun" \
  -H 'x-vedika-birth-details: {"date":"1990-04-12","time":"08:30","lat":28.61,"lon":77.21,"tz":"+05:30"}' \
  --data-binary @question.wav \
  --output answer.mp3

# Play the response
afplay answer.mp3   # macOS
mpv answer.mp3      # Linux
# Plain-text question (no audio)? Use the text query endpoint instead.
# /api/voice/binary takes raw AUDIO only — see the cURL (audio) tab.
curl -X POST https://api.vedika.io/api/query \
  -H "Authorization: Bearer vk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
  "question": "What does my chart say about career this year?",
  "birth_details": {"date": "1990-04-12", "time": "08:30", "lat": 28.61, "lon": 77.21, "tz": "+05:30"}
}'

# Returns JSON text. Pipe that text to /api/voice/binary for spoken audio.
# Success response (audio/mpeg binary)
HTTP/1.1 200 OK
Content-Type: audio/mpeg
X-Vedika-Voice-Duration: 12.4
X-Vedika-Voice-Cost: 0.0213

<binary audio bytes — pipe to player or save to file>

# Error responses
# Empty / unreadable audio body:
HTTP/1.1 400 Bad Request
{ "success": false, "code": "NO_AUDIO", "error": "Empty audio body..." }

# Wallet can't cover the call:
HTTP/1.1 402 Payment Required

# Voice requires a Business or Enterprise plan:
HTTP/1.1 403 Forbidden   # code: VOICE_PLAN_REQUIRED

# An unknown x-vedika-voice-tier does NOT error — it falls back to Standard.

# Crisis detection → deterministic helpline JSON, $0.00, no model call
HTTP/1.1 200 OK
Content-Type: application/json

{
  "answer": "...iCall (India): 9152987821 · Vandrevala: 1860-2662-345...",
  "cost": { "costUsd": 0 },
  "safety": "crisis-helpline",
  "success": false
}

10 Indian Languages + English

Spoken voice output in the languages below (Starter tier; other tiers cover a subset). Auto-detected from audio — users just speak naturally.

Hindi
हिन्दी
English
English
Tamil
தமிழ்
Telugu
తెలుగు
Gujarati
ગુજરાતી
Marathi
मराठी
Bengali
বাংলা
Kannada
ಕನ್ನಡ
Malayalam
മലയാളം
Punjabi
ਪੰਜਾਬੀ
Odia
ଓଡିଆ

Voice coverage by tier: Starter 11 (10 Indic + EN) · Standard 10 (no Odia) · Premium Indic 8 · Premium English EN only · Premium ML/PA Malayalam & Punjabi.

Plan Access & Rate Limits

Voice AI is available on Business ($120/mo) and Enterprise ($240/mo) plans. Lower plans receive HTTP 403.

Plan Access Per Minute Per Day SKUs
Starter ($12)
Professional ($60)
Business ($120)302,000All tiers*
Enterprise ($240)10010,000All tiers*

*Specific tier availability and per-minute pricing are confirmed at onboarding.

Every response carries rate-limit headers: x-ratelimit-limit · x-ratelimit-remaining · x-ratelimit-reset

Ready to Add Voice AI?

Get an API key, send your first audio query, hear the stars speak back. Takes 5 minutes.

Get API Key Full API Reference Try Sandbox