Comic Translate: инструмент для перевода комиксов с открытым исходным кодом 57

小编 ·

Comic Translate: инструмент для перевода комиксов с открытым исходным кодом

Comic Translate — это инструмент для перевода комиксов с открытым исходным кодом, который поможет легко переводить иностранные комиксы. Он автоматически находит речевые пузыри, распознаёт текст в них и переводит его на нужный язык с помощью GPT-4o. Будь то одна страница или целый том — достаточно пары кликов. Поддерживает перевод между множеством языков, имеет простой и интуитивный интерфейс, а также умеет восстанавливать изображения, чтобы переведённый комикс выглядел естественно.

Comic Translate: инструмент для перевода комиксов с открытым исходным кодом

Что такое Comic Translate?

Comic Translate — это инструмент для перевода манги с открытым исходным кодом, который поможет вам легко справиться с переводом манги на иностранных языках. Он способен автоматически находить диалоговые пузыри, распознавать текст внутри них, а затем переводить его с помощью GPT-4o на нужный вам язык. Будь то отдельная страница манги или целый том — достаточно нескольких кликов. Он поддерживает перевод между множеством языков, интерфейс простой и интуитивно понятный, работать с ним удобно. Кроме того, он умеет восстанавливать изображения, благодаря чему переведённая манга выглядит естественно.

Comic Translate: инструмент для перевода манги с открытым исходным кодом.webp

Функциональные возможности Comic Translate

  • Поддержка множества языков: поддерживается перевод между английским, корейским, японским, французским, упрощённым китайским, традиционным китайским, русским, немецким, нидерландским, испанским и итальянским языками.

  • Автоматический процесс перевода: технология AI автоматически определяет положение диалоговых пузырей, интеллектуально распознаёт текст на разных языках и выполняет высококачественный перевод с помощью больших языковых моделей, таких как GPT-4.

  • Обработка и восстановление изображений: использование передовых технологий ретуширования изображений (например, модели LAMA) для удаления областей исходного текста с сохранением фона.

  • Рендеринг текста: переведённый текст заново отрисовывается в соответствующих позициях исходного изображения с сохранением оригинального стиля и вёрстки манги.

  • Пакетная обработка: поддерживается пакетная обработка многостраничной манги — достаточно один раз импортировать целый том, и перевод будет выполнен автоматически.

  • Поддержка форматов: поддержка множества форматов манги, включая JPG, PNG, PDF, EPub, CBR, CBZ.

  • Визуальный интерфейс: предоставляется графический интерфейс пользователя, позволяющий удобно настраивать параметры рендеринга текста, выбирать OCR-движок и модель перевода.

Принцип работы Comic Translate

  • Обнаружение и сегментация текста: модель YOLOv8m используется для обнаружения диалоговых пузырей и текстовых областей в манге.

  • OCR-распознавание: в зависимости от языка выбирается соответствующий OCR-движок, например EasyOCR (английский), MangaOCR (японский), Pororo (корейский), PaddleOCR (китайский) и другие.

  • Сервисы перевода: поддерживаются различные сервисы перевода, включая GPT-4, DeepL, Google Translate.

  • Восстановление и синтез изображений: для удаления областей исходного текста применяются технологии восстановления изображений на основе глубокого обучения, а переведённый текст бесшовно встраивается в изображение.

Как пользоваться Comic Translate

  • Установка: скачайте исходный код с GitHub, установите Python и необходимые зависимости.

  • Импорт манги: импортируйте файл манги, который нужно перевести, в инструмент.

  • Выбор языка: укажите исходный и целевой языки.

  • Начало перевода: нажмите кнопку «Перевести», и инструмент выполнит перевод автоматически.

  • Просмотр результата: переведённая манга сохраняет оригинальный стиль, результат можно просмотреть или экспортировать.

Сценарии использования Comic Translate

  • Любители манги: лёгкое чтение манги на иностранных языках без ожидания официального перевода.

  • Изучающие языки: помощь в изучении новых языков через чтение манги для повышения языкового уровня.

  • Локализация манги: помощь командам переводчиков в быстрой локализации манги.

Адрес проекта

Репозиторий на GitHub:https://github.com/ogkalu2/comic-translate