Palabra API Overview

Palabra's API brings real-time speech translation, text-to-speech, and speech-to-text to your product over WebRTC or WebSockets. Authenticate with an API Key, connect to a streaming endpoint, and Palabra handles transcription, translation, and voice synthesis with minimal latency.

Start with Authentication to get your API Key, then jump into the quick start guide for the transport that fits your use case — WebRTC for client-side apps, WebSockets for server-side integrations.

Palabra API

Text to Speech

Real-time text-to-speech synthesis over a WebSocket connection.

SOTA

Speech to Text

Real-time speech transcription over a WebSocket connection.

Speech to Speech Translation

Real-time speech translation via WebRTC or WebSockets.

End-to-End Translation

API Clients

Prefer not to talk to the API directly? Use one of our official client libraries to get started faster.

Python

Official Python client for WebSocket-based integrations.

Typescript

Official TypeScript client for WebRTC-based integrations.