Spaces:
Runtime error
Runtime error
| title: Pums Tools | |
| emoji: 🦜 | |
| colorFrom: indigo | |
| colorTo: blue | |
| sdk: gradio | |
| sdk_version: 5.49.1 | |
| app_file: app.py | |
| pinned: false | |
| license: apache-2.0 | |
| # 🛠️ Pum's Tools | |
| Bộ sưu tập các công cụ tiện ích của Pum. | |
| ## 📁 Cấu trúc dự án | |
| ``` | |
| Pum's Tools/ | |
| ├── tools/ | |
| │ └── TextToSpeech/ # 🗣️ Text to Speech (VieNeu-TTS) | |
| │ ├── app.py # Entry point — Gradio app | |
| │ ├── config.yaml # Cấu hình backbone/codec | |
| │ ├── ui_constants.py # Theme, CSS, default texts | |
| │ ├── ui_utils.py # Helper functions | |
| │ └── requirements.txt # Dependencies | |
| ├── shared/ # Code dùng chung giữa các tool | |
| ├── assets/ # Tài nguyên (ảnh, icon, ...) | |
| └── README.md | |
| ``` | |
| ## 🗣️ TextToSpeech | |
| Tool chuyển văn bản thành giọng nói dựa trên **VieNeu-TTS SDK**. | |
| ### Tính năng | |
| - 🦜 **Đọc truyện** — Chọn giọng Preset hoặc Voice Cloning | |
| - 🎭 **Hội thoại đa người nói** — Tự động quét nhân vật, ánh xạ giọng | |
| - ⚡ **Batch Processing** — Xử lý nhiều đoạn cùng lúc (GPU) | |
| - 🆕 **VieNeu-TTS v3 Turbo** — 48kHz, Voice Cloning, tag cảm xúc | |
| ### Chạy tool | |
| ```bash | |
| # Từ thư mục gốc Pum's Tools (cần môi trường có vieneu đã cài) | |
| python -m tools.TextToSpeech.app | |
| ``` | |
| Mặc định chạy ở `http://127.0.0.1:7861` | |
| ## 🚀 Hướng dẫn | |
| Mỗi tool sẽ được đặt trong thư mục `tools/` với cấu trúc riêng. | |
| --- | |
| *Made by Pum* 🐾 | |