進階
語音 & 音效
「語音 & 音效」積木結合了 Google 語音功能,能夠辨識出偵測到的語音,並將語音轉換成文字,可以做成專屬的 Web:AI 語音助理,來讓 Web:AI 做出聲控、語音互動、發音練習等等 AI 應用功能。
- 「語音 & 音效」功能執行在網頁中,可以和開發板之間遠端互動,辨識時請對著電腦或手機發聲。
- 「語音辨識」積木則是執行在 Web:AI 開發板中,辨識時請對著開發板發生,歡迎參考:語音辨識。
音效
「音效」積木包含動物、人聲、特殊音效,使用時會執行一次,可以搭配不同積木來發出音效。

應用範例:Web:AI 學貓叫
➤ 前往 範例連結
- 使用「LCD 畫圖片」積木,選擇「貓」、「音效」積木選擇「貓」。

- 使用「按鈕開關」積木來觸發。

- 執行後,按下 L 按鈕,可以聽到網頁發出貓叫聲。

朗讀文字
「朗讀文字」積木能夠透過網頁的語音功能將設定的文字念出,分別有各式語言、音調、速度。
使用時,執行到「朗讀文字」積木會等待朗讀完成,才會繼續執行後續積木。

使用方式
「朗讀文字」積木可以配合「變數」積木或是組合來念出不同的句子。


應用範例:語音朗讀
➤ 前往 範例連結
- 使用「LCD 顯示圖片」積木,顯示圖檔「m01」、「朗讀文字」積木輸入想要朗讀的內容。

- 使用「按鈕開關」積木來觸發。

- 執行後,按下 L 按鈕,可以聽到網頁發出念出設定的文字。

語音辨識
「語音辨識」積木可以辨識說出的聲音,並將聲音轉換成文字,能夠根據「語音辨識的文字」來設定後續執行的程式。
「語音辨識」積木僅限定 Chrome 及 Android 使用,不支援安裝版。

使用方式
「語音辨識」積木的使用方式如下:
- 能夠辨識不同的語言,但無法將各語言混合辨識。
- 使用時必須搭配麥克風,請先將網頁的麥克風開啟!
- 執行到這塊積木會開始辨識聲音,辨識到聲音後 2 秒才會結束辨識。

應用範例:語音辨識
➤ 前往 範例連結
- 使用「文字排列」積木顯示「開始辨識」。

- 加入「語音辨識」積木,辨識結束後會自動清除畫面,並且使用「語音辨識的文字」來顯示辨識到文字。

- 使用「按鈕開關」積木來觸發。

- 執行後,按下 L 按鈕,就可以開始進行辨識。

應用範例:語音辨識互動
➤ 前往 範例連結
- 使用「語音辨識」積木搭配「重複」積木,讓程式可以不斷執行。

- 使用「邏輯」積木,當辨識到「剪刀」時,LCD 螢幕顯示「剪刀」。

- 重複步驟 2.,增加「石頭」、「布」。

- 將積木組合,執行後即可說出剪刀、石頭、布來辨識,並顯示對應的圖案。

小提醒 : 由於硬體記憶體限制, Web:AI 開發板無法同時支援語音積木及影像積木。