Cross-platform Voice-to-Text application with support for macOS, Linux, and Apple Silicon (MLX). Fully offline, private, and free.
- 🎤 High-quality transcription using Whisper models
- 🔒 100% offline - no data leaves your device
- 🆓 Completely free - no subscriptions or API keys
- 🚀 Fast performance - optimized for each platform
- 📱 Multiple platforms - choose the best version for your system
- 🌍 Multilingual support - supports 99+ languages
| Platform | Backend | Best For | Status |
|---|---|---|---|
| macOS | whisper.cpp + Core ML | macOS users, offline processing | ✅ Stable |
| Linux | FasterWhisper (CPU/GPU) | Linux servers, GPU acceleration | ✅ Stable |
| MLX | MLX Whisper | MacBook Air M1 8GB, Apple Silicon | ✅ Stable |
cd platforms/macos
pip install -r requirements.txt
python src/main.py📖 See macOS Platform Documentation for details.
cd platforms/linux
./install.sh
# Follow platform-specific instructions📖 See Linux Platform Documentation for details.
cd platforms/mlx
pip install -r requirements.txt
python src/main.py📖 See MLX Platform Documentation for details.
- 📊 Platform Comparison - Compare features across platforms
- 🍎 macOS Guide - macOS installation and usage
- 🐧 Linux Guide - Linux installation and usage
- ⚡ MLX Guide - MLX installation and usage
- 🤝 Contributing - How to contribute
- 📝 Changelog - Version history
- macOS 12.0 or later
- Python 3.12
- Core ML support
- Linux (any distribution)
- Python 3.12
- CUDA (optional, for GPU acceleration)
- macOS with Apple Silicon (M1/M2/M3)
- Python 3.12
- MLX framework
| Platform | Speed | Memory | GPU Support |
|---|---|---|---|
| macOS | ~10x real-time | Low | Core ML |
| Linux | ~15x real-time | Medium | CUDA |
| MLX | ~12x real-time | Low | MLX |
- 📝 Transcription - Convert audio to text
- 🎙️ Voice notes - Record and transcribe voice memos
- 📞 Call transcription - Transcribe phone calls
- 🎬 Video subtitles - Generate subtitles for videos
- 📚 Accessibility - Make audio content accessible
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
MIT License - see LICENSE file for details.
- Cleaner-OS - System cleanup tool
- telegram-ai - AI platform for Telegram
- Scanovich.ai-audio-call - Call analysis system
Aleksandr Mordvinov
- 💬 Telegram: @ScanovichAI
- 🌐 Website: scanovich.ai
Кроссплатформенное приложение Voice-to-Text с поддержкой macOS, Linux и Apple Silicon (MLX). Полностью офлайн, приватно и бесплатно.
- 🎤 Высококачественная транскрипция с использованием моделей Whisper
- 🔒 100% офлайн - данные не покидают ваше устройство
- 🆓 Полностью бесплатно - без подписок и API ключей
- 🚀 Высокая производительность - оптимизировано для каждой платформы
- 📱 Несколько платформ - выберите лучшую версию для вашей системы
- 🌍 Многоязычная поддержка - поддерживает 99+ языков
| Платформа | Backend | Лучше для | Статус |
|---|---|---|---|
| macOS | whisper.cpp + Core ML | Пользователи macOS, офлайн обработка | ✅ Стабильно |
| Linux | FasterWhisper (CPU/GPU) | Linux серверы, GPU ускорение | ✅ Стабильно |
| MLX | MLX Whisper | MacBook Air M1 8GB, Apple Silicon | ✅ Стабильно |
cd platforms/macos
pip install -r requirements.txt
python src/main.py📖 Подробности в документации macOS.
cd platforms/linux
./install.sh
# Следуйте инструкциям для вашей платформы📖 Подробности в документации Linux.
cd platforms/mlx
pip install -r requirements.txt
python src/main.py📖 Подробности в документации MLX.
- 📊 Сравнение платформ - Сравнение функций платформ
- 🍎 Руководство macOS - Установка и использование macOS
- 🐧 Руководство Linux - Установка и использование Linux
- ⚡ Руководство MLX - Установка и использование MLX
- 🤝 Участие в разработке - Как внести вклад
- 📝 История изменений - История версий
- macOS 12.0 или новее
- Python 3.12
- Поддержка Core ML
- Linux (любой дистрибутив)
- Python 3.12
- CUDA (опционально, для GPU ускорения)
- macOS с Apple Silicon (M1/M2/M3)
- Python 3.12
- Фреймворк MLX
| Платформа | Скорость | Память | Поддержка GPU |
|---|---|---|---|
| macOS | ~10x реального времени | Низкая | Core ML |
| Linux | ~15x реального времени | Средняя | CUDA |
| MLX | ~12x реального времени | Низкая | MLX |
- 📝 Транскрипция - Преобразование аудио в текст
- 🎙️ Голосовые заметки - Запись и транскрипция голосовых мемо
- 📞 Транскрипция звонков - Транскрипция телефонных звонков
- 🎬 Субтитры для видео - Генерация субтитров для видео
- 📚 Доступность - Сделать аудио контент доступным
Вклад приветствуется! См. CONTRIBUTING.md для руководства.
MIT License - см. файл LICENSE для деталей.
- Cleaner-OS - Инструмент очистки системы
- telegram-ai - AI платформа для Telegram
- Scanovich.ai-audio-call - Система анализа звонков
Александр Мордвинов
- 💬 Telegram: @ScanovichAI
- 🌐 Сайт: scanovich.ai
⭐️ If you find this project useful, please consider giving it a star!
Если проект вам полезен, пожалуйста, поставьте звезду!