Continuous Text Stream
Deepgram Text to Speech WebSocket
Handshake
GET
Headers
Authorization
API key for authentication. Format should be be either ‘token <DEEPGRAM_API_KEY>’ or ‘Bearer <JWT_TOKEN>’
Query parameters
encoding
Encoding allows you to specify the expected encoding of your audio output
model
AI model used to process submitted text
sample_rate
Sample Rate specifies the sample rate for the output audio. Based on encoding 8000 or 24000 are possible defaults. For some encodings sample rate is not configurable.
Allowed values: 800016000240004410048000
Send
textToSpeechRequestobject
OR
speak_controlMessagesRequestobject
Receive
abc
textToSpeechResponsestringOR
controlMessagesResponseobject
OR
speak_closeFrameobject