Skip to content

A open source python bot that transcribe voice notes to text with OpenAI Whisper.

License

Notifications You must be signed in to change notification settings

ItsRqtl/discord-transcribe

Repository files navigation

Discord Transcribe

A open source python bot that transcribe voice notes to text with OpenAI Whisper.

Installation

You can install all required modules/library by doing pip install -r requirements.txt
You might need other requirements for OpenAI Whisper if you want to run it with GPU.
You also need to create a file .env under the same directory with your token in it. (token=INSERT_YOUR_TOKEN, check .env.example)

Features

This bot has a queue system where it will transcribe the voice notes one by one.
It also cache transcribed notes for 7 days so it doesn't have to transcribe the same voice note again.

Usage

There is no slash commands in this bot.
The only interactions is a message command where you right click on a message and click "Transcribe Voice Note" in the apps menu.

License

This project is under MIT License. You can check the details in LICENSE.

About

A open source python bot that transcribe voice notes to text with OpenAI Whisper.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages