Skip to content

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Planned

  • Real-time streaming transcription
  • Multi-language support with language detection
  • Advanced audio preprocessing options
  • Integration with popular meeting platforms
  • RESTful API for transcription services
  • Plugin system for custom integrations

[0.1.1] - 2025-07-13

Added

  • Comprehensive documentation website with MkDocs
  • Advanced usage examples and patterns
  • Performance monitoring and analytics
  • Configuration management system
  • Webhook integration patterns
  • Custom model integration support

Improved

  • Enhanced error handling and logging
  • Better CLI help and documentation
  • More detailed API documentation
  • Extended test coverage

Documentation

  • Complete user guide with examples
  • API reference documentation
  • Advanced usage patterns
  • Configuration options
  • Contributing guidelines

[0.1.0] - 2025-07-13

Added

  • Initial release of easytranscribe
  • Live microphone transcription with automatic silence detection
  • Audio file transcription support
  • Automatic logging with timestamps and performance metrics
  • Command-line interface (CLI) for easy usage
  • Python API for integration into projects
  • Log viewing and analysis tools
  • Support for all Whisper models (tiny, base, small, medium, large, turbo)
  • Comprehensive documentation and examples
  • Type hints and error handling
  • Unit and integration tests

Features

  • 🎤 Real-time speech-to-text from microphone
  • 📁 Batch transcription of audio files
  • 📊 Performance tracking and statistics
  • 🔧 Simple CLI and Python API
  • 📈 Log analysis and viewing tools

Technical Details

  • Built on OpenAI Whisper for accurate transcription
  • Uses sounddevice for microphone input
  • Supports Python 3.8+
  • Cross-platform compatibility (Windows, macOS, Linux)
  • MIT License

Contributing

We welcome contributions! See our Contributing Guide for details on: - How to submit bug reports and feature requests - Development setup and guidelines - Code style and testing requirements - Pull request process

Support


For a complete list of changes, see the GitHub Releases page.