/live-transcription-badge

A browser application for live transcription and translation - optimised for small screens.

Primary LanguageJavaScriptMIT LicenseMIT

Deepgram Live Personal Transcription Project

A browser application for live transcription and translation - optimised for small screens.

The Project

This project was built January 4-6 2022 by Deepgram's Senior Developer Advocate, Kevin. Tweets showing the progress:

  1. Basic live transcription working
  2. Single and group transcription, badge mode
  3. Added translation

Video overview of this project

Setup with Glitch

  1. Get a Deepgram Project ID and API Key, and a iTranslate API Key.
  2. Remix this project on Glitch
  3. Add your keys in. the .env file
  4. Update your personal information for badge mode in public/index.html
  5. Preview in a new window - and that's it!

Setup locally

  1. Get a Deepgram Project ID and API Key, and a iTranslate API Key.
  2. Run the following:
git clone https://github.com/deepgram-devs/live-transcription-badge.git
cd live-transcription-badge
npm install

Rename .env.example to .env, populate with your keys from step 1, and run the project with npm start.

Questions?