Forwarded from Мысли из Венгрии - Nikolett Till
Возможно, я не единственная, у кого за последние пару недель окончательно «умер» AutoTTS. Это приложение было удобно тем, что позволяло параллельно читать на языках с разными алфавитами: можно было назначить один синтезатор речи для одного языка, а другой -- для второго. Таким образом можно было легко комбинировать два разных синтезатора речи.
Очень долгое время я именно так читала венгерские и русские тексты одновременно, но поскольку теперь даже купленная версия AutoTTS перестала находить лицензию, я решила взять дело в свои руки и создать бесплатную альтернативу.
Так и появился на свет SwitchSynth for Android.
У TTS, конечно, ещё есть баги, но я решила выпустить релиз, чтобы его могла тестировать не только я. Кроме того, это приложение с полностью открытым исходным кодом, поэтому я буду рада любой помощи и контрибьютам.
Пользуйтесь!
https://github.com/Destranis/SwitchSynthAndroid/
Очень долгое время я именно так читала венгерские и русские тексты одновременно, но поскольку теперь даже купленная версия AutoTTS перестала находить лицензию, я решила взять дело в свои руки и создать бесплатную альтернативу.
Так и появился на свет SwitchSynth for Android.
У TTS, конечно, ещё есть баги, но я решила выпустить релиз, чтобы его могла тестировать не только я. Кроме того, это приложение с полностью открытым исходным кодом, поэтому я буду рада любой помощи и контрибьютам.
Пользуйтесь!
https://github.com/Destranis/SwitchSynthAndroid/
GitHub
GitHub - Destranis/SwitchSynthAndroid: An android app which allows users to read multiple languages with different alphabets at…
An android app which allows users to read multiple languages with different alphabets at the same time - Destranis/SwitchSynthAndroid
❤1👍1🔥1
SwitchSynth был обновлён. Сегодня я выпустила две версии: 1.3 и 1.3.1.
Начиная с этой версии, приложение доступно на русском и венгерском языках.
С помощью Accessibility Service я постаралась улучшить то, как синтезатор речи корректно распознаёт момент, когда пользователь его останавливает.
Кроме того, в настройках теперь можно выбрать, какой голос будет озвучивать эмодзи. Тестируйте и делитесь отзывами!
Скачать здесь:
https://github.com/Destranis/SwitchSynthAndroid/releases/tag/v1.3.1
Начиная с этой версии, приложение доступно на русском и венгерском языках.
С помощью Accessibility Service я постаралась улучшить то, как синтезатор речи корректно распознаёт момент, когда пользователь его останавливает.
Кроме того, в настройках теперь можно выбрать, какой голос будет озвучивать эмодзи. Тестируйте и делитесь отзывами!
Скачать здесь:
https://github.com/Destranis/SwitchSynthAndroid/releases/tag/v1.3.1
GitHub
Release v1.3.1 · Destranis/SwitchSynthAndroid
Full Changelog: v1.3...v1.3.1
SwitchSynth снова обновился, но, обещаю, на сегодня это всё. Программа наконец-то научилась распознавать, когда пользователь касается экрана, поэтому она больше не будет болтать без необходимости. Скачать можно здесь: https://github.com/Destranis/SwitchSynthAndroid/releases/tag/v1.3.4
GitHub
Release v1.3.4 · Destranis/SwitchSynthAndroid
Full Changelog: v1.3.1...v1.3.4
Я очень рада вам рассказать, что я создала мод доступности для потрясающей roguelike-игры Tangledeep.
Мод всё ещё в бета-версии, но мне кажется, что он уже в том состоянии, когда я хотела бы собрать отзывы и исправить все баги, которые всё ещё присутствуют.
Поскольку существует много мест и платформ, где моды не приветствуются, я создала сервер в дискорде, на котором все пользователи будут быстро узнавать о новых обновлениях, внедрённых функциях и, возможно, даже о будущих проектах. Правда, я хочу закончить этот проект, прежде чем начинать что-то ещё, так что ждите от меня много обновлений. Я, конечно, и тут в телеграме принимаю любой фидбек, так что необязательно писать конкретно в дискорде.
Ссылка на сервер:
https://discord.gg/VqN9UWMP
Игру можно купить в Steam:
https://store.steampowered.com/app/628770/Tangledeep/
Наслаждайтесь, и не стесняйтесь поделиться постом! 😊
Мод всё ещё в бета-версии, но мне кажется, что он уже в том состоянии, когда я хотела бы собрать отзывы и исправить все баги, которые всё ещё присутствуют.
Поскольку существует много мест и платформ, где моды не приветствуются, я создала сервер в дискорде, на котором все пользователи будут быстро узнавать о новых обновлениях, внедрённых функциях и, возможно, даже о будущих проектах. Правда, я хочу закончить этот проект, прежде чем начинать что-то ещё, так что ждите от меня много обновлений. Я, конечно, и тут в телеграме принимаю любой фидбек, так что необязательно писать конкретно в дискорде.
Ссылка на сервер:
https://discord.gg/VqN9UWMP
Игру можно купить в Steam:
https://store.steampowered.com/app/628770/Tangledeep/
Наслаждайтесь, и не стесняйтесь поделиться постом! 😊
Discord
Join the Destranis's A11y Forge Discord Server!
Check out the Destranis's A11y Forge community on Discord - hang out with 1 other members and enjoy free voice and text chat.
Проекты Destranis
Я очень рада вам рассказать, что я создала мод доступности для потрясающей roguelike-игры Tangledeep. Мод всё ещё в бета-версии, но мне кажется, что он уже в том состоянии, когда я хотела бы собрать отзывы и исправить все баги, которые всё ещё присутствуют.…
tangledeep_access_v0.5.zip
781.8 KB
Сам мод здесь.
Мод доступности Tangledeep обновился!
Новые функции
Выбор цели клавишей Tab теперь работает со всем оружием, а не только с дальнобойным. Для оружия ближнего боя включается режим «мягкого» прицеливания (soft targeting), в котором клавишами Tab и Shift+Tab можно переключаться между врагами. Нажмите ентер, чтобы атаковать выбранного врага, или персонаж автоматически пойдёт к нему если тот вне радиуса поражения.
Окно персонажа переработано. Теперь оно открывается с краткой сводкой. Клавиши Tab и Shift+Tab переключают между 6 разделами: Обзор, основные характеристики, бой, сопротивления, бонусы к урону, эффекты статуса и Навыки.
Окно навыков теперь озвучивает полные данные о способности при навигации: название, стоимость ресурсов, время восстановления, дальность, пассивная или активная, а также краткое описание.
Использование способностей без выбора цели теперь озвучивается прямо с панели быстрого доступа.
Обзор этажа (Shift+M): показывает название этажа, количество врагов, NPC, предметы на земле, лестницы с указанием расстояния и направления, а также процент исследования карты.
Сканирование соседних клеток (Shift+N): зачитывает всё, что находится вокруг вас во всех 8 направлениях, озвучивая врагов, предметы, NPC и другие важные объекты.
Автоматическая атака ближайшего врага (Shift+A): атакует ближайшего противника в радиусе действия оружия.
Инфо о врагах теперь показывает всё, что видит зрячий игрок: поведение (Враждебное, Любопытное, Преследующее, Агрессивное, Убегающее, Нейтральное, уровень угрозы, семейство монстров, свойства чемпионов, сопротивления стихиям и активные статусные эффекты. Краткая информация, при переключении через Tab, полная, по нажатию F4.
Радар теперь автоматически отключается после прибытия к цели с помощью автоходьбы.
Озвучка прицеливания сокращена до простого «Targeting» (Прицеливание) вместо длинного текста с инструкциями.
Категория разрушаемых объектов очищена: эффекты поверхности (вода, лава, грязь, электричество) больше не числятся как разрушаемые. Отображаются только по-настоящему интерактивные объекты, такие как фонтаны, алтари и усиления.
Категория ландшафта полностью удалена из радара.
Сообщение о загрузке мода теперь корректно гласит: «Shift Shift F1 для справки.
Исправления багов
Я исправила просачивание цветовых кодов и разметки в озвучку скринридера. Случайные hex-коды и одиночный текст «color» теперь вырезаются.
Новые функции
Выбор цели клавишей Tab теперь работает со всем оружием, а не только с дальнобойным. Для оружия ближнего боя включается режим «мягкого» прицеливания (soft targeting), в котором клавишами Tab и Shift+Tab можно переключаться между врагами. Нажмите ентер, чтобы атаковать выбранного врага, или персонаж автоматически пойдёт к нему если тот вне радиуса поражения.
Окно персонажа переработано. Теперь оно открывается с краткой сводкой. Клавиши Tab и Shift+Tab переключают между 6 разделами: Обзор, основные характеристики, бой, сопротивления, бонусы к урону, эффекты статуса и Навыки.
Окно навыков теперь озвучивает полные данные о способности при навигации: название, стоимость ресурсов, время восстановления, дальность, пассивная или активная, а также краткое описание.
Использование способностей без выбора цели теперь озвучивается прямо с панели быстрого доступа.
Обзор этажа (Shift+M): показывает название этажа, количество врагов, NPC, предметы на земле, лестницы с указанием расстояния и направления, а также процент исследования карты.
Сканирование соседних клеток (Shift+N): зачитывает всё, что находится вокруг вас во всех 8 направлениях, озвучивая врагов, предметы, NPC и другие важные объекты.
Автоматическая атака ближайшего врага (Shift+A): атакует ближайшего противника в радиусе действия оружия.
Инфо о врагах теперь показывает всё, что видит зрячий игрок: поведение (Враждебное, Любопытное, Преследующее, Агрессивное, Убегающее, Нейтральное, уровень угрозы, семейство монстров, свойства чемпионов, сопротивления стихиям и активные статусные эффекты. Краткая информация, при переключении через Tab, полная, по нажатию F4.
Радар теперь автоматически отключается после прибытия к цели с помощью автоходьбы.
Озвучка прицеливания сокращена до простого «Targeting» (Прицеливание) вместо длинного текста с инструкциями.
Категория разрушаемых объектов очищена: эффекты поверхности (вода, лава, грязь, электричество) больше не числятся как разрушаемые. Отображаются только по-настоящему интерактивные объекты, такие как фонтаны, алтари и усиления.
Категория ландшафта полностью удалена из радара.
Сообщение о загрузке мода теперь корректно гласит: «Shift Shift F1 для справки.
Исправления багов
Я исправила просачивание цветовых кодов и разметки в озвучку скринридера. Случайные hex-коды и одиночный текст «color» теперь вырезаются.
Проекты Destranis
Мод доступности Tangledeep обновился! Новые функции Выбор цели клавишей Tab теперь работает со всем оружием, а не только с дальнобойным. Для оружия ближнего боя включается режим «мягкого» прицеливания (soft targeting), в котором клавишами Tab и Shift+Tab…
TangledeepAccess.dll
83 KB
Я ищу людей, которые хотели бы поработать со мной.
Речь идёт о доступности игры Marvel Snap. Туториал и базовый геймплей уже готовы, но так как я уже прошла туториал, ради быстрой и продуктивной работы я не планирую создавать себе новые аккаунты, чтобы тестировать начальный этап игры и её базовое понимание.
Поэтому я ищу трёх-четырёх надёжных энтузиастов, которые либо профессионально работают тестировщиками, либо просто ради фана готовы потестить мод доступности, в котором на данный момент больше багов, чем фич. Но наша цель как раз в том, чтобы сделать геймплей максимально плавным.
О своём желании стать тестировщиком можете писать здесь в комментариях или мне в личку. Я выберу примерно 3-4 человек.
Речь идёт о доступности игры Marvel Snap. Туториал и базовый геймплей уже готовы, но так как я уже прошла туториал, ради быстрой и продуктивной работы я не планирую создавать себе новые аккаунты, чтобы тестировать начальный этап игры и её базовое понимание.
Поэтому я ищу трёх-четырёх надёжных энтузиастов, которые либо профессионально работают тестировщиками, либо просто ради фана готовы потестить мод доступности, в котором на данный момент больше багов, чем фич. Но наша цель как раз в том, чтобы сделать геймплей максимально плавным.
О своём желании стать тестировщиком можете писать здесь в комментариях или мне в личку. Я выберу примерно 3-4 человек.
Я очень рада вам показать, над чем работала в последнее время.
Я сделала мод доступности для игры Marvel Snap!
Конечно, мод ещё не полностью готов и есть баги, но тестировать уже вполне можно.
Как установить:
1. Скачайте установщик MelonLoader: https://github.com/LavaGang/MelonLoader/releases/latest/download/MelonLoader.Installer.exe
2. Запустите установщик, нажмите "Select" и выберите "MARVEL SNAP.exe" в папке Steam.
3. Выберите версию v0.7.2 и нажмите Install.
4. Скачайте последний архив "snapaccess.zip" здесь: https://github.com/Destranis/snapaccess/releases
5. Распакуйте архив:
- Файл "SnapAccess.dll" положите в папку "Mods" в директории игры.
- Файлы "SDL3.dll", "Tolk.dll" и "nvdaControllerClient64.dll" положите в корневую папку игры (там, где находится .exe).
6. Запустите игру через Steam. В главном меню вы услышите "Mod Loaded".
Основные команды:
- C: Фокус на руку (карты)
- B: Фокус на локации
- Стрелки Влево/Вправо: Навигация
- Стрелка Вниз: Подробная информация
- Стрелка Вверх: Краткая информация
- Enter: Выбрать / Подтвердить / Разыграть карту
- Escape: Отмена/ Назад
- E: Завершить ход
- F1: Где я? (Справка)
Я сделала мод доступности для игры Marvel Snap!
Конечно, мод ещё не полностью готов и есть баги, но тестировать уже вполне можно.
Как установить:
1. Скачайте установщик MelonLoader: https://github.com/LavaGang/MelonLoader/releases/latest/download/MelonLoader.Installer.exe
2. Запустите установщик, нажмите "Select" и выберите "MARVEL SNAP.exe" в папке Steam.
3. Выберите версию v0.7.2 и нажмите Install.
4. Скачайте последний архив "snapaccess.zip" здесь: https://github.com/Destranis/snapaccess/releases
5. Распакуйте архив:
- Файл "SnapAccess.dll" положите в папку "Mods" в директории игры.
- Файлы "SDL3.dll", "Tolk.dll" и "nvdaControllerClient64.dll" положите в корневую папку игры (там, где находится .exe).
6. Запустите игру через Steam. В главном меню вы услышите "Mod Loaded".
Основные команды:
- C: Фокус на руку (карты)
- B: Фокус на локации
- Стрелки Влево/Вправо: Навигация
- Стрелка Вниз: Подробная информация
- Стрелка Вверх: Краткая информация
- Enter: Выбрать / Подтвердить / Разыграть карту
- Escape: Отмена/ Назад
- E: Завершить ход
- F1: Где я? (Справка)
👍1
Tangledeep Access получил обновление!
Наконец он на Github. Игра стала ещё доступнее, все настройки читаются, и в целом всё стало намного приятнее.
Скачать:
https://github.com/Destranis/tangledeep_access/
Наконец он на Github. Игра стала ещё доступнее, все настройки читаются, и в целом всё стало намного приятнее.
Скачать:
https://github.com/Destranis/tangledeep_access/
GitHub
GitHub - Destranis/tangledeep_access: A mod for making Tangledeep accessible for blind people
A mod for making Tangledeep accessible for blind people - Destranis/tangledeep_access
👍1
Вышло новое обновление SwitchSynth!
SwitchSynth v1.4, список изменений
Поддержка голосов для разных систем шрифта:
- SwitchSynth теперь поддерживает любое количество систем шрифтаа не только латиницу и кириллицу.
- Каждая система шрифта (латиница, кириллица, греческий, арабский, деванагари, иврит, иероглифы CJK и многие другие) может иметь свой собственный голос.
- То, какие из них отображаются в настройках, зависит от включённых вами языков.
- В меню выбора голоса теперь отображаются названия языков (например, «Голос для русского», «Голос для греческого»), а не технические названия
- Языки автоматически привязываются к своему шрифту когда вы отмечаете их галочкой. Дополнительная настройка не требуется.
- Если несколько языков используют одну и ту же систему (например, английский и французский используют латиницу), вы можете выбрать, какой из них использовать.
- Настройка голоса для эмодзи теперь позволяет выбрать любой из включённых вами языков.
Улучшения производительности:
- Настройки теперь кэшируются в памяти. Синтезатор речи больше не считывает данные с диска при каждом запросе на озвучивание.
- TTS-движки предварительно загружаются в фоновом режиме при настройке голосов, поэтому первое воспроизведение происходит быстрее.
- Переключение голоса пропускается, если идущие подряд сегменты текста используют один и тот же голос.
- Из процесса синтеза удалены лишние затраты ресурсов на корутины и потоки, что позволило снизить задержку.
- Для обработки завершения фраз теперь используется легковесная блокировка вместо приостановки корутин.
- Команды остановки теперь обрабатываются мгновенно, сразу же сбрасывая всю ожидающую в очереди речь.
Скачать можно здесь:
https://github.com/Destranis/SwitchSynthAndroid/releases/tag/v1.4
SwitchSynth v1.4, список изменений
Поддержка голосов для разных систем шрифта:
- SwitchSynth теперь поддерживает любое количество систем шрифтаа не только латиницу и кириллицу.
- Каждая система шрифта (латиница, кириллица, греческий, арабский, деванагари, иврит, иероглифы CJK и многие другие) может иметь свой собственный голос.
- То, какие из них отображаются в настройках, зависит от включённых вами языков.
- В меню выбора голоса теперь отображаются названия языков (например, «Голос для русского», «Голос для греческого»), а не технические названия
- Языки автоматически привязываются к своему шрифту когда вы отмечаете их галочкой. Дополнительная настройка не требуется.
- Если несколько языков используют одну и ту же систему (например, английский и французский используют латиницу), вы можете выбрать, какой из них использовать.
- Настройка голоса для эмодзи теперь позволяет выбрать любой из включённых вами языков.
Улучшения производительности:
- Настройки теперь кэшируются в памяти. Синтезатор речи больше не считывает данные с диска при каждом запросе на озвучивание.
- TTS-движки предварительно загружаются в фоновом режиме при настройке голосов, поэтому первое воспроизведение происходит быстрее.
- Переключение голоса пропускается, если идущие подряд сегменты текста используют один и тот же голос.
- Из процесса синтеза удалены лишние затраты ресурсов на корутины и потоки, что позволило снизить задержку.
- Для обработки завершения фраз теперь используется легковесная блокировка вместо приостановки корутин.
- Команды остановки теперь обрабатываются мгновенно, сразу же сбрасывая всю ожидающую в очереди речь.
Скачать можно здесь:
https://github.com/Destranis/SwitchSynthAndroid/releases/tag/v1.4
GitHub
Release v1.4 · Destranis/SwitchSynthAndroid
Full Changelog: v1.3.4...v1.4
👍1
Проекты Destranis
Вышло новое обновление SwitchSynth! SwitchSynth v1.4, список изменений Поддержка голосов для разных систем шрифта: - SwitchSynth теперь поддерживает любое количество систем шрифтаа не только латиницу и кириллицу. - Каждая система шрифта (латиница, кириллица…
SwitchSynth.apk
11.2 MB
👍1
SwitchSynth v1.4.1, Список изменений
Исправления насчёт доступности
- Чекбоксы на вкладке «Языки» теперь правильно размечены для скринридеров. Они читаются как единый элемент, а не как отдельный чекбокс и текстовая метка.
- Переключатель «Использовать громкость спец. возможностей» теперь имеет такую же правильную разметку.
- Над основной областью теперь отображается заголовок, сообщающий, на какой вкладке вы находитесь (Языки, Голоса или Разное), поэтому скринридеры всегда будут говорить вам, где вы находитесь.
Улучшения интерфейса
- Вкладки теперь находятся в нижней части экрана, а не в верхней.
- Каждый язык на вкладке «Голоса» теперь представляет собой сворачиваемую карточку. Нажмите на язык, чтобы развернуть панель его настроек с выбором голоса, скорости речи, высоты тона и громкости. Все параметры находятся в одной карточке для каждого языка, что позволяет сохранить интерфейс чистым и аккуратным.
Индивидуальные настройки речи для каждого голоса:
- Скорость речи, высота тона и громкость теперь настраиваются для каждого голоса отдельно, а не глобально. Каждый язык/система имеет свои собственные ползунки внутри карточки настроек.
Резервный синтезатор eSpeak
- Если язык не настроен (не отмечен галочкой и голос не выбран), текст на этом языке теперь автоматически озвучивается через eSpeak в качестве резервного варианта, но только в том случае, если eSpeak установлен на устройстве.
Скачать можно здесь:
https://github.com/Destranis/SwitchSynthAndroid/releases/tag/v1.4.1
Исправления насчёт доступности
- Чекбоксы на вкладке «Языки» теперь правильно размечены для скринридеров. Они читаются как единый элемент, а не как отдельный чекбокс и текстовая метка.
- Переключатель «Использовать громкость спец. возможностей» теперь имеет такую же правильную разметку.
- Над основной областью теперь отображается заголовок, сообщающий, на какой вкладке вы находитесь (Языки, Голоса или Разное), поэтому скринридеры всегда будут говорить вам, где вы находитесь.
Улучшения интерфейса
- Вкладки теперь находятся в нижней части экрана, а не в верхней.
- Каждый язык на вкладке «Голоса» теперь представляет собой сворачиваемую карточку. Нажмите на язык, чтобы развернуть панель его настроек с выбором голоса, скорости речи, высоты тона и громкости. Все параметры находятся в одной карточке для каждого языка, что позволяет сохранить интерфейс чистым и аккуратным.
Индивидуальные настройки речи для каждого голоса:
- Скорость речи, высота тона и громкость теперь настраиваются для каждого голоса отдельно, а не глобально. Каждый язык/система имеет свои собственные ползунки внутри карточки настроек.
Резервный синтезатор eSpeak
- Если язык не настроен (не отмечен галочкой и голос не выбран), текст на этом языке теперь автоматически озвучивается через eSpeak в качестве резервного варианта, но только в том случае, если eSpeak установлен на устройстве.
Скачать можно здесь:
https://github.com/Destranis/SwitchSynthAndroid/releases/tag/v1.4.1
GitHub
Release v1.4.1 · Destranis/SwitchSynthAndroid
Full Changelog: v1.4...v1.4.1
Проекты Destranis
SwitchSynth v1.4.1, Список изменений Исправления насчёт доступности - Чекбоксы на вкладке «Языки» теперь правильно размечены для скринридеров. Они читаются как единый элемент, а не как отдельный чекбокс и текстовая метка. - Переключатель «Использовать громкость…
SwitchSynth.apk
11.2 MB