Orchestration · Software component

Voice Turn Coordinator

Software componentOrchestrationOrchestration & Toolsarc:VoiceTurnCoordinator

A runtime component that sequences one spoken conversation turn: streams user audio to speech recognition, hands transcripts to the agent, and passes the agent's reply to speech synthesis.

Responsibility. Coordinates the ASR-agent-TTS turn pipeline within the conversational latency budget.

Also known as: Voice agent pipeline, Voice interaction orchestrator

invokes; receives data frominvokesinvokesreceives data fromreceives data fromAgent Controller: invokes; receives data fromAgent ControllerAutomatic Speech Recognizer: invokesAutomatic Speech Recogni…Speech Synthesizer: invokesSpeech SynthesizerSensor Input Adapter: receives data fromSensor Input AdapterStreaming Speech Recognizer: receives data fromStreaming Speech Recogni…
Direct neighbourhood (hover for relationship types)

Relationships

invokes dependency

receives data from dynamic

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
User speaks -> ASR -> LLM agent -> TTS -> user hearsProcess-before-utterance-ends with provisional transcripts
Technologies
NVIDIA Riva
Quality attributes
Performance efficiency (ISO/IEC 25010)
Risks mitigated
End-to-end latency >1s making voice agents feel sluggish

Sources

  1. Ch7.5: T. Nguyen, "NeMo Curator, Riva Speech AI & Multimodal Integration," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 7.5. ISBN: 9798244538229.