Bot Telegram che riceve i messaggi vocali e li trascrive, sfruttando OpenAI Whisper.
Chiedere a @BotFather un token per un nuovo bot e salvare il token ottenuto in .env
. Installare le dipendenze con
pip install -r requirements.txt
Da linea di comando lanciare il bot con
python main.py
Mandare un vocale al bot o aggiungerlo in una chat di gruppo. In questo caso al bot andrà dato ruolo di amministratore in modo che abbia accesso ai messaggi.
- Testare docker
- Configurare webhook invece che polling
Per riuscire a caricare file audio in Windows con Whisper serve installare ffmpeg
sia con:
pip install ffmpeg
che seguendo questa guida.