Skip to main content
POST
/
audio
/
transcriptions
Speech to Text
curl --request POST \
  --url https://api.euron.one/api/v1/euri/audio/transcriptions \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "<string>",
  "language": "<string>",
  "response_format": "<string>",
  "temperature": 123,
  "prompt": "<string>"
}
'

Documentation Index

Fetch the complete documentation index at: https://docs.euri.ai/llms.txt

Use this file to discover all available pages before exploring further.

Request

POST https://api.euron.one/api/v1/euri/audio/transcriptions
Send as multipart/form-data.

Form parameters

file
file
required
Audio file to transcribe. Supported formats: mp3, mp4, mpeg, mpga, m4a, wav, webm. Max size: 25 MB.
model
string
STT model ID. Options: whisper-large-v3, whisper-large-v3-turbo, sarvam-stt. Default: whisper-large-v3-turbo.
language
string
Language code (ISO 639-1). Example: "en", "hi", "es".
response_format
string
Output format. Options: "json", "text", "verbose_json". Default: "json".
temperature
number
Sampling temperature for the model. Default: 0.
prompt
string
Optional prompt to guide the transcription style.

Examples

curl -X POST https://api.euron.one/api/v1/euri/audio/transcriptions \
  -H "Authorization: Bearer YOUR_EURI_API_KEY" \
  -F "[email protected]" \
  -F "model=whisper-large-v3-turbo" \
  -F "language=en"

Response

{
  "text": "Hello, welcome to the EURI API documentation."
}

Pricing

ModelPrice per audio hourPremium
whisper-large-v3$0.111Yes
whisper-large-v3-turbo$0.04Yes
sarvam-stt$0.33Yes
All STT models are premium and require wallet balance.