Chuyển văn bản thành giọng nói
Dán văn bản để nghe đọc, hoặc viết kịch bản hội thoại và cho mỗi người một giọng — đọc ngay trên trình duyệt của bạn.
Đang tải danh sách giọng đọc của máy bạn…
Nhập văn bản, hoặc bấm “Dùng kịch bản mẫu” để thử.
Cách tính
Trang này dùng bộ đọc văn bản có sẵn trong trình duyệt (Web Speech API), nên không cần cài phần mềm, không cần tài khoản và không giới hạn số ký tự. Giọng đọc là giọng của hệ điều hành và trình duyệt bạn đang dùng — vì thế cùng một đoạn văn nghe trên Windows, iPhone hay Android sẽ khác nhau.
Có hai loại giọng. Giọng trên máy được đọc ngay trên thiết bị của bạn: văn bản không đi đâu cả. Giọng có nhãn “trực tuyến” — như các giọng Google trong Chrome hay giọng Microsoft “Online (Natural)” trong Edge — thường nghe tự nhiên hơn, nhưng văn bản được gửi tới máy chủ của hãng đó để đọc. Trang luôn chọn giọng trên máy trước và báo rõ khi bạn đang dùng giọng trực tuyến.
Ở chế độ hội thoại, mỗi dòng bắt đầu bằng một cái tên và dấu hai chấm là một lượt thoại: “An: Chào Bình.” Dòng không có tên đi tiếp lượt phía trên; một dòng trống kết thúc lượt, nên đoạn văn sau dòng trống thuộc về người dẫn chuyện. Mỗi người nói được gán một giọng riêng; nếu máy có ít giọng hơn số người, các giọng được dùng lại ở cao độ khác nhau để vẫn phân biệt được.
Trình duyệt Chrome tự ngắt một câu đọc dài quá khoảng mười lăm giây mà không báo lỗi. Để tránh đọc dở, mỗi lượt được cắt thành các đoạn khoảng 200 ký tự ở cuối câu, rồi ở dấu phẩy — không bao giờ cắt giữa một từ.
Ví dụ
Một kịch bản ba người và cách trang đọc nó:
- Sáng thứ Hai, ba người bạn…
- Người dẫn chuyện — dòng không có tên
- An: Chào hai cậu!
- Giọng thứ nhất
- Bình: Hiếm có đấy.
- Giọng thứ hai
- Chi: Chắc An vừa được tăng lương.
- Giọng thứ ba
- AN: Đoán đúng rồi.
- Vẫn là giọng của An
Tên được so khớp không phân biệt hoa thường, nên “AN” và “An” là một người. Bấm vào bất kỳ lượt nào trong danh sách để đọc từ chỗ đó.
Câu hỏi thường gặp
Có tải giọng đọc về dưới dạng MP3 được không?
Không. Trình duyệt chỉ cho phép phát giọng đọc ra loa, không cho trang web ghi lại thành tệp âm thanh. Nếu cần tệp, bạn có thể dùng tính năng ghi âm màn hình hoặc ghi âm hệ thống của máy trong lúc trang đang đọc.
Vì sao giọng đọc tiếng Việt nghe như người nước ngoài?
Vì máy bạn chưa có giọng tiếng Việt, nên trình duyệt dùng một giọng tiếng Anh để đọc chữ Việt. Trang sẽ báo khi gặp trường hợp này. Cài thêm giọng tiếng Việt trong cài đặt giọng nói của Windows, của dịch vụ chuyển văn bản thành giọng nói trên Android, hoặc mục Nội dung được đọc trên iPhone và Mac, rồi tải lại trang.
Viết kịch bản hội thoại thế nào?
Chọn “Hội thoại nhiều người”, mỗi lượt một dòng theo dạng “Tên: lời thoại”. Tên dài tối đa bốn từ và phải bắt đầu bằng chữ cái, nên giờ như “10:30” hay đường link không bị nhầm là tên. Lời dẫn chuyện cứ viết như văn bản thường, không cần tên.
Có giới hạn số người nói không?
Không. Mỗi người nhận một giọng khác nhau cho tới khi hết giọng trên máy; từ đó các giọng được dùng lại với cao độ khác. Bạn có thể đổi giọng và cao độ của từng người, và bấm “Nghe thử” để nghe trước.
Vì sao một đoạn dài đọc được nửa chừng thì dừng?
Đó là lỗi đã biết của Chrome với câu đọc dài. Trang này đã cắt văn bản thành đoạn ngắn để tránh lỗi đó; nếu vẫn dừng, thường là do giọng trực tuyến mất kết nối — thử lại hoặc chọn một giọng trên máy.
Văn bản tôi nhập có được gửi đi đâu không?
Trang này không gửi văn bản đi đâu cả. Riêng khi bạn chọn giọng có nhãn “trực tuyến”, chính trình duyệt sẽ gửi đoạn văn tới Google hoặc Microsoft để đọc. Với văn bản riêng tư, hãy chọn giọng không có nhãn đó.