1. Install the Plugin
2. Add the plugin element to your page
3. Configure the plugin
API Key - your Deepgram Key that you get here
https://console.deepgram.com/signupBubble App Domain - the domain of your Bubble app
Token API endpoint name - the name of the API endpoint you will create in the next step
4. Create an API End point in your app - see the sample app. This is used so the plugin in the browser can get a "temp token" from Deepgram (using the API connector you set up in step 3).
This means you can use Deepgram in a web browser without revealing your secret key.
For testing it is temporarily ok to allow this Bubble endpoint to be access with
"The API endpoint can be run with authentication" but only temporarily - you should
ENSURE THAT THIS END POINT IS ONLY ACCESSIBLE TO AUTHENTICATED USERS
5. Wire up some screen element (eg text, multi-line input field) to the Plugin's exposed state of the realtime transposed - speech to text.
Also contains API methods for file upload transcription.
See working example here
https://planbbackups.io/deepgramPurchase of this plugin comes with reasonable support to get you up and running.
Contact me in the forum for help.
@lindsay_knowcode