Share via

What is Azure equivalent for input_audio_noise_reduction ?

Divjot Singh 20 Reputation points
2026-04-28T10:41:37.26+00:00

We have moved from OpenAI deployed Realtime Mini 4o to Azure deployed Realtime 4o Mini. In OpenAI we had input_audio_noise_reduction property. But this property is not available in Azure deployment.

What is the Azure OpenAI equivalent of this property?

Azure Speech in Foundry Tools

1 answer

Sort by: Most helpful
  1. Q&A Assist
    2026-04-28T10:41:50.28+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    In Azure OpenAI Realtime, the equivalent capability is still called input_audio_noise_reduction, but it is exposed as part of the Realtime transcription/session configuration rather than as a top‑level OpenAI platform field.

    From the Azure OpenAI in Azure AI Foundry Models REST API (preview) components, input_audio_noise_reduction is defined as:

    • input_audio_noise_reduction: object (can be set to null to turn off)
      • type: near_field or far_field

    This property:

    • Filters audio added to the input audio buffer before it is sent to VAD and the model.
    • Improves VAD and turn detection accuracy and model performance.

    So when moving from OpenAI Realtime Mini 4o to Azure OpenAI Realtime models (for example gpt-4o-realtime-preview or gpt-4o-mini-realtime-preview), configure noise reduction via the input_audio_noise_reduction object in the Realtime session/transcription request body, setting type to near_field (headsets, close mics) or far_field (laptop/conference mics), or null to disable.

    There is no different or renamed Azure‑specific property; the same concept is supported through this input_audio_noise_reduction field in the Azure Realtime API schema.


    References:

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.