Local speech synthesis using espeak-ng; returns WAV for presentation prompts.

TTS Worker (Local)

Synthesizes speech locally using espeak-ng.

  • Path: workers/tts-worker/
  • API (port 8094): POST /speak → WAV file

Example

curl -X POST http://localhost:8094/speak \
  -H 'content-type: application/json' \
  -d '{"text":"Hello from Codmir"}' --output speech.wav

Cloud Alternative

You may document cloud TTS providers and plug them into the orchestrator, but the default implementation runs locally.