Технология распознавания языка в современных игровых платформах может работать с помощью различных алгоритмов, например:
- Оптическое распознавание символов (OCR). 24 Позволяет извлекать текст из изображения, в том числе из интерфейса игры, где шрифты неоднородны, а фон не статичен. 2 Для этого используются специальные движки, которые анализируют картинку, вычисляют лучший режим и формируют текст. 2
- Интеграция с API переводчиков. 2 Например, в программах используются сервисы, такие как ChatGPT и DeepL translator, которые дают перевод с учётом контекста конкретной игры. 2
- Работа с текстом в реальном времени. 2 Перевод должен появляться мгновенно, иначе теряется смысл. 2 Для этого разрабатывают систему кэширования, которая ускоряет обработку повторяющихся фраз. 2 Также добавляют возможность предварительного анализа предложений, чтобы выдавать не просто дословный перевод, а адаптированный под контекст. 2
Некоторые программы, которые используют технологию распознавания языка в играх:
- Lookupper. 2 Оверлей-переводчик, который помогает учить язык прямо в играх, фильмах и на сайтах, не отвлекаясь и не переключаясь между окнами. 2
- MORT. 4 Программа, которая считывает текст с экрана в реальном времени с использованием OCR и выводит его перевод с использованием настроенных БД или переводчиков. 4
- Translumo. 5 Программа для перевода текста с экрана в режиме реального времени, предназначена для использования в играх, при просмотре видео или статического текста на изображениях. 5