Telegram Bot for translating too long voice messages
I cannot be the only one who DESPISES getting 5 minute long voice messages that are rambling on about trivialities. I cannot quickly grog them. I cannot search them. I forget half of what was said in the beginning.
Just send the voice message to this bot, and it will give you a half arsed transciption that you may or may not be able to make sense of.
- Get an account at cloud.ibm.com
- Acquire a speech2text API token (https://cloud.ibm.com/services/speech-to-text)
- Setup a telegram bot and acquire that token
- clone this project
- install poetry and pyenv
poetry install
poetry run tldlbot
- Fix some errors that occur because of hardcoded paths or whatever
- enjoy
....or try it out here: https://t.me/toolongdidntlistenbot
... or just listen to that damn voice message.