Keep uncertain speech separate from confirmed intent.
1. Interim transcripts
Partial recognition can change as more audio arrives. Display it as provisional and wait for a final boundary before committing a task.
2. Names and numbers
Evaluate domain-specific terms, dates and numeric values. Word error rate alone can hide a single wrong amount that changes the intended action.
3. Intent validation
Parse the recognized request into a bounded domain operation and ask for clarification when required fields are ambiguous. A fluent transcript is not proof of correct intent.
Worked scenario
The recognizer changes “fifteen” to “fifty” in the final transcript. The confirmation view must show the final interpreted value.
Apply it
Test a small corpus containing names, quantities and corrections. Record intent errors separately from ordinary word substitutions.
Check your understanding
An interim transcript cannot trigger a permanent action. Explain the decision and show evidence from your implementation or design. If you cannot demonstrate it yet, revisit the relevant section before continuing.