Production-ready voice synthesis with streaming support, multiple voices, and multi-tenant isolation. Deploy in minutes, scale without limits.
Everything you need to add natural-sounding voice to your application.
Start hearing audio before generation completes. WebSocket and SSE streaming deliver chunks as they are synthesized - no waiting for the full result.
Choose from a curated set of neural voices, each with distinct character and tone. Pre-loaded at startup for instant response times.
Each organization gets a dedicated subdomain with isolated usage tracking. Tenant resolution happens at the edge - zero configuration needed.
REST, SSE, and WebSocket endpoints. Simple query parameters, standard HTTP responses, WAV output. Integrate in minutes with any language or framework.
Type something and hear it spoken. Requires an org subdomain for API access.
Three ways to synthesize speech - pick the one that fits your use case.
curl -X POST "https://acme.vocyon.fastflowtech.ai/v1/tts?text=Hello+world&voice=fantine" \ -H "Authorization: Bearer $TOKEN" \ --output speech.wav
const source = new EventSource( `https://acme.vocyon.fastflowtech.ai/v1/tts/stream?text=${encodeURIComponent(text)}&voice=fantine` ); source.onmessage = (e) => { const data = JSON.parse(e.data); // data.type: 'start' | 'audio' | 'end' if (data.type === 'audio') playChunk(atob(data.data)); };
const ws = new WebSocket("wss://acme.vocyon.fastflowtech.ai/v1/ws/tts"); ws.onopen = () => ws.send(JSON.stringify({ text: "Hello world", voice: "fantine" })); ws.onmessage = (e) => { if (e.data instanceof Blob) playPCM(e.data); else console.log(JSON.parse(e.data)); };
| Method | Path | Description | Auth |
|---|---|---|---|
| GET | /health | Health check and model status | None |
| GET | /voices | List available voices | None |
| POST | /v1/tts | Synchronous TTS - returns WAV | JWT |
| GET | /v1/tts/stream | Streaming TTS via SSE | JWT |
| WS | /v1/ws/tts | WebSocket streaming TTS | JWT |
Pay for what you use. No hidden fees, no minimum commitments.
For prototyping and small projects
For production applications
For high-volume and custom needs