資訊內(nèi)容
你絕對(duì)不相信7歲能用Scratch編程《五子棋》通過(guò)機(jī)器語(yǔ)音實(shí)現(xiàn)人機(jī)對(duì)話
在前一節(jié)Scratch編程課程《五子棋》畫(huà)棋盤(pán)的教學(xué)中,有一位小學(xué)員在完成課堂教學(xué)內(nèi)容的基礎(chǔ)上,加入了人機(jī)對(duì)話功能:屏幕顯示坐標(biāo)、語(yǔ)音朗誦說(shuō)出坐標(biāo)值。
用到了Pen、Text?to?Speach插件。具體的課堂練習(xí)腳本可在MIT官網(wǎng)上這位小朋友自己的共享作品中查看:
https://scratch.mit.edu/projects/300575118
運(yùn)行視頻如下:
譚編會(huì)將每一期學(xué)員在課堂聯(lián)系中比較優(yōu)秀的作品分享在
https://scratch.mit.edu/studios/7252149
對(duì)于每一個(gè)Scratch項(xiàng)目的培訓(xùn),譚編都會(huì)在上述網(wǎng)頁(yè)中分享空腳本文檔(包含背景、地圖、角色等,不包含腳本代碼),方便大家下載后,學(xué)習(xí)和練習(xí)相關(guān)課堂內(nèi)容的編程。例如《五子棋》的空文檔為:
https://scratch.mit.edu/projects/300573365
有興趣的童鞋,可以在美國(guó)麻省理工學(xué)院的Scratch官網(wǎng)
http://scratch.mit.edu
上注冊(cè)一個(gè)賬號(hào),在這個(gè)官網(wǎng)上,有很多網(wǎng)友編寫(xiě)的各種Scratch程序,可以搜索到各種你感興趣的Scratch程序,點(diǎn)擊【+添加到工作室】添加到自己的工作室,方便學(xué)習(xí)。點(diǎn)擊See?inside進(jìn)去查看Scratch腳本,也可以在別人軟件的基礎(chǔ)上改編,然后分享出去。MIT官網(wǎng)上有比較好的版權(quán)意識(shí),通過(guò)學(xué)習(xí)改編的程序在分享頁(yè)面中都顯示了原作者的原始版本。
這個(gè)MIT的Scratch官網(wǎng)站,其實(shí)就是Scratch在線編程系統(tǒng),可以直接在任何類(lèi)型的平板系統(tǒng)(Ipad的IOS系統(tǒng)或安卓系統(tǒng))上編程,比在筆記本電腦上更容易操作,更適合于3~8歲小朋友學(xué)習(xí),更容易使小朋友專(zhuān)心學(xué)習(xí)。因?yàn)樵谄桨迳?,小朋友用手指滑?dòng)(Scratch)積木即可實(shí)現(xiàn)編程(跟搭建積木一樣),而在筆記本電腦上,需要小朋友會(huì)熟練使用鼠標(biāo)。當(dāng)然有觸摸功能的筆記本電腦也是可以的。
在編程過(guò)程中,經(jīng)常需要使用一些插件,例如前面提到的Pen和Text?to?Speach,前者是畫(huà)筆,后者是將文本朗讀出來(lái)。朗讀插件是電腦合成的語(yǔ)音,與真人錄音相比,在朗讀情感和抑揚(yáng)頓挫上不如錄音,畢竟是機(jī)器合成,比較生硬。
■怎樣添加插件呢?
點(diǎn)擊Scratch在線編輯器界面的左下角“添加擴(kuò)展”按鈕,可以彈出以下窗口:

這里列舉了十幾個(gè)擴(kuò)展插件,有的是連接機(jī)器人的,有的是人工識(shí)別(語(yǔ)音識(shí)別)、有的是圖像識(shí)別、有的是機(jī)器翻譯等等。選中畫(huà)筆、文字朗誦按鈕。
我們還是回到這位小朋友在《五子棋》畫(huà)棋盤(pán)自定義模塊中,看看他是怎樣實(shí)現(xiàn)在屏幕上顯示坐標(biāo)值、利用機(jī)器合成朗讀出坐標(biāo)信息的。從他的腳本中截取部分代碼如下:

上圖中,第一行代碼是設(shè)置機(jī)器合成語(yǔ)音(不是真人錄制的哦)的嗓音,Text?to?speach插件中有巨人、中音、男高音、尖音等嗓音,可以給不同角色配音,下一篇文章將介紹一位小學(xué)員自己設(shè)計(jì)的《動(dòng)物王國(guó)開(kāi)大會(huì)》小學(xué)一年級(jí)課文的語(yǔ)音編程作品,實(shí)現(xiàn)對(duì)多種角色的配音功能,敬請(qǐng)關(guān)注。
第二行腳本說(shuō)出“畫(huà)橫線”;第三行腳本是說(shuō)出“x?110”。其中“join?x?110”是將“x”和“110”拼接起來(lái)再讓“speak”讀,就是說(shuō)可以將兩句話連接成一句話。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除
- 上一篇
一畢業(yè)就失業(yè)!未來(lái)10年缺少這種能力的孩子注定吃大虧
1 “考上一流大學(xué),不用父母操心,選了一個(gè)穩(wěn)妥又熱門(mén)的的專(zhuān)業(yè),有兩三本證書(shū)在手,剛畢業(yè)的笑笑順利進(jìn)了當(dāng)?shù)匾凰鶉?guó)企當(dāng)財(cái)務(wù)助理。 每天數(shù)以千計(jì)的單據(jù),全部需要核算完。幸好公司的人工智能已經(jīng)很成熟了,不需要自己費(fèi)腦筋,單憑它就能把核算的數(shù)據(jù)整理出來(lái),
- 下一篇
核心素養(yǎng)下的Scratch編程與機(jī)器人課堂
核心素養(yǎng)下的Scratch編程與機(jī)器人課堂
