Conversational AI infrastructure for healthcare is the compute, model serving, and data-handling stack that turns patient or staff speech and text into a governed response fast enough to feel like a conversation. Two requirements dominate the design, and they pull in opposite directions: the latency budget is measured in hundreds of milliseconds, while the protected data boundary must cover every artifact the conversation produces.
Speed pushes toward caching, co-location, and always-resident models. Protection pushes toward isolation, logging, and retention controls that add hops. A design that optimizes one and ignores the other either feels broken to the caller or fails a compliance review.
This article breaks the latency budget into its actual components, maps the full PHI surface a conversation creates, and covers the capacity model for concurrent sessions.
The Latency Budget, Component by Component

Conversational systems are judged on response gap, not on model throughput. In human conversation, silence beyond roughly a second reads as a problem, and callers begin to repeat themselves or interrupt. Voice pipelines therefore need a budget assigned to each stage, with the sum held under the target.
| Stage |
What happens |
Primary latency driver |
Design lever |
| Audio capture and transport |
Speech reaches the processing environment |
Network path and jitter buffering |
Regional placement close to the caller path |
| Speech recognition |
Audio becomes text |
Streaming versus batch transcription |
Streaming recognition with partial results |
| Endpoint detection |
System decides the speaker finished |
Silence threshold tuning |
Balance false cutoffs against added delay |
| Retrieval |
Relevant records or policies are fetched |
Vector and database query latency |
Warm indexes, tight result limits |
| Model generation |
Response tokens are produced |
Time to first token, then token rate |
Resident model, short prompts, streaming output |
| Speech synthesis |
Text becomes audio |
Synthesis start latency |
Stream synthesis from the first sentence |
Three observations change most designs. Time to first token matters far more than total generation time, because synthesis can begin on the first sentence while the model is still generating. Endpoint detection is frequently the largest single contributor and is often left at a default value nobody tuned. And retrieval belongs inside the budget, not outside it — a two-hundred-millisecond vector query is a fifth of the entire allowance.
Text-based chat relaxes the budget but does not remove it. Users tolerate a longer wait when they can see streaming text, which makes streaming output a requirement rather than a refinement.
Mapping the Full PHI Surface
Teams typically identify the transcript as protected and stop there. A single healthcare conversation produces far more artifacts, and each one needs an owner, a location, and a retention rule.
- Raw audio: Voice is identifying on its own, and recordings often contain more than the caller intended to disclose. Decide explicitly whether audio is retained at all.
- Transcripts and partial transcripts: Streaming recognition produces interim results that may be buffered or logged by intermediate components without anyone intending it.
- Prompts sent to the model: A prompt assembled with retrieved chart context contains protected information even when the caller's own words did not.
- Retrieved passages and vector indexes: Chunk text stored alongside embeddings frequently contains clinical content, so the retrieval store inherits the same handling requirements.
- Model outputs and conversation state: Session memory, summaries, and handoff notes persist beyond the call and are easy to overlook.
Observability data belongs on that list too, and it deserves separate emphasis because it is where otherwise well-designed systems leak. Traces, debug logs, and error payloads capture prompt and response content by default in most instrumentation stacks, then flow to a monitoring platform that was never included in the data protection review. Redaction or field exclusion needs to be configured deliberately, and the monitoring vendor evaluated as a data processor.
Keeping the entire chain inside one controlled environment simplifies this considerably. When speech recognition, retrieval, generation, and synthesis all run on private AI infrastructure, the boundary is a network perimeter you can describe, rather than a set of separate vendor agreements with different subprocessor lists and retention terms.
Capacity Planning for Concurrent Sessions
Conversational workloads are sized by concurrent sessions, not by requests per second, and the difference matters. A session occupies capacity across several models simultaneously and for its entire duration.
Four inputs drive the model.
Peak concurrent sessions comes from call volume multiplied by average handle time, then adjusted for the busiest hour rather than the daily average. Healthcare contact patterns are strongly peaked, and sizing to average guarantees failure at the peak.
Models resident per session path includes speech recognition, the language model, and synthesis. Latency targets rule out loading models on demand, so all three stay resident, and their combined memory footprint sets the floor for GPU allocation.
Turn frequency determines how often each session actually consumes compute. Sessions are mostly idle between turns, which is what makes batching across sessions possible and makes per-session GPU dedication wasteful.
Headroom for latency stability is the input teams cut first and regret. Running an inference tier near saturation causes queueing, and queueing lands directly in the response gap. Reserve capacity so that peak load still leaves room for the batch scheduler to keep time to first token within budget.
The resulting unit economics should be expressed as cost per concurrent session at target latency. That number is comparable across architectures and against vendor pricing, whereas cost per token is not, because it hides the resident-capacity requirement that dominates this workload.
Architecture Decisions That Follow
Three choices follow from the latency and PHI constraints together.
Co-locate the pipeline. Every network hop between recognition, retrieval, generation, and synthesis spends part of the budget and widens the data path. Running the stages in one environment on the same low-latency fabric is both the faster and the more defensible design, which is where high-performance AI networking contributes directly to conversation quality.
Keep models resident and capacity dedicated. Cold starts are incompatible with conversational latency, and shared capacity introduces neighbor interference that shows up as intermittent long pauses. Dedicated capacity converts a variable latency problem into a fixed cost.
Design retention before launch. Decide what is kept, for how long, and where, for each artifact in the PHI surface above. Retrofitting retention onto a running system requires finding every copy, and by then there are more copies than the design anticipated.
Beyond infrastructure, clinical conversational systems need escalation paths, scope boundaries on what the assistant will answer, and human review of transcripts flagged for risk. Those are governance requirements rather than infrastructure ones, but the infrastructure has to support them — which in practice means the ability to flag, route, and retain specific conversations under different rules from the default.
OneSource Cloud's healthcare AI infrastructure supports this pattern with dedicated GPU capacity in U.S. data centers and isolation controls designed for regulated workloads, so the full conversation path stays inside one auditable environment.
FAQ
Do conversation transcripts count as protected health information?
When a conversation involves a patient and relates to their care, coverage, or condition, the transcript should be treated as protected. Voice recordings, interim transcripts, and any retrieved record content assembled into a prompt fall in the same category. Treat the entire artifact chain as protected unless a documented analysis says otherwise.
What end-to-end latency should a voice assistant target?
Teams generally aim to keep the gap between the caller finishing and the system beginning to speak under about one second, because longer pauses cause callers to repeat or interrupt. Achieving that requires budgeting each stage separately, since endpoint detection and retrieval often consume more of the allowance than generation does.
Can we use a hosted speech and language API for healthcare conversations?
Only after verifying the specifics: whether the vendor will sign a business associate agreement, where audio and transcripts are stored and for how long, whether content is used for model improvement, and which subprocessors are involved. Many teams with strict requirements self-host the pipeline to avoid managing several such agreements.
How much GPU capacity do concurrent voice sessions need?
Size by peak concurrent sessions rather than call volume, and account for recognition, generation, and synthesis models all being resident at once. Because sessions are idle between turns, effective capacity depends heavily on how well requests batch across sessions at your turn frequency.
What is the most common compliance gap in these systems?
Observability. Tracing and debug logging capture prompt and response content by default and ship it to a monitoring platform that was not part of the data protection review. Configure redaction explicitly and include the monitoring stack in the assessment.
Summary
Healthcare conversational AI requires a stage-by-stage latency budget and a complete map of the artifacts a conversation creates. Time to first token, endpoint detection, and retrieval latency are the levers that matter most; total generation time matters least once output streams. On the data side, the protected surface extends past transcripts to prompts, retrieved passages, vector indexes, session state, and observability data, with logging being the most frequent leak. Size capacity by peak concurrent sessions with resident models and deliberate headroom, and express cost per concurrent session rather than per token.
Both constraints point to the same architecture: one controlled environment with dedicated capacity and a short internal path. OneSource Cloud operates dedicated, U.S.-based GPU infrastructure with managed operations for regulated AI workloads. Request an architecture review to size a conversational pipeline against your concurrency and latency targets.