Guides ·
Hindi voice agents and IVR on AWS with Amazon Polly's Generative engine: what launched, where it runs, and the data questions for Indian firms
On 20 October 2026 AWS made Hindi generally available on the Amazon Polly Generative engine, with two new voices, Kiara and Arjun. As of 29 October 2026 the Generative voices run in 11 AWS Regions, and Asia Pacific (Mumbai) and Asia Pacific (Hyderabad) are not among them. This guide covers what launched, where it runs, three design patterns for Indian teams, and the data questions to settle first.
By Upvantix team
On 20 October 2026, AWS announced a new model behind the Amazon Polly Generative engine and made Hindi generally available on it for the first time. Two new Generative voices, Kiara and Arjun, speak both Hindi and Indian English. Indian teams building an IVR or a voice agent on AWS can now use an Amazon Polly Hindi generative voice.
As of 29 October 2026, AWS lists the Generative voices in 11 AWS Regions: US East (N. Virginia), US West (Oregon), Europe (Frankfurt), Europe (Zurich), Europe (London), Asia Pacific (Sydney), Asia Pacific (Seoul), Asia Pacific (Singapore), Asia Pacific (Tokyo), Canada (Central) and AWS GovCloud (US-West). The documentation adds: "Other Regions are not available." Asia Pacific (Mumbai) and Asia Pacific (Hyderabad) are not on the list.
Mumbai does offer Polly's Neural voices, including Kajal for Hindi and Indian English, and its Standard voices. A Mumbai-hosted application that wants Kiara or Arjun has to call Polly in another Region, such as Singapore, so the text to be spoken is sent to that Region.
Before choosing, check what the text contains, such as account numbers, names or policy details. Apply the AWS AI services opt-out policy if you do not want that content used for service improvement. Then check any sector rule that requires data to stay in India.
What AWS launched on 20 October 2026
The launch added 14 new voices across nine locales. Hindi and Finnish became generally available on the Generative engine for the first time, with Kiara and Arjun as the new Hindi and Indian English voices.
The AWS Machine Learning blog, published on 22 October 2026, describes it as a drop-in upgrade. AWS says voice names and API calls are unchanged, so existing applications continue to work as they do today. AWS also says the upgrade gives "improved voice quality and accuracy at the same price", with "no new SKU". Standard and Neural voices are unaffected.
AWS lists Kiara and Arjun as fully bilingual voices, alongside Aditi and Kajal. A bilingual voice can switch between Hindi and Indian English within one sentence. Hindi can be written in Devanagari or in Romanagari, which is Hindi in the Latin alphabet, and mixed with English. By default, Arabic numerals are read in Indian English. To have them read in Hindi, pass the hi-IN language code.
Where the Hindi Generative voices run, and why Mumbai is not on the list
The table below reflects the Amazon Polly Generative voices documentation, Neural voices and Standard voices pages as of 29 October 2026. AWS updates these lists often. In 2026, the Amazon Polly document history records Generative voices added in Europe (Zurich) on 28 May, Asia Pacific (Sydney) on 12 August and AWS GovCloud (US-West) on 22 October. AWS recommends calling DescribeVoices, or checking the console, to confirm a voice in your Region at deploy time.
| AWS Region | Generative voices, including Kiara and Arjun | Bidirectional streaming | Neural voices, including Kajal | Standard voices |
|---|---|---|---|---|
| Asia Pacific (Mumbai), ap-south-1 | Not listed | Not listed | Listed | Listed |
| Asia Pacific (Hyderabad), ap-south-2 | Not listed | Not listed | Not listed | Not listed |
| Asia Pacific (Singapore), ap-southeast-1 | Listed | Listed | Listed | Listed |
| Asia Pacific (Tokyo), ap-northeast-1 | Listed | Not listed | Listed | Listed |
| Asia Pacific (Seoul), ap-northeast-2 | Listed | Not listed | Listed | Listed |
| Asia Pacific (Sydney), ap-southeast-2 | Listed | Listed | Listed | Listed |
| Europe (Frankfurt), eu-central-1 | Listed | Listed | Listed | Listed |
| US East (N. Virginia), us-east-1 | Listed | Listed | Listed | Listed |
Of the Asia Pacific Regions that offer Generative voices, only Singapore and Sydney are listed for bidirectional streaming as of 29 October 2026. We also found no AWS announcement of a date for Generative voices in Mumbai or Hyderabad by that date.
What "not in Mumbai" means for data residency
When your application calls Polly in Singapore, the text you send is processed there. The Amazon Polly FAQ says content processed by Polly is encrypted and stored at rest in the AWS Region where you use the service.
There is a second, separate flow. The Amazon Polly FAQ says Polly "may store and use text inputs processed by the service" to provide and maintain the service and to improve Polly and other Amazon AI technologies. The AWS Organizations documentation adds that AWS AI services "might store such content in an AWS Region outside of the AWS Region where you are using the service" for service improvement. You can stop that use with an AI services opt-out policy, set for Polly alone or for all supported AI services.
Indian law adds two layers.
- Section 16(1) of the Digital Personal Data Protection Act, 2023 lets the Central Government, by notification, restrict the transfer of personal data by a Data Fiduciary for processing to a country or territory outside India. Section 16(2) keeps in force any other Indian law that gives a higher degree of protection for, or restriction on, transfer of personal data outside India. Before you rely on a Region outside India, check with your Data Protection Officer whether a notification under section 16 covers it.
- Sector rules can be stricter. For example, the Reserve Bank of India's circular of 6 April 2018, Storage of Payment System Data, states that "All system providers shall ensure that the entire data relating to payment systems operated by them are stored in a system only in India."
Whether a voice prompt falls under either rule depends on what it contains and on your business, so ask your compliance team. For the wider picture, read our guides on AWS data residency under DPDP and on Bedrock and in-country inference in India.
Three design patterns for Indian teams
- Keep everything in Mumbai. Use the Neural voice Kajal, for Hindi and Indian English, or the Standard voices in ap-south-1 when the text must not leave India. You give up the Generative voices, but the text you send to Polly is processed in Mumbai. With the opt-out applied, the Amazon Polly FAQ says your content is not stored in another Region.
- Pre-render static prompts. Generate fixed IVR menus and greetings with Kiara or Arjun once, store the audio in your own Region and replay it. AWS says you can cache and replay synthesized static prompts at no additional cost. The text sent to the Generative Region is only the fixed script. Dynamic content, such as names or amounts, uses a Neural voice in Mumbai, or contains no personal data.
- Use Generative voices from Singapore for live voice agents. For a voice agent built on a large language model, use the Generative engine with bidirectional streaming,
StartSpeechSynthesisStream, in Singapore. Keep personal data in the spoken text to a minimum, apply the opt-out policy and record the cross-border flow for your Data Protection Officer.
Pattern 2 has one trade-off. AWS notes that updates to the Generative model can slightly change how a voice sounds, so prompts rendered months apart may not match exactly. Plan to re-render the full set together.
Using Amazon Polly Hindi voices in Amazon Connect Customer
Amazon Connect Customer is AWS's current name for the product previously called Amazon Connect. In Amazon Connect Customer, the Set voice flow block can override the speaking style to Neural or Generative voices. AWS says you are charged for Generative voices under Amazon Polly pricing, while Polly default voices, such as the Neural and Standard voices, are free in Amazon Connect Customer. AWS also says the Generative upgrade reaches Amazon Connect flows automatically.
The AWS documentation we reviewed on 29 October 2026 does not state which Generative voices an Amazon Connect Customer instance in Asia Pacific (Mumbai) can select. Test it in your own instance before you plan an IVR around Kiara or Arjun.
Limits to know before you build
- Speech marks. Generative voices do not support speech marks. If you need word highlighting or lip-sync, use Neural or Standard voices, which support them.
- Newscaster style. The Newscaster speaking style is not supported on the Generative engine.
- SSML. Generative voices support many, but not all, SSML tags. Test the tags you rely on.
- Hallucination. AWS says the Generative model can, in rare cases, hallucinate. A built-in stop mechanism reduces this risk but does not remove it. Listen to output from your real prompts.
How Upvantix helps
Upvantix is an AWS Select Tier Services Partner. Our AI/ML and agentic AI services follow the 5/30 AI Delivery Commitment. For a Hindi voice use case, a 5-Day AI POC tests one agreed business workflow on a customer-provided data sample. It ends with a production architecture recommendation. If the POC is approved, a 30-Day Production Use Case builds it within the approved scope: identity, access and approval controls; guardrails, evaluation and observability; AWS deployment and documentation; and operational handover.
The commitment needs one prioritized use case, agreed success and acceptance criteria, the required data and system access, and a customer decision-maker. Customer, vendor or third-party delays pause the schedule, and regulated validation needs separate scope. We do not give legal or regulatory advice. Read more about our AWS data and AI delivery.
Talk to us about a Hindi voice use case on AWS.
Common questions about Amazon Polly Hindi Generative voices
Does Amazon Polly support Hindi on the Generative engine?
Yes. On 20 October 2026, AWS made Hindi generally available on the Amazon Polly Generative engine for the first time. The two Hindi Generative voices are Kiara and Arjun, and both also speak Indian English. AWS lists them as fully bilingual, so they can switch between Hindi and English in one sentence.
What are Amazon Polly's Hindi voices?
As of 29 October 2026, the Hindi voices are Kiara and Arjun on the Generative engine, Kajal on the Neural engine and Aditi on the Standard engine. All four also speak Indian English. AWS names Kiara and Arjun as the Hindi voices on the Generative engine, so plan Hindi Generative output around them.
Is Amazon Polly Generative available in the Mumbai Region?
No. As of 29 October 2026, AWS lists Generative voices in 11 Regions, and Asia Pacific (Mumbai) is not one of them. Mumbai offers Polly's Neural voices, including Kajal, and its Standard voices. We found no AWS announcement of a date for Generative voices in Mumbai. Check with DescribeVoices before you deploy.
Which AWS Region is closest to India for Polly Generative voices?
Of the Regions AWS lists for Generative voices as of 29 October 2026, Asia Pacific (Singapore) is the nearest to India. It also supports bidirectional streaming, which suits live voice agents. Test latency from your own network and users before you choose, and record the cross-border flow for your Data Protection Officer.
Can I keep Hindi text-to-speech data in India?
Yes, if you use Polly's Neural or Standard voices in Asia Pacific (Mumbai), where the text you send is processed in Mumbai, and apply the AI services opt-out policy. Another option is to pre-render fixed prompts with a Generative voice and store the audio in India. Live Generative calls go to a Region outside India as of 29 October 2026.
Does AWS use my Polly text to train models?
It may. The Amazon Polly FAQ says Polly may store and use text inputs to improve Polly and other Amazon AI technologies, and AWS says such content may be stored in another Region. You can opt out with an AWS Organizations AI services opt-out policy, for Polly alone or for all supported AI services.
Can Amazon Connect Customer use Polly Generative voices?
Yes. In Amazon Connect Customer, previously called Amazon Connect, the Set voice flow block can override the speaking style to Neural or Generative voices. AWS charges for Generative voices under Amazon Polly pricing, while default Neural and Standard voices are free. Test which Generative voices your own instance can select before you design around them.