Sắp ra mắt
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.
Kết quả cần đạt
Kết quả cần đạt: bấm cờ xanh để chạy thử.
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.

Bước 1
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õ.

Bước 2

Việc cần làm: hỏi ngôn ngữ, lưu vào ngonngu. Lặp mãi: hỏi một câu, nói bản dịch kèm tên ngôn ngữ, đọc to bản dịch.

Phần còn lại của bài sắp ra mắt

Bạn đang xem 2 / 25 bước. Trong lúc chờ, em hãy học các bài miễn phí của khoá Cơ bản nhé.

Học các bài miễn phí
Vẽ xoắn ốc: bước đi tăng dần Tổng 1 đến n
ZaloCộng đồng hỗ trợ lập trình ScratchCộng đồng hỗ trợ