The plugin lets you embed Assembly AI into your Bubble app and do real-time voice transcription.
Demo page: https://planbbackups.io/assemblyai
Editor: AssemblyAI | Bubble Editor
Marketplace: Assembly.ai Realtime Transcription Plugin | Bubble
The Plugin has two controls - start and stop .
The Plugin has some useful exposed states;
- transcription - the transcribed audio as text.
- isRecording - yes/no - useful for showing to your users that they are recording.
- status - a clue as to what is happening internally with the recording/transcription status
- length seconds - how long the recording/transcription is so far - useful for throttling the length of transcription.
- is final transcript? - whether the final transcript has been sent.
And three events - useful for wiring into your workflows
- recording starting
- recording stopping
- final Transcript Received
Optionally when you start a recording you can set the level of console logging message to a higher level. The default is “no” - a lower level of debug message.
The plugin also has a backend action Assembly AI - get temp token - safe to use within the web browser. This means your Assembly AI key is not revealed in the browser, and that only requests from your Bubble app for a temporary token are processed.
Purchase of this plugin comes with reasonable support to get you up and running.