Spaces:
Paused
Paused
| title: Edge TTS | |
| emoji: 🔥 | |
| colorFrom: green | |
| colorTo: blue | |
| sdk: gradio | |
| sdk_version: 5.34.0 | |
| app_file: app.py | |
| pinned: false | |
| short_description: Chuyển văn bản sang giọng nói ( thư viện Edge TTS ) | |
| # LyTranTTS Free - Công cụ chuyển văn bản thành giọng nói | |
|  | |
| Công cụ TTS (Text-to-Speech) hỗ trợ đa ngôn ngữ với khả năng xuất file âm thanh kèm phụ đề SRT, được phát triển bởi Lý Trần và cộng đồng LTTEAM. | |
| ## Tính năng chính | |
| - 🎙️ Hỗ trợ 2 engine TTS: **Edge** (Microsoft) và **Google** | |
| - 🌍 Đa ngôn ngữ với nhiều giọng đọc khác nhau | |
| - ⚡ Tùy chỉnh tốc độ và cao độ giọng đọc | |
| - 📄 Tự động chia văn bản dài thành các đoạn ngắn | |
| - 🎧 Xuất file âm thanh MP3 kèm phụ đề SRT | |
| - 🔊 Chức năng nghe thử giọng đọc trước khi tạo | |
| ## Yêu cầu hệ thống | |
| - Python 3.7+ | |
| - Các thư viện Python: | |
| pip install gradio edge-tts gtts | |
| - FFmpeg (để merge các file âm thanh) | |
| ## Cài đặt | |
| 1. Clone repository hoặc tải source code: | |
| ```bash | |
| git clone https://huggingface.co/spaces/LTTEAM/LyTranTTS-Free | |
| cd LyTranTTS-Free | |
| ``` | |
| 2. Cài đặt các thư viện cần thiết: | |
| ```bash | |
| pip install -r requirements.txt | |
| ``` | |
| 3. Chạy ứng dụng: | |
| ```bash | |
| python app.py | |
| ``` | |
| 4. Truy cập ứng dụng qua trình duyệt tại: | |
| ``` | |
| http://localhost:7860 | |
| ``` | |
| ## Hướng dẫn sử dụng | |
| 1. Chọn engine TTS (Edge hoặc Google) | |
| 2. Nhập hoặc dán văn bản cần chuyển đổi vào ô văn bản | |
| 3. Chọn ngôn ngữ → giới tính → giọng đọc phù hợp | |
| 4. Điều chỉnh tốc độ và cao độ nếu cần | |
| 5. Nhấn "Nghe thử giọng" để kiểm tra trước | |
| 6. Nhấn "Tạo giọng nói" để tạo file âm thanh hoàn chỉnh | |
| 7. Tải xuống file MP3 và SRT từ giao diện | |
| ## Cấu trúc thư mục | |
| ``` | |
| LyTranTTS-Free/ | |
| ├── app.py # File chính chứa mã nguồn | |
| ├── voices.json # Danh sách giọng đọc từ Edge TTS | |
| ├── requirements.txt # Các thư viện cần thiết | |
| ├── README.md # Hướng dẫn này | |
| └── screenshot.png # Ảnh chụp màn hình ứng dụng | |
| ``` | |
| ## Hỗ trợ và đóng góp | |
| - Báo cáo lỗi hoặc yêu cầu tính năng mới qua [Issues](https://github.com/yourusername/lytran-tts/issues) | |
| - Đóng góp code qua Pull Requests | |
| - Tham gia cộng đồng LTTEAM trên Facebook: [LTTEAM Group](https://www.facebook.com/groups/622526090937760) | |
| ## Giấy phép | |
| Dự án được phát hành dưới giấy phép MIT. Xem file [LICENSE](LICENSE) để biết thêm chi tiết. | |
| --- | |
| **Phát triển bởi Lý Trần** | [Cộng đồng LTTEAM](https://www.facebook.com/groups/622526090937760) |