{"items":[{"type":"link","label":"Voice Relay Web-Socket","link":"/docs/voice-2.0/api-reference/voice-relay","routeSlug":"/docs/voice-2.0/api-reference/voice-relay"},{"label":"outboundStream","type":"group","link":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream","routeSlug":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream","httpVerb":"channel","badges":[],"metadata":{"seo":{"title":"outboundStream"}},"items":[{"label":"Connection initiated from the Sinch Platform","type":"link","link":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/connect","routeSlug":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/connect","httpVerb":"send","badges":[],"metadata":{"seo":{"title":"Connection initiated from the Sinch Platform","description":"This is the first message sent from the Sinch platform for all outgoing stream connections. This message carries information about the call, including call headers, the Call-ID, Service-ID, etc. Based on the information that this command carries, the customer can make a decision if the request should be accepted or not."}}},{"label":"Sinch sends the transcribed text from the audio channel to the server","type":"link","link":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/text","routeSlug":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/text","httpVerb":"send","badges":[],"metadata":{"seo":{"title":"Sinch sends the transcribed text from the audio channel to the server","description":"Speech from incoming audio channel is transcribed and the text is sent to the server."}}},{"label":"TTS interruption due to detected speech","type":"link","link":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/interruptdetect","routeSlug":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/interruptdetect","httpVerb":"send","badges":[],"metadata":{"seo":{"title":"TTS interruption due to detected speech","description":"Speech detected while TTS is played on the audio channel."}}},{"label":"DTMF received","type":"link","link":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/dtmfreceived","routeSlug":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/dtmfreceived","httpVerb":"send","badges":[],"metadata":{"seo":{"title":"DTMF received","description":"A DTMF tone or sequence was received."}}},{"label":"Sinch platform reports the playback status of a TTS batch.","type":"link","link":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/playbackevent","routeSlug":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/playbackevent","httpVerb":"send","badges":[],"metadata":{"seo":{"title":"Sinch platform reports the playback status of a TTS batch.","description":"Sent from the Sinch platform to the server when the playback status of a TTS batch changes on the active voice channel."}}},{"label":"Server accepts the connection","type":"link","link":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/answer","routeSlug":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/answer","httpVerb":"receive","badges":[],"metadata":{"seo":{"title":"Server accepts the connection","description":"Server response accepting the connection. Send this acknowledgment before the platform starts streaming transcription results or processing text-to-speech messages."}}},{"label":"Server sends a text message to be synthesized and played on the active voice channel.","type":"link","link":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/textresponse","routeSlug":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/textresponse","httpVerb":"receive","badges":[],"metadata":{"seo":{"title":"Server sends a text message to be synthesized and played on the active voice channel.","description":"Sent from the server to the Sinch platform to synthesize text into speech and play it on the active voice channel."}}},{"label":"Stop TTS playback and clear buffers","type":"link","link":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/interrupt","routeSlug":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/interrupt","httpVerb":"receive","badges":[],"metadata":{"seo":{"title":"Stop TTS playback and clear buffers","description":"Active TTS playback will be interrupted on the audio channel."}}},{"label":"Send DTMF tone or sequence.","type":"link","link":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/dtmfsend","routeSlug":"/docs/voice-2.0/api-reference/voice-relay/channels/outboundstream/operations/dtmfsend","httpVerb":"receive","badges":[],"metadata":{"seo":{"title":"Send DTMF tone or sequence.","description":"Sends a single DTMF tone or a sequence or tones over the audio channel."}}}]}]}