Discord Transcription Bot
Loading...
Searching...
No Matches
Discord Transcription Bot

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.


This project is a simple Discord bot which transcribes your Discord conversations in real time.

Author
Nathan Ulmer
Date
Friday 12-01-2024

How It Works

Using py-cord, the bot can gain access to the voice channel you invite it to to listen to your conversation and then poll a speech-to-text API service to transcribe the conversation in real time. The transcription is separated by user and printed to the output channel in Discord.

When you send the bot the shutdown command, it sends a request to ChatGPT to summarize the transcription of the conversation. This is then posted to the discord channel.