Page 10 - 以IoT為技術基礎之群體式翻譯大聲公
P. 10
APP 顯示外觀設計
FirebaseDB 元件填入服務憑證
三、語音轉文字 20 分 讓師生體
切換「程式設計」頁面編寫程式,首先放置按鈕指令
驗 Yandex
當被按下即執行『語音辨識器』,當辨識成功代表已將語
音轉文字,利用『標籤』指令將文字秀到翻譯前文字顯示
聲音轉文
位置,該用意讓使用者查看辨識結果是否正確。
緊接著使用『Yandex 語言翻譯器』把文字翻譯成指 字應用
定語言,『翻譯語言』參數位置填入欲翻譯代號,就能依
需求翻譯出語言,不過這樣設計只能固定翻譯一種語言,
因此設立 1 個變數來取代代號,將來改變該變數內儲存文
字,使用者就能自由選擇欲翻譯語言。
最後下方利用『如果』指令判斷群體廣播是否被開
啟,也就是該裝置成為母大聲公意思,設=1 條件成立則
將欲傳送子大聲公播放的翻譯前文字,藉由『FirebaseDB』
指令傳送到雲端。
10