Logo for Cardinale Transcription Assister

Upvote Cardinale Transcription Assister


This Discord bot is designed to record, transcribe, and translate audio for people learning ASL or people who are hard of hearing.
Audio Recording and Transcription Bot
What This Bot Does

This Discord bot is your all-in-one solution for recording, transcribing, and processing audio in voice channels. Whether you need to keep track of important meetings, create accessible content, or learn a new language, this bot has got you covered!

Key Features:
  • πŸŽ™οΈ Audio recording (group or individual)
  • πŸ–ŠοΈ Automatic transcription
  • 🌐 Language detection and translation
  • 🀟 ASL (American Sign Language) sign name generation
  • πŸ“Š Detailed logging and file management
Command List

Here’s a quick rundown of the main commands:

  • /recording startall - Start recording everyone in the voice channel
  • /recording start - Start recording only your audio
  • /recording pause - Pause or resume the current recording
  • /recording stop - Stop recording and save the audio
  • /transcribe - Transcribe an attached audio file
  • /sign - Generate ASL sign names for an audio file
  • /help - Get a full list of commands and their functions
How It Works
  1. Recording: Join a voice channel and use the recording commands to capture audio.
  2. Processing: The bot automatically saves recordings and processes them for transcription.
  3. Transcription: Using advanced AI models, the bot transcribes the audio and detects the language.
  4. Translation: For non-English audio, the bot provides an English translation.
  5. ASL Generation: On request, the bot can generate ASL sign names for the transcribed content.
Use Cases
  • πŸ“š Educational settings for language learning
  • 🦻 Accessibility tool for deaf or hard-of-hearing users
  • πŸ’Ό Meeting transcription and logging
  • 🎀 Voice content creation and processing
Technical Magic

Behind the scenes, this bot leverages some powerful technologies:

  • Discord.py for seamless Discord integration
  • OpenAI’s Whisper model for accurate transcription
  • Advanced language models for translation and ASL generation
  • Asyncio for smooth, non-blocking operations
Check out the home page for the full Discord Bot List.