Overview
Introduction to the Aldea Speech-to-Text API platform
Welcome to Aldea - a fast, accurate speech-to-text API that is fully compatible with the Deepgram API.
Why Aldea?
Aldea gives you production-ready speech-to-text with minimal integration effort:
- Deepgram-compatible: Use existing Deepgram SDKs by changing two lines of code (API key + base URL)
- Pre-recorded & streaming: Batch transcription via REST or real-time transcription via WebSocket
- Mobile SDKs: First-party Swift (iOS) and Kotlin (Android) SDKs
- Rich feature set: Speaker diarization, smart formatting, language detection, PII redaction, and more
How it works
Aldea exposes a /v1/listen endpoint that accepts audio and returns transcription results. You can send audio in two ways:
- Pre-recorded: POST an audio file or URL and receive the full transcript in the response
- Streaming: Open a WebSocket connection and send audio chunks for real-time, low-latency transcription
Integration paths
Use existing Deepgram SDKs
If you already use Deepgram, switch to Aldea by updating your API key and base URL. All existing Deepgram SDKs (Python, Node.js, Go, Rust, .NET) work out of the box.
Use Aldea mobile SDKs
For mobile apps, use our first-party SDKs:
- iOS: Swift SDK via Swift Package Manager
- Android: Kotlin SDK via Gradle
Use raw HTTP
Call the API directly with any HTTP client: no SDK required.