NotelyVoice Заметки с голосовым вводом, которые уважают вашу конфиденциальность
Представьте: вы на лекции, встрече или просто вдохновлены идеей, а руки заняты. Обычные заметки неудобны, а облачные сервисы вызывают вопросы о приватности. Решение? NotelyVoice — open-source приложение, которое превращает речь в текст прямо на вашем устройстве.
Что под капотом?
NotelyVoice — это:
- Полностью оффлайновый speech-to-text на базе Whisper AI от OpenAI
- Кроссплатформенное решение (Android и iOS)
- Поддержка 50+ языков
- Продвинутая работа с аудио (записи до нескольких часов)
- Rich-text редактор заметок

Почему это круто для разработчиков?
1. Реальный пример Compose Multiplatform
Проект использует:
- Kotlin Multiplatform
- Jetpack Compose для Android
- Compose для iOS
Отличный референс для тех, кто хочет освоить кроссплатформенную разработку без Flutter.
2. Whisper AI на устройстве
Вместо облачных API — локальный запуск модели:
// Упрощенный пример использования Whisper
val whisper = Whisper.create(context)
val result = whisper.transcribe(audioFile)
Поддерживаются модели разного размера (от 39MB до 1.5GB), что позволяет балансировать между точностью и производительностью.
3. Оптимизация работы с аудио
Особенность проекта — обработка длинных записей:
- Чанкование аудио (30сек чанки с перекрытием)
- Прогрессивная обработка
- Настройка под возможности устройства
Кому пригодится?
- Студенты — лекции превращаются в конспекты автоматически
- Журналисты — интервью расшифровываются за минуты
- Врачи — голосовые заметки о пациентах без риска утечек
- Разработчики — пример современного KMM-приложения
Как попробовать?
Приложение доступно в:
Исходный код: GitHub
NotelyVoice — редкий пример, когда open-source приложение не уступает коммерческим аналогам. Если вам нужен приватный инструмент для заметок с голосовым вводом или пример современного KMM-приложения — стоит попробовать.
А если вы Kotlin-разработчик — проект открыт для контрибьютинга. Особенно приветствуется помощь с переводами через Weblate.
