Skip to content

Restore Ava voice and add Indian-English support - #27

Merged
codeyogi911 merged 7 commits into
mainfrom
codex/ava-cloudflare-voice
Aug 13, 2026
Merged

Restore Ava voice and add Indian-English support#27
codeyogi911 merged 7 commits into
mainfrom
codex/ava-cloudflare-voice

Conversation

@codeyogi911

Copy link
Copy Markdown
Owner

What changed

  • refresh the Ava support UI and connection experience
  • add Shopify storefront discovery and grounded product support
  • add India-aware conversation behavior and local deployment-parity workflow
  • restore conversational voice input with Workers AI Flux STT
  • add streaming Indian-English Flux TTS with Cloudflare Aura 2 fallback
  • update the compatible Cloudflare and AI SDK toolchain

Why

Production voice stopped before transcription because Nova-3 did not establish the WebSocket expected by the full withVoice pipeline. Cloudflare currently recommends Flux STT for conversational voice agents. Cloudflare-hosted TTS does not expose an Indian-English speaker, so the optional Indian voice uses Deepgram Flux TTS while retaining a Cloudflare-hosted PCM fallback.

Validation

  • npm run check
  • npm run eval:voice (full pass on rerun; first run exposed one nondeterministic ticket-intake response)
  • npm audit and npm audit --omit=dev — zero known vulnerabilities
  • focused voice provider tests — 46 passing
  • production Wrangler deploy dry-run

@codeyogi911
codeyogi911 merged commit e95c6c6 into main Aug 13, 2026
5 checks passed
@codeyogi911
codeyogi911 deleted the codex/ava-cloudflare-voice branch August 13, 2026 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant