Написал приложение для экранного перевода текста в режиме реального времени в играх, видео и прочем

Высокая точность и простота. Все, чтобы тебе не пришлось учить языки.

3.6K
22
11
11

Блин, тоже подобную програму написал, думал пост запилить когда до ума доведу, только использовал paddle-paddle ocr, он мне показался наиболее точным и быстрым, на 3060 мобильной за 0.1 секунду примерно распознает текст если область небольшая.

Я кстати сделал чтобы текст поверх оригинала накладывался, по моему так удобнее, да и позволяет одновременно текст на всем экране переводить

7
Ответить

по paddle ocr были планы, хотел посчитать метрики на своей выборке. то что видел в инете - везде противоречивые тесты (в сравнении с easy ocr). но paddle точно должен лучше на китайском работать
чтобы текст поверх оригинала накладывался, по моему так удобнее, да и позволяет одновременно текст на всем экране переводитьв некоторых вариантах, да, удобнее. тож планировал как дополнительным режимом "субтитров" запилить. Как щас Mort по сути умеет работать.
А на чем пишешь?

1
Ответить

Плюсую за предложение попробовать paddle ocr, его реализация на питоне мне понравилась больше всех остальных распознавалок. У него и на C# порт есть - https://github.com/sdcb/PaddleSharp

А так рекомендуют еще https://github.com/open-mmlab/mmocr с моделью https://github.com/open-mmlab/mmocr/blob/main/configs/textrecog/abinet/README.md, но там у готовых моделей только английский вроде; у каких-то моделей еще китайский есть.

1
Ответить

Я кстати сделал чтобы текст поверх оригинала накладывался, по моему так удобнееНе всегда, иногда переводит не совсем точно и удобно видеть оригинал для сравнения.

Ответить