SapinSapin TTS WebSocket demo endpoint /tts request {"text": "..."} (optional: lang, voice) audio PCM S16LE, 16000 Hz, mono, no WAV header, 3200-byte frames terminal {"type":"end"} or {"type":"error","message":"..."} max text 500 characters languages {"fil": {"name": "Filipino", "voices": [{"id": "FIL_0003", "gender": "female"}, {"id": "FIL_0000", "gender": "female"}]}, "ceb": {"name": "Cebuano", "voices": [{"id": "CEB_0200", "gender": "male"}, {"id": "CEB_0288", "gender": "male"}]}, "hil": {"name": "Hiligaynon", "voices": [{"id": "HIL_0624", "gender": "female"}, {"id": "HIL_0619", "gender": "male"}]}} ready True See docs/AGORA_INTEGRATION.md in this repo.