Skip to content

A TypeScript chrome extension that uses Deepgram to provide live transcription and translation

License

Notifications You must be signed in to change notification settings

deepgram-devs/dg-translation-chrome-ext

Repository files navigation

Deepgram Translation Chrome Extension

A repository for creating a chrome extension that allows users to create transcripts and to translate transcripts. This is a JavaScript project that uses Parcel and TypeScript.

This project was inspired by @phazonoverload's Chrome Transcription blog post.

Development and Contributing

Interested in contributing? We ❤️ pull requests!

To make sure our community is safe for all, be sure to review and agree to our Code of Conduct. Then see the Contribution guidelines for more information.

Getting Started

Install the extension

Before you get started, learn how to load an unpacked extension.

  • Run yarn to install the dependencies.
  • Run yarn build.
  • To load this extension unpacked, navigate to /dg-translation-chrome-ext/dist.

Install for development

For this project, you'll need a Deepgram API Key, which you can get here. You can choose Admin or Owner for your API key.

  • Run yarn to install the dependencies.
  • Run yarn start to start in development mode.
  • Load from the dist folder.
  • To run this extension, navigate to the tab you want transcribed. Open the extension, add your API key to the input, and click "Start Transcription". Make sure you select the tab you want transcribed and share the tab audio.

Getting Help

We love to hear from you so if you have questions, comments or find a bug in the project, let us know! You can either:

Further Reading

Check out the Developer Documentation at https://developers.deepgram.com/

About

A TypeScript chrome extension that uses Deepgram to provide live transcription and translation

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published