Spaces:
Runtime error
Runtime error
File size: 1,369 Bytes
ce9a912 004ed81 ce9a912 5f437e8 ce9a912 75f20f7 004ed81 627dbb7 d8fb5e7 004ed81 627dbb7 ce9a912 004ed81 627dbb7 004ed81 627dbb7 004ed81 d8fb5e7 004ed81 627dbb7 d8fb5e7 004ed81 627dbb7 d8fb5e7 004ed81 627dbb7 d8fb5e7 004ed81 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
---
title: BubbleScribe
emoji: ✍️
colorFrom: purple
colorTo: pink
sdk: gradio
sdk_version: 6.1.0
app_file: app.py
pinned: false
hardware: t4-small
tags:
- glm-4.6v
- lama
- manga
- comic
- translator
- ocr
- japanese
- korean
- chinese
- translation
- inpainting
- speech-bubble
- webtoon
short_description: AI manga & comic translator powered by GLM-4.6V + LaMa
---
# ✍️ BubbleScribe
Translate manga and comics from Japanese/Korean/Chinese to any language using GLM-4.6V for OCR and LaMa for inpainting.
## Features
- 🔍 **Smart Text Detection** - GLM-4.6V detects speech bubbles and text regions
- 🌐 **Multi-language Translation** - Japanese, Korean, Chinese → Any language
- 🎨 **Clean Inpainting** - LaMa removes original text with GPU acceleration
- ✍️ **Text Overlay** - Adds translated text back to the image
## How It Works
1. Upload a manga/comic page
2. GLM-4.6V detects and translates text
3. LaMa inpainting removes original text (GPU-accelerated)
4. Translated text is overlaid on the clean image
## Models Used
- **GLM-4.6V** (Z.ai API) - OCR + Translation
- **LaMa** - Text removal inpainting (GPU-accelerated)
## Credits
- [GLM-4.6V](https://huggingface.co/zai-org/GLM-4.6V) by Zhipu AI
- [LaMa](https://github.com/advimman/lama) for inpainting
- Demo by [@lulavc](https://huggingface.co/lulavc)
|