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.