Get started
Learn how to use Soniox Speech-to-Text API.
Learn how to use Soniox Speech-to-Text API
Soniox Speech-to-Text API makes it easy to transcribe audio in over 60 languages with unmatched speed and accuracy. Whether you are working with recorded files or live audio streams, Soniox delivers high-quality transcriptions with minimal setup.
Through a simple API, you can enable advanced features like speaker diarization and context customization for domain-specific terms.
All features are available in both asynchronous and real-time modes.
Transcribe an audio file asynchronously by submitting a file URL or uploading audio content directly to the API. You'll receive a complete transcript with speaker labels, customization, timestamps, and confidence scores.
Stream audio live to the Soniox API and receive transcription results in milliseconds. Real-time mode supports speaker labels and customization. Ideal for live captions, voice interfaces, and any real-time voice application.