Локальная open-source студия голосового ИИ: клонируйте голоса, генерируйте речь, диктуйте в любые приложения и озвучивайте ИИ-агентов.
antirez/whisperbot
Telegram-бот на C, который переводит голосовые сообщения в текст с помощью whisper.cpp или qwen-asr.
Open source альтернатива:Otter.ai
Rev
Telegram Premium voice-to-text
- Звёзды
- 168
- Форки
- 12
- Открытые issues
- 1
- Последний коммит
- 8 месяцев назад
Что это?
Whisper/Qwen3-ASR Bot — Telegram-бот, который преобразует голосовые сообщения в текст. Пользователь отправляет боту голосовое сообщение, а бот отвечает расшифровкой. Бот скачивает аудио, конвертирует его в WAV с помощью ffmpeg, запускает движок распознавания речи как внешний процесс и отправляет результат в чат по мере его поступления, редактируя сообщение.
Поддерживаются два движка: whisper.cpp (через whisper-cli) и qwen-asr — реализация инференса Qwen3-ASR на чистом C. Автор рекомендует использовать движок Qwen3-ASR. Бот построен на botlib и использует модель «поток на запрос»; задачи ASR выполняются последовательно и защищены мьютексом, поэтому ресурсоёмкая обработка не запускается параллельно. При короткой очереди используется более качественная модель, а при её росте бот переключается на более быструю и отклоняет новые запросы, если превышен установленный лимит.
Движок, пути к моделям и лимиты задаются с помощью директив compile-time в начале whisperbot.c. Ожидающие запросы хранятся только в памяти и теряются при перезапуске бота.
Ключевые возможности
- 01Расшифровывает голосовые сообщения в Telegram и отвечает текстом.
- 02Поддерживает whisper.cpp и qwen-asr в качестве переключаемых движков ASR.
- 03Перед распознаванием конвертирует входящее аудио в WAV с помощью ffmpeg.
- 04Показывает результат расшифровки по мере поступления, редактируя сообщение с ответом.
- 05Переключается на более быструю модель, когда очередь запросов растёт.
- 06Настраивается с помощью директив compile-time в исходном коде на C.
Сценарии использования
- Запуск собственного бота для преобразования голоса в текст в группе Telegram на небольшом сервере.
- Эксперименты с локальными моделями распознавания речи через интерфейс чата.
- Использование бота на C как примера Telegram-бота на базе botlib.
Темы
Частые вопросы
- Что такое whisperbot?
- Telegram-бот на C, который переводит голосовые сообщения в текст с помощью whisper.cpp или qwen-asr. Whisper/Qwen3-ASR Bot — Telegram-бот, который преобразует голосовые сообщения в текст. Пользователь отправляет боту голосовое сообщение, а бот отвечает расшифровкой. Бот скачивает аудио, конвертирует его в WAV с помощью ffmpeg, запускает движок распознавания речи как внешний процесс и отправляет результат в чат по мере его поступления, редактируя сообщение.
- whisperbot можно использовать бесплатно? Какая у него лицензия?
- У whisperbot не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
- whisperbot всё ещё поддерживается?
- Нет коммитов больше 6 месяцев. Последний коммит в whisperbot — 12 февр. 2026 г..
- Для чего можно использовать whisperbot?
- Запуск собственного бота для преобразования голоса в текст в группе Telegram на небольшом сервере. Эксперименты с локальными моделями распознавания речи через интерфейс чата. Использование бота на C как примера Telegram-бота на базе botlib.
- Где скачать whisperbot?
- Исходный код и инструкции по установке — на GitHub: https://github.com/antirez/whisperbot
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальный open-source AI-помощник для встреч: записывает и транскрибирует речь в реальном времени, а также создает краткие итоги на macOS и Windows.
Полностью локальная open-source студия для клонирования и создания голосов, дубляжа видео, диктовки, транскрибации и озвучивания книг на 646 языках.
Бесплатный Python-бот для торговли криптовалютой с открытым исходным кодом: поддерживает крупные биржи, бэктестинг, dry-run и управление через Telegram или веб-интерфейс.
Локальный AI-движок с API, совместимым с OpenAI, для запуска LLM, моделей зрения, речи, изображений и видео на CPU или любом GPU.
Личный AI-ассистент с открытым исходным кодом, который работает на ваших устройствах и отвечает через WhatsApp, Telegram, Slack, Discord и другие мессенджеры.