/voice-transcription

A simple code to transcript voice messages sent to Telegram. I speak Brazilian Portuguese, but it's easy to change the language.

Primary LanguagePythonApache License 2.0Apache-2.0

C3PO Voice Transcription

"I am fluent in over six million forms of communication."

Do you want to transcribe voice messages on Telegram? This is a simple code to transcript voice messages sent to Telegram. Despite the real C3PO skills, this script is made for Brazilian Portuguese, but it's easy to change the language.

Is it available?

Yes! You can add in your Telegram group using @c3po_voice_transcription_bot.

"You watch your language!"

Dependencies

Pip

  • SpeechRecognization
  • pydub
  • python-telegram-bot==13.7 (I had problems with new versions)
  • ffmpeg

apt-get

  • ffmpeg

$ rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro

$ rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm Install the FFmpeg and FFmpeg development packages.

$ yum install ffmpeg ffmpeg-devel -y

Bugs?

"Help! I think I'm melting! This is all your fault!"

Please, send me a message! Look my profile for any contacts!

@2024