Azure Realtime

1017

ELO

7th of 12

37.1%

Pass³

2nd of 12

1.86s

Latency

3rd of 12

$0.080

Cost/Min

4th of 8

ELO Rating vs. Latency P50

Higher wins more head-to-head calls (1000 = average); further left replies faster

Best quadrant
ELO Rating
Median latency (s)

Azure Realtime Against Every Other Model

Each model took the same recorded human callers on live calls. Pick a measure to see where Azure Realtime ranks.

Rating from head-to-head calls: on every call each pair of models is compared, the better call wins. 1000 is the average model. Higher is better.

#ModelELO Rating
  1. 01Grok Voice 3.01154
  2. 02GPT-Live 1 + GPT-6 Sol1069
  3. 03Gemini 3.1 Flash Live Preview1062
  4. 04GPT Realtime 2.11054
  5. 05Grok Voice Think Fast 2.01030
  6. 06Phonic-11030
  7. 07Azure Realtime1017
  8. 08Gemini 3.8 Live Extended Thinking1016
  9. 09Gemini 3.8 Live968
  10. 10GPT Realtime 2.1 Mini921
  11. 11Deepslate Opal847
  12. 12Amazon Nova 2 Sonic832
  • refCascade955

Where Azure Realtime Is Strong and Weak

Pick a skill family. The shape is this model on every skill in it; the dashed line is the median of the other models.

Azure RealtimeMedian of the other models
67Hearing Score6th of 120 vs median
SkillScore · vs median
  • Degraded-Channel Robustness86%+11
  • Entity Extraction Accuracy43%+10
  • Low-Confidence Confirmation30%+10
  • Emotion Recognition91%+6
  • Prosodic Cue Understanding78%+6
  • Multi-Speaker Handling43%0
  • Side-Speech Rejection93%−4
  • Waiting Through Hold70%−17

Share of calls where the skill was needed and handled, strongest first. Hover a point on the chart for both values.

Example Calls from Azure Realtime

Banking and healthcare callers. Each shows what the caller needed, what made the call hard, and how the model handled it.

First prenatal visit

Healthcare
Upset callerSeveral peopleTalks over the agentSlow system

Finished 4 of 6 steps

Handled well: Emotion Recognition, Overlapping-Speech Recovery, Tool-Latency Handling

Struggled with: Multi-Speaker Handling, Cancellation Handling

Listen to the call

Urgent visit for a feverish child

Healthcare
Background voicesSlow systemAsks to holdNeeds consent

Finished the task

Handled well: Side-Speech Rejection, Tool-Latency Handling, Mid-Utterance Pause Tolerance

Struggled with: Consent Verification

Listen to the call

Reschedule a specialist visit

Healthcare
Bad connectionSeveral peopleTalks over the agentChanges their mind

Finished 5 of 7 steps

Handled well: Multi-Speaker Handling, Overlapping-Speech Recovery, Correction Handling

Struggled with: Degraded-Channel Robustness

Listen to the call

Update insurance details

Healthcare
Bad connectionInterruptsNeeds consentAsks for a number

Finished 5 of 6 steps

Handled well: Degraded-Channel Robustness, Backchannel vs Barge-in Detection, Consent Verification

Listen to the call

Loan payoff quote

Banking
Noisy lineHesitant callerAsks to holdNeeds consent

Finished 5 of 7 steps

Handled well: Low-Confidence Confirmation, Prosodic Cue Understanding, Mid-Utterance Pause Tolerance

Listen to the call

Change a mortgage payment date

Banking
Hold musicSeveral peopleInterruptsNeeds a person

Finished 4 of 7 steps

Handled well: Waiting Through Hold, Multi-Speaker Handling, Backchannel vs Barge-in Detection

Struggled with: Human Handoff

Listen to the call

Business loan documents

Banking
Asks to hold

Finished the task

Handled well: Mid-Utterance Pause Tolerance, Redundant Re-prompt Avoidance, Hallucinated-Success Avoidance

Struggled with: Premature-Response Avoidance

Listen to the call

Request a medical records transfer

Healthcare
Needs consent

Finished the task

Handled well: Consent Verification, Redundant Re-prompt Avoidance, Hallucinated-Success Avoidance

Listen to the call

Payment plan for missed loan payments

Banking
Hesitant callerPauses mid-sentenceNeeds consent

Finished 4 of 6 steps

Handled well: Prosodic Cue Understanding, Consent Verification, Redundant Re-prompt Avoidance

Struggled with: Endpointing, Premature-Response Avoidance

Listen to the call

Remove a sold car from a policy

Banking
Noisy lineInterruptsChanges their mindSystem error

Finished 5 of 7 steps

Handled well: Backchannel vs Barge-in Detection, Correction Handling, Tool Error Handling

Struggled with: Low-Confidence Confirmation

Listen to the call

Latency at P50, P90 and P95

Azure Realtime starts replying in 1.86s on a typical turn and 2.14s on the slowest turn in twenty, 3rd fastest of 12 at the median.

ModelP50P90P95
  • Cascade
    2.06s2.49s2.60s
Seconds from the caller finishing to the agent replying. The bar is the typical turn, P50.

How Much Audio Azure Realtime Was Tested On

210 live calls: 70 scenarios, each run three times. The median call ran 5:47.

Live calls
210
Scenarios
70
Banking calls
105
Healthcare calls
105
Replies per call
18.5
Median call
5:47

70 scenarios, the same for every model.

Azure Realtime FAQ

  • Azure Realtime has an ELO rating of 1017, 7th of 12 ranked models. It passed 26 of 70 callers on all three runs, a Pass³ of 37.1%.

  • Azure Realtime starts replying 1.86s after the caller finishes at P50, 2.10s at P90 and 2.14s at P95: 3rd fastest of 12 at P50, measured on the call audio.

  • Azure Realtime falls furthest behind on Pauses and Holds: 49%, against a median of 69%.

  • Azure Realtime has a task completion rate of 25.7%, 4th of 12. A call counts only when every step the caller needed was done.

  • $0.080 per minute of call at Microsoft's published rates, 4th cheapest of 8 priced models. Each call's metered tokens at Voice Live's Pro rates, read from Azure's price list on 7 Oct 2026. Excludes caller transcription, which Azure bills separately as speech input.

  • Cekura ran Azure Realtime as the whole agent with the same prompt, tools and phone connection as every other model. It took the same 70 recorded real human callers on live calls, three times each (210 calls), and each call was graded on 25 skills across Hearing, Turn Taking, Task Handling and Speaking.

Test your voice agent the same way.

Cekura runs these simulated calls on your agent and scores every one.