Start free trial — 7 days free

No credit card required

← Back to docs

Voco Docs

Platform stack and data flow

What tools Voco uses and what each service is responsible for.

Live data flow

Voco stack

1

Browser audio

The admin browser captures mic or USB interface audio.

2

Deepgram

Audio is streamed for real-time speech-to-text.

3

Voco API

Source text is filtered, normalised, stored, and translated.

4

Translation

DeepL and Google Translate currently handle target language output.

5

Realtime

Soketi/Pusher-compatible channels fan out text to phones and displays.

6

Supabase

Events, orgs, profiles, transcripts, usage, and auth state are stored.

Core services

  • Vercel hosts the Next.js application and cron routes.
  • Supabase provides Postgres, auth, row-level security, and service-role admin access.
  • Deepgram provides speech-to-text for live audio.
  • DeepL and Google Translate provide text translation.
  • Soketi provides realtime fanout for attendee and display clients.
  • Resend sends lifecycle, support, and transactional emails.
  • Lemon Squeezy handles subscriptions, payment, tax, and billing portal access.

External references

Related guides