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.
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.
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
.
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.
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:
- Start a Conversation on our Community Forum
- Open an issue on this repository
- Tweet at us! We're @DeepgramAI on Twitter
Check out the Developer Documentation at https://developers.deepgram.com/