integrationspackages/integrations/tts
tts package
Text-to-speech with OpenAI / ElevenLabs / Azure backends. Streamed audio, voice presets, per-tenant rate-limit budgets.
- Stability
- Stable
- Scope
- Global
- Boundary
- packages/integrations/tts
ttspackages/integrations/tts
Provider-agnostic
Available providers
Adapter Astandby
Adapter Bstandby
Adapter CActive
Inbound requesttts
{ slug: "tts", v: 1 }
Adapter resolve1ms
tts Dispatch112ms
Acked2ms
Provider
Adapter C
Latency p50
124 ms
Success rate
96%
+0.6%
Volume today
6,834
packages/integrations/ttsprovider-agnostic
Usagetts.ts
typescripttts.ts
1import { getTtsProvider } from "@nebutra/tts";
2
3// Provider-agnostic — backend chosen from env at runtime.
4const tts = await getTtsProvider();
5
6await tts.connect({ tenantId: org.id });