Vocalinux: Вільний додаток для голосового друку
Vocalinux: Вільний додаток для голосового друку на Linux
Користувачі Linux, які шукають функціональність голосового набору на всій системі, отримали новий варіант – Vocalinux. Це новий, орієнтований на конфіденційність додаток для диктування, який вставляє усний текст безпосередньо в активний додаток на робочому столі.
Функції Vocalinux для зручного диктування
На відміну від звичайних інструментів для транскрипції, Vocalinux працює у фоновому режимі і активується за допомогою налаштовуваної комбінації клавіш. Користувачі можуть легко почати запис або використовувати функцію push-to-talk. Додаток дозволяє вводити текст у веб-браузер, текстовий редактор, офісний додаток, термінал, клієнт для повідомлень або будь-яке інше активне текстове поле.
Робочий процес нагадує вбудовану функцію голосового набору в Windows і macOS. Проте, Vocalinux спеціально розроблений для Linux і обробляє усне мовлення на місцевому рівні без підключення до Інтернету. Не потрібно створювати акаунт, підписуватися або використовувати хмарні сервіси, а записи з мікрофона залишаються на комп’ютері.
Технічні характеристики Vocalinux для Linux
Додаток підтримує сесії X11 та Wayland. Введення тексту в Linux може значно відрізнятися між цими двома системами відображення, оскільки Wayland обмежує можливості додатків у зміні клавіатурного вводу.
Vocalinux підтримує три локальні системи розпізнавання мови: whisper.cpp, OpenAI Whisper і VOSK. За замовчуванням використовується whisper.cpp, що забезпечує оптимізовану реалізацію моделі розпізнавання мови Whisper. Користувачі можуть вибрати інший движок в залежності від апаратних ресурсів, бажаної мови або вимог до продуктивності.
Моделі розпізнавання мови працюють безпосередньо на системі користувача. Це дає змогу Vocalinux працювати без підключення до Інтернету після завантаження компонентів і моделей.
Переваги та можливості Vocalinux
Додаток також може використовувати прискорення Vulkan, якщо його підтримує GPU системи. Це дозволяє розпізнаванню мови працювати на графічних процесорах AMD, Intel і NVIDIA без залежності від процесора. Користувачі з менш потужним обладнанням можуть вибрати менші моделі розпізнавання, жертвуючи частиною точності на користь меншої витрати ресурсів і швидшої транскрипції.
В додаток включено системну іконку, налаштовувані звукові сигнали, підтримка автозапуску, графічний інтерфейс налаштувань і можливість налаштування комбінацій клавіш. Підтримується введення для клавіатур нестандартних мов, а дві програми активації дозволяють користувачам вибрати між двократним натисканням комбінації клавіш або утриманням клавіші під час розмови.
Хоча Vocalinux підтримує роботу без Інтернету, він також має необов’язковий віддалений режим. Користувачі можуть налаштувати додаток для роботи з сервером транскрипції, який вони управляють самостійно. Доступні варіанти включають сумісні з OpenAI HTTP кінцеві точки та реалізацію сервера, що постачається разом з whisper.cpp.
Встановлення доступне через інтерактивний установник проекту, який підтримує популярні дистрибутиви Linux, такі як Ubuntu, Debian, Fedora, Arch і openSUSE. Крім того, Vocalinux також розподіляється через Flatpak та Arch AUR.
Остання версія на момент написання – Vocalinux 0.14.2. Для додаткової інформації відвідайте офіційний сайт проекту або GitHub-репозиторій.




