Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samadii/Transcript-Extractor-Bot
Yet another Telegram Voice Recognition bot but using vosk and supports 20+ languages.
https://github.com/samadii/Transcript-Extractor-Bot
Last synced: 3 months ago
JSON representation
Yet another Telegram Voice Recognition bot but using vosk and supports 20+ languages.
- Host: GitHub
- URL: https://github.com/samadii/Transcript-Extractor-Bot
- Owner: samadii
- License: gpl-3.0
- Created: 2022-02-15T10:17:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-06T09:58:01.000Z (9 months ago)
- Last Synced: 2024-06-28T13:34:18.172Z (5 months ago)
- Language: Python
- Size: 28.3 KB
- Stars: 23
- Watchers: 1
- Forks: 38
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# transcript extractor
Yet another Telegram Voice Recognition bot but using [vosk](https://github.com/alphacep/vosk-api) and supports 20+ languages.
## Environment Variables
- `API_ID` - Get this from [my.telegram.org](https://my.telegram.org/auth).
- `API_HASH` - Get this from [my.telegram.org](https://my.telegram.org/auth).
- `BOT_TOKEN` - Get this from [@BotFather](https://t.me/BotFather).
- `SEND_AS` - transcript sending format (TXT or PDF).
- `LANGUAGE_CODE` - vosk supported language(code), see supported languages [here](https://github.com/alphacep/vosk-api).
- `MODEL_DOWNLOAD_URL` - language model download link. ( see available models [here](https://alphacephei.com/vosk/models) )## Deploy to Heroku
[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/samadii/Transcript-Extractor-Bot)
## Local Deploying
1. Make sure you have [FFmpeg](www.ffmpeg.org).
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:
- [@samadii](https://github.com/samadii)