Realtime transcription/translation app using browser-based models
Top 67.4% on sourcepulse
Babelfish.ai provides real-time, in-browser speech-to-text transcription and translation for 200 languages. It targets users needing live multilingual communication, leveraging Hugging Face's Transformer.js and Supabase Realtime for local, browser-based operation.
How It Works
The application utilizes OpenAI's Whisper model via transcriptionWorker.js
for local speech-to-text. Translated output is broadcast to subscribed clients using Supabase Realtime. Meta's NLLB-200 model handles translation to over 200 languages, also processed locally within the browser.
Quick Start & Requirements
npm run dev
.env.local
).Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project's license is not specified, which may impact commercial use. The README does not detail performance benchmarks or specific browser compatibility limitations.
10 months ago
Inactive