There are three different ways to transcribe audio with Soniox:
- Short Audio Transcription: The complete audio is sent to the service in one request and transcription results are returned immediately in the response. Refer to Transcribe Short Audio.
- Asynchronous File Transcription: The audio file is uploaded to the service and is transcribed asynchronously. Transcription results are retrieved after transcription is complete, which is within seconds to minutes after uploading. Refer to Transcribe Files.
- Stream Transcription: The audio is sent to the service in a stream and transcription results are returned in a stream as soon as they are available. This method supports and is most appropriate for real-time low-latency recognition. Refer to Transcribe Streams.