Chuyển văn bản thành giọng nói

Đọc to văn bản bằng các giọng nói có sẵn trong trình duyệt và thiết bị của bạn. Chọn ngôn ngữ, giọng, tốc độ, cao độ và âm lượng; tạm dừng và tiếp tục. Không cần đăng ký.

0 ký tự · 0 từ

Sẵn sàng

Giọng nói do trình duyệt và hệ điều hành tạo ra nên danh sách giọng khác nhau tùy thiết bị. Giọng có ký hiệu ☁ là giọng trực tuyến và có thể gửi văn bản tới dịch vụ giọng nói của nhà phát triển trình duyệt.

Chuyển văn bản thành giọng nói là gì?

Đọc to văn bản của bạn bằng bộ tổng hợp giọng nói có sẵn trong trình duyệt và hệ điều hành (Web Speech API). Bạn có thể lọc giọng theo ngôn ngữ, chọn giọng và điều chỉnh tốc độ, cao độ và âm lượng, rồi phát, tạm dừng, tiếp tục hoặc dừng.

Cách sử dụng Chuyển văn bản thành giọng nói

  1. Nhập hoặc dán văn bản vào ô Văn bản cần đọc.
  2. Chọn Ngôn ngữ và Giọng đọc (danh sách hiển thị các giọng đã cài trên thiết bị của bạn).
  3. Điều chỉnh Tốc độ, Cao độ và Âm lượng.
  4. Nhấn Đọc; dùng Tạm dừng, Tiếp tục và Dừng trong khi đang phát.

Ví dụ

Đầu vào
Hello world
Đầu ra
11 characters · 2 words – spoken with the selected voice

Khi nào nên dùng Chuyển văn bản thành giọng nói

Dùng công cụ để nghe lại bản nháp khi soát lỗi, nghe cách phát âm một câu, hoặc cho mắt nghỉ ngơi với văn bản dài. Công cụ không thể tải tệp âm thanh xuống vì trình duyệt không cung cấp âm thanh đã tổng hợp; chất lượng giọng và ngôn ngữ khả dụng hoàn toàn phụ thuộc vào thiết bị của bạn.

Chuyển văn bản thành giọng nói hoạt động như thế nào

Công cụ tạo một SpeechSynthesisUtterance với văn bản của bạn, giọng đã chọn (hoặc ngôn ngữ khi chưa chọn giọng) cùng các giá trị tốc độ (0,5–2), cao độ (0–2) và âm lượng (0–1), rồi chuyển nó cho window.speechSynthesis.speak(). Danh sách giọng lấy từ speechSynthesis.getVoices() và được làm mới khi trình duyệt báo có giọng mới. Dòng trạng thái cho biết đang sẵn sàng, đang đọc hay đã tạm dừng, và có thông báo nếu trình duyệt không hỗ trợ tổng hợp giọng nói.

Các Trường Hợp Sử Dụng Phổ Biến

  • Soát lỗi bằng cách nghe lại văn bản của chính bạn
  • Nghe một cụm từ phát âm thế nào trong ngoại ngữ
  • Nghe các bài viết dài thay vì đọc
  • Kiểm tra kịch bản nghe thế nào trước khi thu âm

Lưu Ý Bảo Mật

AlgoKit không nhận văn bản của bạn. Giọng trực tuyến (☁) do nhà phát triển trình duyệt vận hành và có thể xử lý văn bản trên máy chủ của họ; hãy chọn giọng cục bộ cho nội dung nhạy cảm.

Câu Hỏi Thường Gặp

Vì sao không có giọng cho ngôn ngữ của tôi?

Giọng nói do hệ điều hành hoặc trình duyệt cung cấp. Hãy cài thêm giọng đọc trong cài đặt hệ thống (ví dụ Windows Speech, macOS Spoken Content hoặc Android TTS) rồi tải lại trang.

Có tải âm thanh về dạng MP3 được không?

Không. Web Speech API phát âm thanh trực tiếp và không cho website truy cập bản ghi.

Văn bản của tôi có bị gửi lên máy chủ không?

Giọng cục bộ chạy trên thiết bị của bạn. Giọng có dấu ☁ là giọng trực tuyến do nhà phát triển trình duyệt cung cấp, và dùng chúng có thể gửi văn bản tới dịch vụ giọng nói của nhà cung cấp đó.

Bước tiếp theo nên làm

Khám phá thêm danh mục