Open in the interactive docs · markdown for agents: https://neuraldeep.tech/docs/transcribe.md

Transcription · Speech-to-Text

Speech to text, OpenAI-compatible POST /v1/audio/transcriptions. It is synchronous: you send a file and get the text in the same response. For long recordings with speaker labels there is the asynchronous SpeechCore.

model what it is
whisper-1 Whisper large-v3-turbo, 100+ languages, supports every response format
whisper-podlodka-turbo Whisper turbo fine-tuned for Russian
gigaam-v3 GigaAM v3, a model built for Russian

Request. multipart/form-data, fields:

curl https://api.neuraldeep.tech/v1/audio/transcriptions \
  -H "Authorization: Bearer $YOUR_KEY" \
  -F [email protected] \
  -F model=whisper-1 \
  -F language=en
from openai import OpenAI
client = OpenAI(api_key="$YOUR_KEY", base_url="https://api.neuraldeep.tech/v1")
with open("meeting.mp3", "rb") as f:
    r = client.audio.transcriptions.create(model="whisper-1", file=f, language="en")
print(r.text)

Response. json and verbose_json return text, language, duration in seconds and segments with timestamps. The gateway wraps text, srt and vtt in JSON as well: the content is a string in the text field. Only whisper-1 builds srt and vtt subtitles. For the other models use verbose_json and build subtitles from segments yourself.

{"text": "Good afternoon, let's start the call.", "language": "en", "duration": 3.0,
 "segments": [{"id": 0, "start": 0.0, "end": 2.9, "text": "Good afternoon, let's start the call."}]}

Input limits.

Quota. The free plan has a small daily transcription quota, days are counted in UTC. Once it is used up, a request still goes through and is billed per minute of audio if the account has money in the wallet. Otherwise you get 429 with X-Window: stt-free-daily, X-STT-Limit and Retry-After until 00:00 UTC. Paid plans have no separate transcription quota: each request counts towards the key's common windows together with chat (requests per minute, concurrency, session and week); the remainders are in GET /v1/limits.

Errors.

Reference sections (markdown for agents)