Văn bản thành Tiếng nói (Text to Speech)
Văn bản thành Tiếng nói (Text to Speech) biến chữ viết thành âm
thanh giọng nói thật - khác với khối nói (Looks) chỉ hiện bong bóng
thoại im lặng trên màn hình. Thêm phần mở rộng này qua nút mảnh ghép 🧩 ở
góc dưới bên trái bảng khối lệnh.
Đọc to một câu
Phần tiêu đề “Đọc to một câu”khi bấm vào @greenFlag nói [Xin chào, mình là Scratch!]
Khối nói của phần mở rộng này trông giống khối nói quen thuộc ở nhóm
Hiển thị, nhưng thay vì (hoặc cùng với) hiện bong bóng thoại, nó
phát ra giọng đọc qua loa - và kịch bản sẽ đợi đọc xong rồi mới
chạy tiếp, giống cơ chế của phát âm thanh ... đến hết.
Đổi giọng đọc và ngôn ngữ
Phần tiêu đề “Đổi giọng đọc và ngôn ngữ”set voice to [kitten v] set language to [Vietnamese v]
Ở phiên bản tiếng Việt hiện tại, 2 khối chọn giọng đọc và chọn ngôn ngữ vẫn giữ nguyên tên tiếng Anh (
set voice to,set language to) - bản dịch của Scratch chưa cập nhật tên tiếng Việt cho 2 khối này.
Có thể chọn giữa nhiều giọng đọc khác nhau (trầm, cao, robot…) và nhiều ngôn ngữ - đổi ngôn ngữ sẽ đổi cả cách phát âm cho phù hợp.
Ví dụ: nhân vật tự giới thiệu
Phần tiêu đề “Ví dụ: nhân vật tự giới thiệu”khi bấm vào @greenFlag set language to [Vietnamese v] nói [Xin chào! Mình là một nhân vật Scratch.] đợi (0.5) giây nói [Rất vui được gặp bạn!]
Kết hợp với hỏi & đợi
Phần tiêu đề “Kết hợp với hỏi & đợi”Cho nhân vật đọc to câu trả lời của người chơi - kết hợp khối hỏi ... và đợi (nhóm Cảm biến) với khối trả lời:
khi bấm vào @greenFlag hỏi [Tên của bạn là gì?] và đợi nói (kết hợp [Xin chào, ] (trả lời))
Bài tiếp theo tìm hiểu phần mở rộng Dịch - dịch văn bản sang ngôn ngữ khác ngay trong dự án.