Text Agent To Nova Sonic Voice

Migrate any text-based agent to a Nova Sonic voice agent using Strands BidiAgent. Covers two layers: (1) Frontend — browser WebSocket client with Web Audio API for mic capture and audio playback, (2) Orchestrator — FastAPI + Strands BidiAgent server that takes the text agent's system prompt and tools and runs them as a real-time speech-to-speech agent. TRIGGER when: user wants to add voice to an existing text agent; user asks about converting a chatbot to a Nova Sonic voice agent; user mentions text-to-voice migration, Strands BidiAgent, or Nova Sonic voice agent. SKIP when: user is building a text-only agent; user wants TTS/STT without a live agent loop; user is asking about deployment or infrastructure.

aws-samples Updated

File contents

aws-samples/sample-ramp-aidlc-mod-starter-packs/tree/main/voice-ai-agent-on-aws/scaffolded-packs/claude-code/.claude/skills/text-agent-to-nova-sonic-voice commit 5ea6b68d75

Frequently asked questions

npx skillmds@latest add aws-samples/text-agent-to-nova-sonic-voice-2