VocalStack LogoVocalStack Logo

Speech made simple

  • Automatic speech recognition
  • Speech-to-text transcription and translation
  • Files and live audio processing
Get StartedAPI Reference
INTERACTIVE DEMO

Try a

You speakPress record on your device.
Release standupIDLE
🇺🇸 English
live.vocalstack.com/standup
LISTENING NOWView all
Nobody is on the link yet.
Ready when you are
Press record. Everything you say is transcribed here and sent to every listener.
Your audience readsThey open the link and pick a language.
Release standupIDLE
Hosted by Marcus Reed
The broadcast hasn’t started yet
The transcript appears here as soon as the host starts speaking.
START ANYWHERE

Click it, code it, or go live. Same engine, same price.

One account covers the Dashboard, the API and live sessions. Start wherever suits you and switch any time.

board-meeting.mp348 MIN · TRANSCRIBED
ENESDE+ TRANSLATE
FOR EVERYONE

Drop a file. Get a transcript.

Upload a recording or paste a link, and the Dashboard handles the rest. Translate into any language with one click. No setup, no code.

$ npm install @vocalstack/sdk
const tx = await vs.transcriptions
.create({ url })
// → transcript, timestamps, speakers
FOR DEVELOPERS

Speech in your product in an afternoon.

Anything you can do in the Dashboard, you can do through the API — and via MCP, your AI agents can too.

TypeScript SDKPython SDKMCP server
LIVE · 214 LISTENERS
🇪🇸Lanzamos la versión el jueves…
🇯🇵木曜日にリリースします…
🇫🇷Nous publions jeudi…
LIVE SESSIONS

You speak once. Everyone reads in theirs.

Share one link. Each listener picks a language and follows along in real time. No app, no sign-up for them.

From voice to every language

Bring in any audio, get a clean transcript, share it in every language, and keep it searchable afterwards.

01 · CAPTURE

Bring any audio

Live or recorded, from wherever it already is.

Microphone
Speak into any device and transcribe live.
Uploaded file
Drop a recording in any audio or video format.
Pasted link
Any URL that serves audio, video or a stream.
YouTube live
Transcribe a live stream as it airs.
Internet radio
Point at a station stream and follow it live.
RTMP encoder
Send audio from OBS or any broadcast encoder.
02 · TRANSCRIBE

Get every word right

Live or recorded, every transcript is accurate, labelled and corrected.

Live or Recorded
Transcribe as words are spoken, or from a finished recording. 100 languages, with the spoken language detected automatically.
Speaker Recognition
Every line is labelled by speaker. Enrolled speakers are recognised by name in every transcription.
Reference Script
Add a script or slides before you start. Names and terms from it win over what was misheard.
Corrections
An AI pass fixes words as they settle, and you can rewrite any line, even while it is still live. Every fix can be undone.
03 · SHARE

Broadcast to every listener

One link, read or heard in each listener’s language.

Broadcasting
Broadcast any transcription, live or finished, to one public link and QR code. Rename it or add a password, and the old link keeps working.
Live Translation
Each listener picks a language on their own device and reads along in it.
Spoken Translations
Listeners can hear every translated line aloud, in a stock voice or one cloned from the speaker.
Per-Speaker Voices
Assign a voice to each speaker, or mute one, so a panel still sounds like a panel.
04 · KEEP

Use it afterwards

Every transcription lands in a searchable library.

Replay
Play a past transcription back exactly as it arrived, line by line, with its audio.
Summaries
A title and summary are written once the words are final, in every language.
Search in Any Language
Search every transcript in one language and get results in yours.
Exports
SRT subtitles, PDF, Excel or JSON, with corrections and translations included.
Audience
See who listened, in which language, and when they joined.
FOR PROFESSIONAL SETUPS

From the stage to every seat

Connect VocalStack to the setup you already have. The operator starts the session, and every listener reads the speech live on their own phone, in their own language.

VocalStack
LIVE TRANSLATIONFollow in your language
SCAN TO FOLLOWQR code to follow the session live
Español
DanielBienvenida. ¿Cómo fue este año?
MayaMejor de lo previsto. Crecimos en todas las regiones.
Daniel¿Qué le sorprendió más?
MayaCuánta gente escucha ya en su propio idioma.
DanielBienvenida. ¿Cómo fue este año?
日本語
LISTENING
Français
DanielBienvenue. Comment s’est passée l’année ?
MayaMieux que prévu. Nous avons progressé partout.
DanielQu’est-ce qui vous a le plus surprise ?
MayaCombien de gens écoutent dans leur langue.
DanielBienvenue. Comment s’est passée l’année ?
Deutsch
LISTENING
Português
DanielBem-vinda. Como foi este ano?
MayaMelhor que o previsto. Crescemos em todas as regiões.
DanielO que mais a surpreendeu?
MayaQuantas pessoas já ouvem no próprio idioma.
DanielBem-vinda. Como foi este ano?
العربية
Danielأهلًا بكِ. كيف كان هذا العام؟
Mayaأفضل من المتوقع. نمونا في كل المناطق.
Danielما الذي فاجأكِ أكثر؟
Mayaكم شخصًا يستمع الآن بلغته.
Danielأهلًا بكِ. كيف كان هذا العام؟
MIC 1
MIC 2
LECT
HH 1
HH 2
PC L
PC R
VID
FX 1
FX 2
AUX
AUX
MAIN
Panel · Hall ALIVE
TRANSCRIPT · ENFROM AUDIO MIXER
DanielWelcome. How did this year go?
MayaBetter than planned. We grew in every region.
DanielWhat surprised you most?
MayaHow many people now listen in their own language.
DanielWelcome. How did this year go?
LISTENERS139
ES48
FR31
DE22
JA17
PT12
AR9
Share linkEnd Session
Each voice, labelledEach person on stage has their own microphone. VocalStack knows who is talking, even when every voice arrives through a single audio input, so listeners can see who said what.
One cable from the audio mixerConnect the audio mixer to the laptop with a single cable. VocalStack gets clear sound straight from the microphones, without the noise of the room.
Straight into the browserVocalStack runs in the browser, with nothing else to install. Start the session, and listeners join with a link or QR code.
Listen in the speaker’s own voiceListeners don’t have to read. They can hear every sentence spoken aloud in their language, in a voice that sounds like the person on stage.
WHAT ARE YOU WORKING WITH?
Audio mixer to laptop

Plug the audio mixer into the laptop and open VocalStack in the browser. The shortest path, with the least delay.

FOR DEVELOPERS

One API for live and recorded speech

Realtime transcriptions stream over a WebSocket. Files and links are transcribed by server-owned jobs. Transcripts and translations stream to every subscriber.

  • REST endpoints under /v1, described by one OpenAPI document
  • Realtime WebSocket sessions with speaker labels and live translation
  • An MCP server at /v1/mcp, using the same API keys
  • Scoped keys: read, write and recordings:publish

Loading the guides from api.vocalstack.com

Frequently Asked Questions

Live & recorded audio

Start transcribing in under a minute

Create a free account and transcribe your first file or live session, with translation into any language.

Host · EnglishLIVE

You’re still reading this? Sign up. It’s free, and it takes about as long as reading this sentence.

🇪🇸ES

¿Sigues leyendo esto? Regístrate. Es gratis y tarda más o menos lo que leer esta frase.

🇯🇵JA

まだ読んでいますか?登録は無料で、この文を読むのとほぼ同じ時間で終わります。

🇩🇪DE

Sie lesen immer noch? Melden Sie sich an. Kostenlos, und es dauert etwa so lange wie das Lesen dieses Satzes.