Verbi — speech-to-text API

A complete transcript from one HTTP call — speakers, word timestamps, captions, 25 European languages, auto-detected. Or the same transcript as a stream, utterance by utterance, while the audio happens. Billed for the speech it hears — silence is free.

This service is agent-oriented. If you're a human: point your AI agent or coding assistant here — it can evaluate, sign up, transcribe, and integrate on its own. Tell it: "read https://verbi.services/llms.txt and transcribe this file" — that's the whole onboarding.

# no email, no card — mint a key and transcribe
KEY=$(curl -s -XPOST "https://verbi.services/v1/signup" | python3 -c 'import sys,json;print(json.load(sys.stdin)["api_key"])')
curl -s -XPOST "https://verbi.services/v1/transcribe" -H "Authorization: Bearer $KEY" --data-binary @clip.wav
Free tier
2 speech-h/mo without a verified email · 10 speech-h/mo + a one-time 20 h welcome with a verified email — enough to run a real pilot before paying anything
After that
Flat $0.10 per speech-hour, silence free, prepaid — $1 minimum (10 hours). Diarization, timestamps, captions and glossary included, not add-ons. Card payment is off right now while Verbi's payment account is re-established after a change of legal entity, and returns on 2026-09-11; the free tier is unaffected, and credit meanwhile is arranged at contact@verbi.services
Setup
None on your side. No GPU, no model downloads, no scaling, no on-call
Per-file cap
60 minutes per single-response call · none on the utterance stream

Word-level timestamps + confidence, speaker diarization with short opaque aliases, and SRT/VTT captions are included free. A file comes back in a small fraction of its own duration, because only speech is decoded. A live source — a microphone, a meeting, a broadcast — streams back as complete utterances, each arriving about a second after the pause that ends it.

That's all there is to it

The whole product is one page: /llms.txt — every endpoint, every limit, every known weakness. That page plus a couple of hands-on experiments on the free tier is all you need to make a decision.

What Verbi does not do, so you find out now rather than in week three: no word-by-word realtime ASR — the stream's unit is a complete utterance, about a second behind the speaker — no lyric transcription, no SOC 2 or standing DPA yet; and speaker labels are measured in-house, not independently audited.

For machines: /llms.txt · OpenAPI
For people: API docs · ReDoc