← Work / 007
Shipped

AI Audio Transcriber

Real-time transcription with semantic search

Transcribe live, then search the meaning rather than the words.

Type AI Product
Context Salinash Studio
Date Feb 2025
Role Engineering
/ Outcomes
Real-time Live transcription interface
Semantic Embedding-based transcript search
Auto AI-generated quizzes

A transcription tool that does two things keyword search cannot: it finds passages by meaning using embedding-based semantic search, and it generates quizzes from what was said.

The engineering emphasis was on the interface staying smooth while transcription runs — live processing is exactly when a UI is most likely to stutter and most likely to be watched.

/ Deliverables
  • Real-time transcription UI
  • Embedding & vector search
  • Quiz generation
  • Supabase backend
/ Role
  • Engineering
  • Salinash Studio
  • Shipped

What made this hard

Live transcription produces a continuous stream of updates. Naively re-rendering on each one degrades the interface at precisely the moment the user is watching it.

Keyword search over a transcript misses paraphrase. Finding "the part about pricing" requires searching semantics, not strings.

How it was built

/ 01

Vector search over transcripts

Transcript segments are embedded and stored in Supabase vector search, so queries match on meaning and surface the right passage even when the wording differs.

/ 02

UX tuned for live processing

The React interface is specifically tuned for smooth behaviour while transcription is streaming in, rather than only when processing has finished.

/ 03

Generated comprehension quizzes

AI-generated quizzes turn a passive transcript into something that can be studied from — useful for lectures, interviews and long recordings.

What it runs on

ReactTypeScriptSupabaseVector searchOpenAI
/ Next Project Inventory Cloud Platform →

Got something to build?
Let's scope it properly.

Reach the studio at [email protected]

London, UK Est. 2023 +44 7479 865538