Логотип NVDA

SanamLuang (Исправления распространённых ошибок чтения тайского текста)

Дополнение NVDA для исправления распространённых ошибок чтения тайского текста

Автор: Chai Chaimee

Репозиторий: https://github.com/chaichaimee/SanamLuang

Описание

SanamLuang — это дополнение для программы экранного доступа NVDA, предназначенное для исправления частых ошибок при чтении тайского текста. Эти ошибки часто возникают из-за:

Подобные ошибки часто приводят к неправильному произношению тайского текста синтезаторами речи.

Горячие клавиши

NVDA+Shift+F4 – открыть окно настроек SanamLuang.

NVDA+Shift+F4 (когда текст выделен или выделен весь документ) – автоматически исправить все ошибки в написании/гласных/тоновых маркерах в выделенном тексте.

Двойное быстрое нажатие NVDA+Shift+F4 – включить/выключить режим чтения ошибок SanamLuang.

Как это работает

После установки SanamLuang начинает работать немедленно. Он озвучивает неправильно расположенные или ошибочные знаки гласных и тоновые маркеры в соответствии со встроенным начальным словарём.

Пользователи могут добавлять свои собственные слова с ошибками или неправильным расположением знаков через окно настроек (открывается с помощью NVDA+Shift+F4), которое работает аналогично встроенному словарю произношения NVDA.

Чтобы полностью отключить озвучивание ошибок SanamLuang, быстро дважды нажмите NVDA+Shift+F4. Вы услышите «SanamLuang off», и чтение вернётся к стандартному поведению NVDA.

Для документов, обработанных с помощью OCR

При работе с отсканированными документами (результатами OCR) пользователи могут легко исправить распространённые ошибки расположения знаков гласных и тонов, такие как:

–į‚ĄĖ–Ć–į—Ď–Ü –į‚ĄĖ–Ć–į‚ĄĖ‚ā¨–į—Ď–Ü –į‚ĄĖ–Ć–į‚ĄĖ‚Äį–į—Ď–Ü –į‚ĄĖ–ā–į‚ĄĖ–ā и т.д.

Просто выделите весь текст (Ctrl+A), затем нажмите NVDA+Shift+F4. SanamLuang автоматически просканирует и исправит все указанные ошибки расположения знаков гласных/тонов во всём документе (только для записей, определённых в его словаре, который вы можете расширять самостоятельно).

Это избавляет пользователей от необходимости исправлять каждое вхождение ошибки вручную.

Дополнительные преимущества

Помимо исправления документов, SanamLuang также помогает нормализовать написание и произношение тайского текста, часто встречающегося в социальных сетях, где пользователи намеренно искажают слова, чтобы обойти фильтрацию или блокировку контента, например:

Это значительно повышает точность чтения синтезаторов речи при столкновении со всё более сложными и искажёнными формами письменного тайского языка, встречающимися на различных онлайн-платформах и каналах связи.