Blip
Reddit
Social·Community

what i learned trying to make a phone agent sound less robotic on turn-taking

A developer details tuning when a phone agent should start speaking after a caller stops, combining VAD silence detection with STT partial-transcript signals — waiting when the transcript ends on an incomplete clause, responding sooner when it reads as complete. They also report TTS start latency must be tuned jointly with end-of-turn logic, since a slow voice start reads as an error rather than a natural beat.

14 engagement1 sourceSat, Oct 3, 2026, 03:15 PM
AI Overview
  • A Reddit practitioner reports combining VAD with STT partial-transcript checks—waiting on trailing conjunctions, responding sooner on complete thoughts—beats silence timers alone.
  • The same writeup says TTS latency must be tuned alongside end-of-turn logic, since a slow voice start reads as a mistake even with solid turn-taking.

Related

Reddit
Social·Community

how are you handling barge-in on voice agents without cutting off real speech?

A developer building phone agents describes the persistent difficulty of barge-in: sensitive VAD stops playback on coughs and background noise, while lenient VAD misses genuine interruptions. They run STT in parallel with TTS output and kill playback when caller speech overlaps, but short backchannels like 'yeah' still trigger false interrupts. They ask whether a two-stage pipeline (fast VAD gate followed by an STT confidence check) or SIP-layer endpointing could work without adding noticeable latency.

11 engagement1 sourceWed, Sep 30, 2026, 07:49 PM
Hacker News
Products·launched

Fusion-runtime – self-hosted voice agents running STT, LLM and TTS in one process

Fusion-runtime is an open-source runtime for building self-hosted voice agents that combine speech-to-text, an LLM, and text-to-speech in a single process. The LLM serves as the conversational reasoning layer between transcription and speech synthesis. It targets developers who want voice agents without depending on external cloud APIs or multiple separate services.

2 engagement1 sourceMon, Sep 21, 2026, 04:19 PM
Reddit
Social·Community

I measured the pause before an AI voice agent replies, and on xAI's realtime engine it has a floor around 1.3 seconds

A developer building a phone agent on xAI's realtime voice engine measured the time from end of speech to the agent's reply using a small script, xAI-ttfa.mjs. With xAI's server-side end-of-turn detection, the floor sits around 1.3 seconds; driving end-of-turn with the developer's own VAD lowers it to about 1.2 seconds. The finding matters to voice-agent builders because turn-taking latency directly shapes how natural phone conversations feel.

15 engagement1 sourceWed, Sep 9, 2026, 06:15 PM
Products·launched

Harvey: Claude-powered AI operator for a one-person solar contractor, running CRM, mail, docs, books, and voice in the field

Harvey is an AI operator inside a custom business platform built by a solo solar contractor in New Hampshire, with tools into his CRM, mailbox, documents, books, and equipment monitoring. Claude handles chat (bring-your-own-key), while voice uses Deepgram's voice agent with Grok for fast, hands-free reasoning. It assists real field jobs — recalling cases, taking dictation, reading spec sheets — for one-person trades businesses.

4 engagement2 sourcesMon, Sep 28, 2026, 04:51 AM
Reddit
Social·Community

Developers discuss where voice-agent latency hides after streaming is fixed

A developer running a production voice-agent stack (VAD, STT, LLM, TTS) reports turns still feel slow despite streaming, short prompts, and limited tool calls. Traces point to the model component, and the thread asks which latency metrics practitioners actually track in real-time agents.

16 engagement1 sourceTue, Sep 1, 2026, 11:19 AM