
2025-10-14 09:55 • 8 min read • 90 views
Google cung cấp một API Text-to-Speech miễn phí thông qua thư viện gtts (Google Text-to-Speech). Đây là công cụ tuyệt vời cho những ai muốn chuyển văn bản thành giọng nói tự nhiên, hỗ trợ nhiều ngôn ngữ như tiếng Việt, tiếng Anh, Nhật, Hàn...
Bài viết này sẽ hướng dẫn bạn cách viết code Python để tạo file âm thanh từ văn bản hoàn toàn miễn phí, tự động ghép file, và có thể dùng cho podcast, video, hoặc chatbot.
Bạn cần cài hai thư viện:
gtts: giúp gửi văn bản đến Google để chuyển thành giọng nói.
pydub: hỗ trợ xử lý, ghép và phát file âm thanh.
Dưới đây là đoạn code Python giúp bạn đọc file text, chia nhỏ nội dung, tạo nhiều file âm thanh, ghép lại thành một file duy nhất, và phát thử giọng nói:
# Ghép các file âm thanh lại với pydub
Bước Mô tả
1️⃣
Đọc nội dung từ file text đầu vào.
2️⃣
Chia nhỏ văn bản nếu dài hơn giới hạn của API Google (~2000 ký tự).
3️⃣
Tạo từng file .mp3 cho mỗi đoạn bằng gTTS.
4️⃣
Ghép tất cả các file lại thành một file duy nhất bằng pydub.
5️⃣
Xóa file tạm, chỉ giữ lại file cuối cùng để phát hoặc tải lên.
Ưu điểm:
Hạn chế:
Nếu bạn không rành lập trình nhưng vẫn muốn chuyển văn bản thành giọng nói miễn phí, hãy truy cập:
👉 ttsforfree.com — website hỗ trợ Text to Speech miễn phí, giao diện dễ dùng, không cần cài Python.
Việc sử dụng Google TTS API miễn phí là một cách tuyệt vời để tạo file giọng nói tự nhiên cho dự án cá nhân hoặc học tập.
Tuy nhiên, nếu bạn muốn nhanh, tiện và không cần code, ttsforfree.com là lựa chọn hoàn hảo: chỉ cần nhập văn bản, chọn ngôn ngữ → nghe giọng nói ngay.
Q: gTTS có miễn phí không?
A: Có. Hoàn toàn miễn phí cho sử dụng cá nhân.
Q: Tôi có thể dùng gTTS cho YouTube không?
A: Được, nhưng nếu kiếm tiền → nên xem lại chính sách bản quyền.
Q: Giọng đọc có tự nhiên không?
A: Ổn, nhưng không cao cấp như Azure hoặc ElevenLabs.
Q: Có giới hạn ký tự không?
A: Có giới hạn ký tự, khoảng 100000 ký tự mỗi giờ.
Was this article helpful?

Hướng dẫn cách giúp giọng TTS nghe tự nhiên hơn: ngắt câu, chia dòng, hạn chế emoji và ký tự lạ. Tạo giọng AI mượt mà miễn phí với TTS For Free

Learn simple tricks to make your text-to-speech sound more natural. Improve pacing, clarity, and pronunciation with punctuation and line breaks using TTS For Free.

Khám phá những công cụ TTS tốt nhất để thêm giọng nói vào ứng dụng hoặc website của bạn trong năm 2025.