transcript extractor
Yet another Telegram Voice Recognition bot but using vosk and supports 20+ languages.
Deploy to Heroku
Local Deploying
-
Make sure you have FFmpeg.
-
Clone the repo
git clone https://github.com/samadii/Transcript-Extractor-Bot
-
Enter the directory
cd Transcript-Extractor-Bot
-
Install all requirements using pip.
pip3 install -r requirements.txt
-
Run the file
python3 main.py
Environment Variables
API_ID
- Get this from my.telegram.org.API_HASH
- Get this from my.telegram.org.BOT_TOKEN
- Get this from @BotFather.SEND_AS
- transcript sending format (TXT or PDF).LANGUAGE_CODE
- vosk supported language(code), see supported languages here.MODEL_DOWNLOAD_URL
- language model download link (see available models here.