Question 1 · choose 1
A voice agent transcribes callers in real time with Azure Speech. It keeps mishearing about 40 product names and two internal acronyms. The fix must ship today, with no labeled audio and no model training. What should you do?
- ATrain a custom speech model with audio and matching transcripts
- BIncrease the speaking rate of the agent's text to speech voice
- CAdd the names and acronyms to a phrase list for each session
- DSwitch the calls to the batch transcription API with diarization
Show the answer and why
ATrain a custom speech model with audio and matching transcripts
Incorrect
Custom speech improves accuracy further but needs data and training, which rules it out today.
BIncrease the speaking rate of the agent's text to speech voice
Incorrect
Speaking rate affects the agent's voice output, not how callers are recognized.
CAdd the names and acronyms to a phrase list for each session
Correct
Phrase lists are applied at runtime, need no training or large data set, and work with real-time transcription.
DSwitch the calls to the batch transcription API with diarization
Incorrect
Batch is for prerecorded audio, and it doesn't support phrase lists.
For a short list of names and terms, a phrase list is the just-in-time fix: no training, applied per recognition session. Move to custom speech when you need thousands of phrases or adaptation to audio conditions.
Microsoft documentation