Nâng cao · Mức C · Bài 7
Máy phiên dịch biết nói
Mục tiêu: Làm máy phiên dịch: hỏi dịch sang tiếng nào, rồi mỗi câu tiếng Việt em gõ, mèo nói bản dịch và đọc to bằng giọng của ngôn ngữ đó.
Em sẽ học gì
- Nội dung trong bài: hai phần mở rộng mới, Dịch, và Văn bản thành Tiếng nói.
- Lưu ngôn ngữ vào một biến: hỏi một lần, dùng cho cả việc dịch lẫn việc đọc.
- Và nối chuỗi bằng khối kết hợp, để mèo nói kèm tên ngôn ngữ.
- Về kỹ thuật lập trình, bài này ta học: phần mở rộng thêm nhóm khối mới: Dịch, và Văn bản thành Tiếng nói.
- Biến lưu câu trả lời: ngonngu giữ tên ngôn ngữ cho cả vòng lặp, vì câu trả lời đổi sau mỗi lần hỏi.
- Lưu kết quả để dùng lại: dịch một lần vào bandich, cả khối nói lẫn khối đọc đều dùng.

125
Bài làm như sau. Bấm nút Thêm phần mở rộng ở góc dưới bên trái, chọn Dịch: khối dịch một câu sang ngôn ngữ khác, cần có mạng.

225
Lại bấm Thêm phần mở rộng, chọn Văn bản thành Tiếng nói: khối đọc to một câu. Chọn nhóm Biến số, bấm Tạo một biến, đặt tên là ngonngu: ngôn ngữ cần dịch, và biến bandich: bản dịch của câu vừa gõ.
