Canonical выпустила для установки технологическую предварительную версию Myna — инструмента на базе ИИ для преобразования речи в текст на рабочем столе Ubuntu.
Myna использует локальную модель автоматического распознавания речи (ASR). С её помощью можно диктовать в любое текстовое поле: в текстовом редакторе, браузере, строке поиска GNOME Shell и даже в терминале.
Инструмент можно тестировать в Ubuntu 24.04 LTS, 26.04 LTS и 26.10. Для этого нужна стандартная среда GNOME с Wayland. Canonical планирует добавить поддержку других сред рабочего стола в последующих выпусках.
Представитель Canonical Жан-Батист Лаллеман говорит, что функция пока находится на раннем этапе разработки, но уже «готова к тестированию сообществом».
Как работает Myna
В состав входят основной модуль-координатор Myna (myna), графическая программа настройки (myna-config) и устанавливаемая как snap-модуль модель ИИ. Пользователь назначает сочетание клавиш, нажимает его, когда текстовое поле в фокусе, диктует текст и снова нажимает клавишу. Распознанный текст появляется в поле.
Аудио обрабатывается в оперативной памяти, а затем удаляется. Оно не сохраняется и не отправляется для обучения моделей.
Если целевое поле теряет фокус — например, пользователь щёлкает в другом месте или поверх открывается другое приложение, — надиктованный текст пропадает. Это предотвращает его случайную вставку не туда, куда нужно.
В предварительной версии доступны три модели распознавания речи с открытыми весами: Parakeet от Nvidia, Whisper от OpenAI и Funasr от Alibaba. Некоторые модели работают на процессоре, другие могут использовать графический процессор; кроме того, они различаются качеством распознавания речи на языках, отличных от английского.
Возможности и ограничения
Myna работает на устройстве и интегрирована с Ubuntu. По оценке автора исходного обзора, инструмент справляется с задачей довольно хорошо, хотя уступает Rambler — облачной технологии распознавания речи Google для Android и ноутбуков Googlebook.
Стабильной Myna пока не стала: Canonical продолжает её активно разрабатывать, поэтому функции могут меняться, переставать работать или развиваться. Также планируется добавить другие модели для транскрибирования речи.
Сейчас Myna — инструмент для диктовки, а не голосовой помощник. Возможность нажать горячую клавишу и попросить систему выполнить действие, как при использовании Siri в macOS, пока остаётся лишь предположением.
