st_deepgram_playground
st_deepgram_playground copied to clipboard
API playground for Deepgram built with Streamlit
๐ถ Deepgram API Playground
A playground for the Deepgram Speech-To-Text API built on Streamlit.
๐ฆพ Features
This app offers additional functionality currently lacking in Deepgram's API playground:
- [X] Cache functionality to cache returned results. Save time and money on your API requests
- [X] Support for additional audio sources -
- Streaming input
- ๐๏ธMicrophone
- ๐ Audio URLs
- [X] Additional Deepgram API features that are currently unavailable in Deepgram's playground.
- [X] Ability to run the app locally (by downloading source from GitHub)
:magic_wand: Usage
- Sign-up for a Free Deepgram API key
- Enter your API key in the app. Your key will be used only as long as the app is active ๐
- Select the input format (Prerecorded or Streaming), audio language, transcription model from the top
- Choose an audio source and enter required details
- Select the features from the left sidebar
- Hit Transcribe and wait for the results ๐.
๐๏ธ License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.