Clip playback for voice agents

September 7, 2026 · release

@voicethere/agent

Voice agents can now play sound effects, hold music, and notification clips without synthesizing speech. Clips mix with live microphones and TTS and route to selected listeners.

What shipped

Clips are not TTS — they do not emit agent_speaking_* events.

Try it

import { play, getPlay } from "@voicethere/agent";

const result = await play({
  url: "https://cdn.example.com/sfx/chime.mp3",
  sessionIds: [sessionId],
});

if (result.ok && result.playId) {
  const status = await getPlay(result.playId);
}

Similar posts

← All posts