Lồng tiếng robot cho Raspberry Pi

Mô tả dự án: 

Raspberry Pi là một board rất thích hợp cho các dự án robot thông minh. Ta có thể làm cho dự án của mình thêm sống động bằng cách phát ra các câu trả lời đơn giản. Bài này tui giới thiệu với các bạn 2 chương trình text-to-speech (chuyển chữ thành phiên âm) điều khiển bởi Python.

festival:

Đây là 1 chương trình khá đơn giản, và âm phát ra cũng rất đậm chất robot. Rất thích hợp để hù dọa thiên hạ. Để tải chương trình về, bạn vào terminal và gõ sudo apt-get install thần thánh:

sudo apt-get install festival

Sau khi cài xong rồi bạn chạy thử bằng cách gõ vào terminal:

echo "Hello master!" | festival --tts

Nếu bạn muốn chạy với Python thì sao? Chỉ cần import module os:

os.system('echo "Hello master!" |festival --tts')

espeak:

Đây là chương trình có nhiều tinh chỉnh hơn, có cả ngữ âm vùng miền Việt Nam (@_@). Rất thích hợp để các bạn mày mò. Tuy nhiên phát âm chưa chuẩn lắm, và robot của bạn rất dễ làm trò cười cho thiên hạ với cách phát âm của mình. Tải về vẫn bằng sudo apt-get install thần thánh:

sudo apt-get install espeak

Sau khi cài xong rồi bạn chạy thử bằng cách gõ vào terminal:

espeak -s 140 "Hello Master!"

Ở đây biến 140 là 140 từ 1 phút. Ta có thể chuyển giọng sang nam cao bồi Mỹ như sau:

espeak -ven-us+M -s175 "Hello Master!"

Để xem các giọng có sẵn, các bạn gõ:

espeak --voice

Đặc biệt các bạn có thể để espeak "tụng kinh" 1 quyển sách bằng cách:

espeak -f text_file_cua_ban.txt

Các bạn có thể vào http://espeak.sourceforge.net/commands.html để tham khảo thêm các trò hay ho nha. Chúc các bạn chế tạo robot thành công! wink

lên
15 thành viên đã đánh giá bài viết này hữu ích.
Chuyên mục: 
Các bài viết cùng tác giả

Arduino thâm cung bí sử - Thuở hồng hoang

Rất ít người biết rằng đã từng tồn tại 2 công ty Arduino tranh giành thị trường, càng ít ít người biết hơn vì sao Arduino tại sao ra đời ở nước Ý. Tuy nhiên thâm cung bí sử của Arduino chưa dừng lại đây. Bạn có biết tại sao Arduino IDE lại dùng java? Bạn có biết rằng các prototype của arduino sử dụng ARM hay chip dán ATmega128 trước khi quay sang ATmega8 để giảm giá không? Cùng đọc tiếp để hiểu thêm về thời hoang sơ của công ty này nha!

Lược dịch và tham khảo từ github của Barragán.

lên
22 thành viên đã đánh giá bài viết này hữu ích.
Từ khóa: 

(Phòng chống) Nghệ thuật hắc ám với ESP8266 - Phần 5: Bầu ơi thương lấy Bí cùng với ESP32

Bài trước tui đã hướng dẫn các bạn hô biến chiếc Casio huyền thoại thành thiết bị nhận phao wifi từ xa để thủ khoa đại học. Thể theo truyền thống "Bầu ơi thương lấy Bí cùng" của người Việt Nam chúng ta, các bạn sau khi chắc chắn 100% thủ khoa thì cũng nên ra tay nghĩa hiệp giúp đỡ các đồng môn trong thi trường hoàn thành bài thi đại học. Vì vậy, trong bài này, tui sẽ hướng dẫn các bạn làm một bộ đàm Casio để liên lạc thả thính trong phòng thi. Lưu ý là các bạn nên chế cháo cẩn thận, chớ nên buôn bán thiết bị nếu không muốn bị Công An gõ cửa hỏi thăm.

lên
20 thành viên đã đánh giá bài viết này hữu ích.
Từ khóa: