Comic Translate : un outil open-source de traduction de bandes dessinées 59

小编 ·

Comic Translate : un outil open-source de traduction de bandes dessinées

Comic Translate est un outil open-source de traduction de bandes dessinées qui vous permet de traduire facilement des BD en langues étrangères. Il détecte automatiquement les bulles, reconnaît le texte qu'elles contiennent et le traduit dans la langue de votre choix via GPT-4o. Qu'il s'agisse d'une seule page ou d'un volume entier, quelques clics suffisent. Il prend en charge la traduction entre de nombreuses langues, dispose d'une interface simple et intuitive, et peut aussi restaurer les images pour un rendu plus naturel.

Comic Translate : un outil open-source de traduction de bandes dessinées

Qu'est-ce que Comic Translate ?

Comic Translate est un outil de traduction de mangas open source qui vous aide à traduire facilement des mangas en langues étrangères. Il peut détecter automatiquement les bulles de dialogue, reconnaître le texte à l'intérieur, puis le traduire dans la langue de votre choix grâce à GPT-4o. Qu'il s'agisse d'une seule page ou d'un manga entier, quelques clics suffisent. Il prend en charge la traduction entre de nombreuses langues, avec une interface simple, intuitive et facile à utiliser. De plus, il peut restaurer les images pour que le manga traduit paraisse plus naturel.

Comic Translate:一个开源的漫画翻译工具.webp

Fonctionnalités de Comic Translate

  • Prise en charge multilingue : prend en charge la traduction entre de nombreuses langues, notamment l'anglais, le coréen, le japonais, le français, le chinois simplifié, le chinois traditionnel, le russe, l'allemand, le néerlandais, l'espagnol et l'italien.

  • Processus de traduction automatique : grâce à la technologie IA, détecte automatiquement la position des bulles de dialogue, reconnaît intelligemment les textes dans différentes langues et utilise de grands modèles de langage tels que GPT-4 pour une traduction de haute qualité.

  • Traitement et restauration d'images : utilise des techniques avancées d'inpainting d'image (comme le modèle LAMA) pour effacer les zones de texte d'origine tout en préservant l'arrière-plan.

  • Rendu du texte : restitue le texte traduit à la position correspondante de l'image d'origine, en conservant le style et la mise en page originaux du manga.

  • Traitement par lots : prend en charge le traitement par lots de plusieurs pages de manga, permettant d'importer une œuvre entière pour une traduction automatique.

  • Prise en charge des formats : prend en charge plusieurs formats de mangas tels que JPG, PNG, PDF, EPub, CBR, CBZ, etc.

  • Interface visuelle : fournit une interface graphique conviviale permettant aux utilisateurs d'ajuster les paramètres de rendu du texte, de choisir le moteur OCR et le modèle de traduction.

Principes techniques de Comic Translate

  • Détection et segmentation du texte : utilise le modèle YOLOv8m pour détecter les bulles de dialogue et les zones de texte dans les mangas.

  • Reconnaissance OCR : sélectionne différents moteurs OCR selon la langue, tels que EasyOCR (anglais), MangaOCR (japonais), Pororo (coréen), PaddleOCR (chinois), etc.

  • Services de traduction : prend en charge plusieurs services de traduction, notamment GPT-4, DeepL, Google Translate, etc.

  • Restauration et composition d'images : utilise des techniques d'inpainting d'image basées sur l'apprentissage profond pour supprimer les zones de texte d'origine et intégrer de manière transparente le texte traduit.

Comment utiliser Comic Translate

  • Installation : téléchargez le code source depuis GitHub, puis installez Python et les dépendances associées.

  • Importer le manga : importez le fichier manga à traduire dans l'outil.

  • Choisir les langues : définissez la langue source et la langue cible.

  • Lancer la traduction : cliquez sur le bouton « Traduire » et l'outil effectuera la traduction automatiquement.

  • Consulter le résultat : le manga traduit conserve le style d'origine et l'utilisateur peut le consulter ou l'exporter.

Cas d'utilisation de Comic Translate

  • Passionnés de mangas : lisez facilement des mangas en langues étrangères sans attendre les traductions officielles.

  • Apprenants en langues : aide à apprendre une nouvelle langue en améliorant ses compétences grâce à la lecture de mangas.

  • Localisation de mangas : aide les équipes de traduction à mener à bien rapidement la localisation des mangas.

Adresse du projet

Dépôt GitHub :https://github.com/ogkalu2/comic-translate