In this update I focused on delivering functionality that enhances the usability of the translation window. Given that a subtitle-imitating overlay is not in the immediate plans, I wanted to provide an acceptable workaround.
Also, thanks to @ivang7, @igubanov the first step towards Text-to-speech integration has been implemented. There's a lot of room for improvements, but integrated Windows TTS covers base functionality quite well now.
Changelog (en)
- Added functionality to lock translation window (CTRL+T by default). In this mode overlay becomes non-clickable and allow to interact with interface on background / #41
- Added auto-clear text mode (disabled by default). If no new text appears after the specified delay, translation window will be automatically cleared
- Added setting for text alignment (Left by default)
- Integrated Windows Text-to-speech (disabled by default) / PR #65
- Fixed bug when the application is crashed after an user had tried to delete entered IP in proxy settings
- Added Arabic translation language (Papago, DeepL translators don't support the language) / #52
В этом обновлении я сфокусировался на функциональности, которая повышает удобство взаимодействия с окном перевода. Учитывая, что реализация полноценного оверлея, имитирующего субтитры, не находится в ближайших планах, я решил добавить дополнительные настройки, позволяющие добиться схожего опыта пользования.
Также благодаря @ivang7, @igubanov был сделан первый важный шаг в сторону интеграции синтеза речи (Text-to-speech) в приложение. Впереди видится большой простор для улучшения TTS функционала, но добавленный базовый Windows TTS справляется вполне удовлетворительно.
Changelog (ru)
- Реализована возможность блокировки окна перевода (CTRL+T по умолчанию). В этом режиме на оверлей нельзя кликнуть и можно работать с интерфейсом "под ним" / #41
- Реализован режим авто-очистки окна перевода (выключен по умолчанию). Если новый переведенный текст не появляется в течении установленного периода времени, то весь текст автоматически очищается из оверлея
- Добавлена настройка выравнивания текста (по левому краю по умолчанию)
- Интегрирован Windows Text-to-speech (выключен по умолчанию) / PR #65
- Исправлен баг, когда приложение крашилось после удаления введенного IP адреса в настройках прокси
- Добавлен Арабский язык перевода (Papago, DeepL переводчики не поддерживаются) / #52
Use *update-only.zip archive to update previous version (just replace .exe file)