Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

⚡ Parakeet Redux Local Transcriber

Python 3.9+ Streamlit Moondream AI License: CC-BY-4.0

A lightweight, private speech-to-text application powered by moondream/parakeet-redux. Automatically converts uploaded video or audio files into timestamped text transcripts locally on your computer at 113× real-time speed.

Step 1: Input Step 2: AI Action Step 3: Result
Media Upload
Upload any video (.mp4, .mov) or audio (.mp3, .wav) file.
1.58-Bit AI Processing
System FFmpeg standardizes audio; Parakeet Redux transcribes instantly on CPU.
Timestamped Transcript
View sentence segments with time codes and download .md output.

🛠️ System Requirements & Prerequisites

Before running the application, make sure your computer has Python 3.9 or higher and system-level FFmpeg installed to extract audio from video containers.

Installing FFmpeg

  • Windows (PowerShell Admin / Chocolatey or Winget):
    winget install --id FFmpeg-FFmpeg.FFmpeg -e
  • Ubuntu / Debian:
    sudo apt update && sudo apt install ffmpeg
  • macOS:
    brew install ffmpeg

🚀 Quick Setup & Installation

Run the following single PowerShell command to install all required dependencies:

pip install streamlit moondream numpy

💻 Running the Application

Launch the Streamlit web interface with the following command:

streamlit run app.py

The web interface will open automatically in your browser at http://localhost:8501. On the first upload, the application downloads the lightweight 178 MB model weights directly into your local cache.


📁 Repository Structure

├── app.py
├── requirements.txt
└── README.md

🌟 5 Practical Real-World Use Cases

  1. 🎙️ Local Meeting & Podcast Transcription: Convert multi-hour meeting recordings into text locally with zero cloud API costs or privacy leaks.
  2. 🔍 Voice Note Search Vault: Turn scattered voice memos into searchable text files for personal knowledge management.
  3. 📚 Lecture Chapter Indexing: Automatically split long university lectures into readable notes using built-in pause detection.
  4. 🌐 Global Accent & Language Testing: Test transcription accuracy across 25 supported global languages natively.
  5. 💻 Hands-Free Developer Voice Notes: Speak technical thoughts or bug descriptions directly into local structured markdown logs.

🔮 5 Future Planned Features

  1. ⏱️ Word-Level Precision Timestamps: Highlight exact spoken words in real time as media plays back.
  2. 🏷️ Speaker Identification (Diarization): Automatically label different speakers in multi-person meetings.
  3. 📊 Interactive Transcript Search & Filter: Instantly filter transcript lines by keyword or timestamp range.
  4. 📝 Automated AI Meeting Summarization: Feed generated transcripts into local LLMs to produce executive summaries.
  5. 📂 Batch Folder Processing: Drag and drop an entire directory of audio files for background processing.

🏷️ Keywords & SEO

moondream parakeet-redux 1.58-bit-ai ternary-quantization local-speech-to-text ffmpeg-audio-extraction streamlit-transcriber cpu-speech-recognition faster-than-whisper

About

Parakeet Redux: Nvidia's 178MB AI Beats Whisper Running 113× Faster on CPU! - Lightweight, private CPU speech-to-text app powered by Moondream Parakeet Redux.

Topics

Resources

Stars

16 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages