The voice of Azure OpenAI is robotic. How to have customer voice in Realtime 4o Mini

Divjot Singh 20 Reputation points
2026-04-28T10:44:57.5033333+00:00

We are using Realtime 4o Mini for making Telephone calls.

But the voice options are very minimum here.

How can there more Indian voices on Realtime Mini 4o. The current set of voices are robotic and does not sound Indian.
We have tried to manage this via Prompts, but that is not a stable solution and voice resets to its American accent after some calls.

Azure OpenAI in Foundry Models

1 answer

Sort by: Most helpful
  1. AI answer

    2026-04-28T10:45:11.23+00:00

    Azure OpenAI GPT Realtime models (including gpt-4o-mini-realtime-preview) currently expose only the built‑in voices that ship with the Realtime API. The documentation lists supported models and connection methods (WebRTC, SIP, WebSocket), but does not provide a way to:

    • Upload or plug in a custom TTS voice
    • Select from an extended catalog of regional/Indian voices
    • Lock the accent or prosody beyond what the built‑in voices support

    Prompting can influence speaking style and word choice, but it cannot change the underlying TTS voice characteristics in a stable, guaranteed way, which matches the behavior described (accent “resetting” after some calls).

    To integrate more natural or region‑specific voices for telephone calls today, the supported pattern is:

    1. Use the GPT Realtime API for low‑latency conversation logic (speech in, text or audio out) over SIP/WebRTC/WebSocket.
    2. If Indian or custom voices are required, place a separate TTS layer in the telephony/media pipeline (outside the Realtime model) that:
      • Receives text output from the Realtime model
      • Synthesizes audio using a TTS system that offers Indian voices
      • Sends that synthesized audio to the caller via the SIP/telephony platform

    Within the Azure OpenAI Realtime API itself, there is no documented mechanism in the provided material to add more Indian voices or replace the built‑in voices of gpt-4o-mini-realtime-preview.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.