Skip to main content
POST
/
v1
/
bridges
/
unmute
/
tts
/
{model_variant}
curl --request POST \ --url https://api.slng.ai/v1/bridges/unmute/tts/{model_variant} \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "model": "deepgram/aura:2", "voice": "asteria-en", "text": "Hello, this is a test of text to speech synthesis." } '
"<string>"

Authorizations

Authorization
string
header
required

API key issued by SLNG. Pass as Authorization: Bearer <token>.

Path Parameters

model_variant
enum<string>
required

Target TTS model. Any WebSocket-capable TTS model is supported.

Available options:
deepgram/aura:2,
sarvam/bulbul:v3,
slng/deepgram/aura:2,
slng/deepgram/aura:2-en,
slng/deepgram/aura:2-es,
slng/rime/arcana:3-en,
slng/rime/arcana:3-hi,
slng/rime/arcana:ar,
slng/rime/arcana:de,
slng/rime/arcana:en,
slng/rime/arcana:es,
slng/rime/arcana:fr,
slng/canopylabs/orpheus:en

Body

application/json

Unmute TTS request.

model
enum<string>
required

Target TTS model.

Available options:
deepgram/aura:2,
sarvam/bulbul:v3,
slng/deepgram/aura:2,
slng/deepgram/aura:2-en,
slng/deepgram/aura:2-es,
slng/rime/arcana:3-en,
slng/rime/arcana:3-hi,
slng/rime/arcana:ar,
slng/rime/arcana:de,
slng/rime/arcana:en,
slng/rime/arcana:es,
slng/rime/arcana:fr,
slng/canopylabs/orpheus:en
text
string
required

Text to synthesize.

voice
string

Voice identifier.

config
object

Optional synthesis configuration.

Response

Synthesis successful.

Binary audio data.