EasyTranscribe
🎤 Easy Speech-to-Text Transcription
Transform speech into text effortlessly with OpenAI's Whisper. Support for live microphone input and audio file processing.
✨ Features
- 🎤 Live Microphone Transcription - Real-time speech capture with automatic silence detection
- 📁 Audio File Processing - Support for multiple audio formats (WAV, MP3, M4A, etc.)
- 📊 Automatic Logging - Comprehensive logging with timestamps and performance metrics
- 🔧 Simple CLI Interface - Easy-to-use command-line tools for quick transcription
- 🐍 Python API - Clean, intuitive API for integration into your projects
- 📈 Log Analysis - Built-in tools to view transcription history and statistics
Quick Start
Installation
Live Transcription
Start transcribing from your microphone immediately:
File Transcription
Transcribe an audio file:
Python API
from easytranscribe import capture_and_transcribe, transcribe_audio_file
# Live microphone transcription
text = capture_and_transcribe()
print(f"You said: {text}")
# File transcription
text = transcribe_audio_file("audio.wav")
print(f"File content: {text}")
Use Cases
- Meeting Notes - Automatically transcribe meetings and calls
- Voice Memos - Convert voice recordings to searchable text
- Accessibility - Provide text alternatives for audio content
- Content Creation - Transcribe interviews, podcasts, and videos
- Development - Add speech-to-text capabilities to your applications
Why EasyTranscribe?
- Zero Configuration - Works out of the box with sensible defaults
- High Accuracy - Powered by OpenAI's state-of-the-art Whisper model
- Multiple Models - Choose from tiny to large models based on your needs
- Cross-Platform - Works on Windows, macOS, and Linux
- Extensible - Easy to integrate with other AI tools and workflows
Getting Started
Ready to start transcribing? Check out our Installation Guide and Quick Start Tutorial.