Skip to main content
Realtime agents are experimental. The interfaces may change in future releases.
A realtime agent (RealtimeAgent) takes speech in and sends speech back: it listens continuously, answers out loud, and calls tools mid-conversation, instead of waiting for a complete text message before replying. Two implementations exist, differing in how audio reaches the model: AgentScope supports the speech-to-speech implementation today; the cascaded one is coming soon. Both share the following capabilities: Each implementation has its own page:

Speech-to-Speech

Hold a realtime voice conversation through an end-to-end speech model, with barge-in, tool calling, and automatic reconnection.