Text to Speech Voice Calls With API
Post text to the API and we place the call in a natural sounding voice. Personalise every call with names, amounts and dates without recording a single file.
Your personal support executive.
Based on 1000+ feedbacks
Type It. We Will Say It.
Recording audio is fine when the message never changes. The moment you need to say a customer's name, an outstanding amount or tomorrow's appointment time, a fixed recording stops working. Text to speech generates the audio for each call from the text you supply.
Post the number and the sentence, choose a language and a voice, and the call goes out. It slots straight into a cron job, an order webhook or a CRM automation, so payment reminders, delivery updates and appointment confirmations can run without anybody touching them.
Service Capabilities
What the text to speech engine gives you
Send Text, Place A Call
The whole integration is one JSON body
POST https://api.dvconnect.in/v1/voice/tts
Content-Type: application/json
{
"apikey": "YOUR_API_KEY",
"mobile": "9810000000",
"text": "Namaste Rahul, aapka order kal deliver hoga.",
"lang": "hi",
"voice": "female",
"capture_keypress": true
}
Text to Speech Plans
Charged per connected call in 30 second pulses. Credits never expire.
All prices are exclusive of 18% GST. Credits are added to your account within minutes of payment and never expire.
What Businesses Automate With It
The calls that used to need somebody dialling manually
Payment Reminders
Name and outstanding amount spoken on the due date, automatically.
Appointment Confirmations
Doctor, salon and service bookings confirmed the day before.
Delivery Updates
Order number and delivery window read out to the customer.
Critical Alerts
Server, security and emergency notifications that must be heard.
What Our Clients Say
Feedback from clinics, NBFCs and logistics teams
Payment reminder calls now run from a cron job with the customer name and amount in each one. Collections improved without adding a single caller.
We stopped recording audio entirely. Appointment reminders come straight out of the booking system.
Hindi playback quality is good enough that customers do not realise it is generated.
Keypress confirmation on delivery calls saves our field team a lot of wasted trips.
Frequently Asked Questions
Languages, personalisation, DLT, charging and automation
You send us text through the API and we place a phone call that reads it out in a natural sounding voice. There is no audio file to record, edit or upload, so the content of every call can be different.
English and Hindi are available as standard, with major regional languages including Marathi, Gujarati, Bengali, Tamil, Telugu, Kannada and Punjabi. Male and female voices can be selected per call.
Yes, and that is the main reason to use it. Pass the customer name, amount, date, order number or any other value in the text and every recipient hears their own details.
A promotional campaign plays one fixed recording to a whole list. Text to speech generates the audio per call from text you supply, which suits reminders, alerts and anything personalised.
No. Text to speech calling is outside the DLT SMS framework, so there is no entity, header or template registration required to start.
Yes. It is a single REST call, so you can fire it from a cron job, an order webhook, a CRM automation or your billing software.
Per connected call in 30 second pulses. Unanswered, busy and rejected calls are not deducted from your balance.
Yes. Enable keypress capture and the listener can press a key to confirm, opt out or be transferred to your team. The keypress is returned in the status webhook.
A single call comfortably carries a few hundred characters. Longer text simply takes more pulses, which is reflected in the charge.
No. Text to speech credits stay in your account until they are used.
Automate Your Outbound Calls
Pick a pack, drop the endpoint into your system, and the calls start placing themselves.