Расшифровка аудио в текст на Android через Groq Whisper и Deepgram nova-3.
Записал лекцию на телефон — открыл ezctx — через несколько минут получил готовый текст в буфере обмена или поделился .txt-файлом через любое приложение. Без перегона жирного аудио на компьютер, без своего сервера-посредника: запрос идёт напрямую с твоего телефона в облако провайдера.
Ключи и история транскрипций хранятся локально на устройстве в защищённом хранилище. Между тобой и провайдером нет ничьего бэкенда.
ezctx умеет работать с двумя провайдерами транскрипции — выбрать активную модель можно в Настройки → Модель:
| Провайдер | Модель | Когда выбрать |
|---|---|---|
| Groq | whisper-large-v3 |
Максимальное качество распознавания. |
| Groq | whisper-large-v3-turbo |
Быстрее и дешевле по лимитам, качество чуть ниже. |
| Deepgram | nova-3 |
Запасной провайдер: отдельные лимиты, хорошо тянет многоязычные записи. |
Поиск по сохранённым расшифровкам доступен прямо на вкладке История — с подсветкой совпадений.
ezctx использует Groq Whisper API для расшифровки. У Groq есть бесплатный тариф, которого хватает для личного использования: лимиты считаются по количеству запросов в минуту и по минутам аудио в сутки, банковская карта при регистрации не нужна.
Пошагово:
- Зайди на console.groq.com и зарегистрируйся (через Google/GitHub или email).
- Нажми Create API Key, дай ключу любое имя (например,
ezctx) и подтверди. - Скопируй ключ — он показывается только один раз, после закрытия окна его уже не увидеть.
- Открой ezctx → нижний таб Настройки → API-ключи → вкладка Groq → Добавить ключ.
- Вставь скопированный ключ и сохрани.
- Готово — на главном экране выбирай аудиофайл и жми Транскрибировать.
Если запрос упирается в лимит, можно завести несколько ключей с разных аккаунтов — ezctx умеет переключаться между ними автоматически.
Deepgram nova-3 — альтернативный провайдер с собственным бесплатным стартовым балансом: при регистрации даётся пул кредитов, которого хватает на много часов аудио, банковская карта не нужна. Лимиты у Deepgram считаются отдельно от Groq, так что это удобный запасной канал.
Пошагово:
- Зайди на console.deepgram.com и зарегистрируйся (через Google/GitHub или email).
- В разделе API Keys нажми Create a New API Key, дай ключу любое имя (например,
ezctx) и подтверди. - Скопируй ключ — он показывается только один раз.
- Открой ezctx → нижний таб Настройки → API-ключи → вкладка Deepgram → Добавить ключ.
- Вставь скопированный ключ и сохрани.
- В Настройки → Модель выбери
nova-3, чтобы транскрибировать через Deepgram.
GPL-3.0 — см. файл LICENSE.
- Email — koskriv2006@gmail.com
- Баги и предложения — GitHub Issues
