-
LearnHarness 0.6.0 Stable
released this
2026-10-26 20:56:44 +00:00 | 138 commits to main since this releaseLearnHarness 0.6.0
English
This release adds OpenRouter speech recognition and a dedicated speech-recognition
settings page, with cleaner controls in English and Russian.- OpenRouter STT: choose MAI-Transcribe-2 · OpenRouter and add your
OpenRouter API key under Settings → Providers. The app records locally,
sends the whole recording after Stop, and shows Transcribing… until
the complete transcript is ready. Audio is not split into speech segments.
Cancelling aborts the request; submitting an answer or message waits for
transcription. The permanent API key stays on the server and audio is not
saved to disk. Recordings are limited to 25 MB, about 13 minutes. - Settings → Speech recognition now contains the model, recognition language,
and preferred languages. The two model choices use the same format:
Nova-3 · Deepgram and MAI-Transcribe-2 · OpenRouter. General settings
contains only interface language and automatic updates. - Preferred languages uses a styled checkbox dropdown aligned on the right.
It stays open while selecting English and Russian, shows No preference
when neither is selected, and no longer dims or flashes while saving.
These hints remain available for Deepgram Multilingual. MAI uses automatic
language detection for Multilingual; its API does not expose a RU + EN hint
list. Saved hints are retained when switching models. - On Linux, clicking an available Fast button keeps the normal cursor while
the setting is saved.
Existing settings remain compatible and direct Deepgram Nova-3 remains the
default. Linux x64 packages include AppImage and Debian; Windows x64 has an
installer. Both platforms use this fork's public Gitea releases for automatic
updates. The Windows installer remains unsigned, as in previous releases.Русский
В этом выпуске добавлено распознавание речи через OpenRouter и отдельный раздел
его настроек. Элементы управления обновлены на русском и английском языках.- Распознавание через OpenRouter: выберите MAI-Transcribe-2 · OpenRouter
и добавьте API-ключ OpenRouter в разделе Настройки → Провайдеры. Приложение
записывает речь локально, отправляет всю запись после остановки и показывает
Распознавание… до получения полного текста. Речь не разбивается на
отдельные фрагменты. Отмена прерывает запрос, а отправка ответа или сообщения
дожидается завершения распознавания. Постоянный API-ключ остаётся на сервере,
аудио не сохраняется на диск. Максимальный размер записи — 25 МБ, примерно
13 минут. - Новый раздел Настройки → Распознавание речи содержит выбор модели, языка
распознавания и предпочитаемых языков. Названия моделей оформлены одинаково:
Nova-3 · Deepgram и MAI-Transcribe-2 · OpenRouter. В разделе «Общие»
остались только язык интерфейса и автоматические обновления. - Предпочитаемые языки выбираются в оформленном в стиле приложения
выпадающем меню с флажками справа. Меню остаётся открытым при выборе русского
и английского. Если оба флажка сняты, отображается Без предпочтений.
Во время сохранения меню больше не тускнеет и не мигает. Подсказки работают
в многоязычном режиме Deepgram. MAI определяет языки автоматически: его API
не предоставляет списка подсказок RU + EN. Сохранённые предпочтения остаются
при переключении моделей. - В Linux нажатие доступной кнопки Быстро больше не меняет курсор на время
сохранения настройки.
Прежние настройки совместимы; по умолчанию по-прежнему используется Deepgram
Nova-3 напрямую. Для Linux x64 доступны AppImage и Debian, для Windows x64 —
установщик. Обе версии получают автоматические обновления из публичных выпусков
этого форка в Gitea. Установщик Windows не подписан, как и в предыдущих выпусках.Downloads
- OpenRouter STT: choose MAI-Transcribe-2 · OpenRouter and add your