Як я зробив українську голосову диктовку для Windows
Мене часто питали в робочих чатах: «Олександре, чому ти пишеш російською?»
Відповідь була простою і незручною. Я не друкую — я диктую. Клієнтам треба відповідати швидко, між об’єктами, з ноутбука чи телефона. А голосового вводу українською в Windows просто немає. Російська є. Польська є. Болгарська є. Української немає — і запит на неї висить у Microsoft без відповіді.
На Android українська диктовка працює. На комп’ютері — ні.
Тож я зробив її сам.
За кілька вечорів разом із Claude ми написали інструмент, який додає в Windows голосовий ввід українською. Двічі натискаєш Ctrl, говориш — і текст з’являється в будь-якому полі: браузер, Word, Excel, Telegram, CRM. Розділові знаки розставляються самі. Мову програма визначає автоматично, тому можна на ходу перейти на російську, англійську чи німецьку.
Відео нижче — без монтажу. Просто говорю, а воно пише.
Виклав у відкритий доступ на GitHub, ліцензія MIT — користуйтеся, копіюйте, змінюйте під себе:
github.com/...19/ukrainian-voice-typing
Чесно про гроші. Сама програма безкоштовна, але розпізнавання працює через хмарний сервіс і потребує власного ключа. Виходить близько 4 центів за годину безперервної диктовки. Жодних підписок — платиш лише за те, що наговорив.
І ще одне. Українською воно не обмежується. Модель розуміє близько 99 мов, Windows — приблизно 36. Якщо вашої мови там немає — грецької, івриту, грузинської, казахської, вірменської — цей інструмент закриє і цю прогалину.
Тепер Windows говорить українською. Встановлюйте і користуйтеся.
Гарного всім дня.
P.S. Цей допис я теж надиктував — ним самим.

1 коментар
Додати коментар Підписатись на коментаріВідписатись від коментарівHandy + Parakeet TDT 0.6B v3 — працює з українською з коробки на процесорі (краще виставити в налаштуваннях одну мову — українську, так працює надійніше). Можна додати пост-обробку для виправлення надиктованого (плюс в промпт вшити словничок типових термінів для заміни з українського фонетичного на відповідні англійські терміни) — але це вже вимагає LLM, тож використовую для того qwen3:8b, що працює локально вже на GPU (ollama), але це більше для покращення якості.