GitXplorerGitXplorer
s

babelfish.ai

public
430 stars
42 forks
5 issues

Commits

List of commits on branch main.
Verified
d7b7326ce522ce758a3fd7a8a4dd526cb5df6644

Merge pull request #2 from supabase-community/kiwicopple-patch-1

kkiwicopple committed 5 months ago
Verified
607150ae42c0d81d6c3f62c77d428f61508198d6

Update README.md

kkiwicopple committed 5 months ago
Verified
71d0ab2547a4d4387d22d16a05de5bc11cc9e79e

Merge pull request #1 from supabase-community/thor/intl-segmenter

tthorwebdev committed 5 months ago
Unverified
f79830cf2e494eb6059884971304d7e2287e5de1

fix: user Intl.Segmenter.

tthorwebdev committed 5 months ago
Unverified
c7866382aaf0783469b0734a3ac99e4ecee65519

fix: og_image

tthorwebdev committed 5 months ago
Unverified
fbf2bc88c6d5a6bcb43161f3d5a23cf051d115be

chore: add og image.

tthorwebdev committed 5 months ago

README

The README file for this repository.

Babelfish.ai

A realtime, live transcription and translation app that works locally using a browser. Built with Huggingface Transformer.js and Supabase Realtime.

Features

🎙️ Realtime in-browser speech-to-text with OpenAI Whisper [transcriptionWorker.js]

📡 Broadcast to subscribed clients with Supabase Realtime. [broadcaster.jsx] [receiver.jsx]

🌏 Translate to 200 languages with Meta's NLLB-200 [translationWorker.js]

Demo

Watch a demo / tutorial

vlc-demo

Run locally

  • cp .env.local.example .env.local.
  • Set your Supabase credentials in .env.local.
  • Run npm run dev

Deploy to GitHub Pages

  • Set your secrets in the GitHub repository settings.
  • Push to main to deploy.