しゃべるEV3 - HondaLab/Robot-Intelligence GitHub Wiki
EV3は英語圏でつくられたものですから,基本的には英語を喋ります. しかし,speakメソッドでローマ字をしゃべらせてみました.
意外と日本語に聞こえます.
#!/usr/bin/python3
# 2018 12/31 Yasushi Honda
# happy_new_year_1a.py
# -----------------------------------------
import ev3dev.ev3 as ev3
sp = ev3.Sound()
sp.speak('A Happy New Year 2019').wait()
sp.speak('Akee Ma. shetee. Omeedee Toh. Gozai Masu').wait()
sp.speak('Kyunen chyuu wa. taiiheen. oseewani nari mashita').wait()
sp.speak('Kotoshi Mo. Yoroshiku. Oneegai. Itashi Masu').wait()
.wait()をつけないと,喋りおわる前に次の処理に移ってしまいます. これをつけると,喋り終わるまで待ってから,次の処理に移るので,エラーなどが起こりません.