7/22 在T客邦創客 night 分享的 IBM Bluemix 對話機器人做法來囉,一起來玩玩看吧,記得在家玩就好,不然對著板子講話… 這個畫面有點詭異
技術協力:CAVEDU 講師 袁佑緣
功能簡述如下:
- 聽:Watson Speech to Text service
- 說:Google Translate Text to speech (Google 小姐~)
- 對話與整合:7688 + node.js
所需硬體:
- LinkIt Smart 7688 / LinkIt Smart 7688 Duo
- USB 接頭之雙孔音效卡,一個接麥克風一個接喇叭 (例如這種很容易買到,$150~$200很便宜)
- 麥克風 / 耳機 – 如果是個人測試用的話,選用耳麥就好
- micro SD卡 (8G即可),插在 7688 之SD卡插槽
軟體建置:
- 讓您的 LinkIt Smart 7688 連上外網,當然啦,要連到 IBM 的大腦
- 按照此 Github 頁面,在 LinkIt Smart 7688 的 terminal 中安裝所需的套件
示範影片,請記得開喇叭喔,這是 LinkIt Smart 7688 在執行程式時的 terminal 畫面,可以看到畫面中不斷顯示 Watson 丟回來的辨識結果,你好也會被辨識成“離 好”、”黎 好”等等,搭配相關的 confidence 參數就可以知道您的口音是否標準… haha
男聲(CAVEDU講師) 與 Google 小姐( 7688 的語音輸出功能)
這個系統能用是能用,但是有兩個問題:
1.網路不通的時候還能用嗎?
2.IBM的東西壞了,怎麼判斷,還有誰要去負責處理?
1. 網路不通什麼東西都不能用 2. IBM 的東西壞掉… 當然是找他們啦