S780821 / checknew

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

transcript extractor

Yet another Telegram Voice Recognition bot but using vosk and supports 20+ languages.

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 )

Deploy to Heroku

Deploy

Local Deploying

  1. Make sure you have FFmpeg.

  2. Clone the repo

    git clone https://github.com/samadii/Transcript-Extractor-Bot
    
  3. Enter the directory

    cd Transcript-Extractor-Bot
    
  4. Install all requirements using pip.

    pip3 install -r requirements.txt
    
  5. Run the file

    python3 main.py
    

Devs:

About

License:GNU General Public License v3.0


Languages

Language:Python 99.8%Language:Procfile 0.2%