【創意科技】透過簡單的機器學習,來實現用「語音識別」玩小遊戲!

大家可能有在手機上玩過一些小遊戲APP,會讓玩家透過人聲來控制角色的移動。如果想要在個人電腦上達成這樣的應用,又不想要寫太多Code,我們應該怎麼透過數位工具與Creative Coding來實現呢?

下面這個影片是一個簡易示範:

https://www.youtube.com/watch?v=1S1L1ZIRebk

我們使用的軟體包括Processing、Wekinator跟以Openframework編寫的音訊分析軟體。在抓取出聲音參數後,就交由Wekinator來負責建立機器學習模型並分析即時數據。這邊使用的是Dynamic Time Warping,因為Voice Command都是帶有時間性的一小段聲音指令,每次可能想要下達同個指令,但聲音時間長度會不一樣,因此會需要分析Time-Based的各種Feature變化。

延伸閱讀: 給麻瓜的開源機器學習軟體Wekinator介紹

在影片中,大家應該都能看出,紅色小點是由聲音來驅動,我們可以透過簡單的訓練過程,讓紅點點學會往左、往右、向上跳,並透過不下任何指令的訓練,告訴系統如果沒有下達聲音指令,紅色小點就要維持停在原地不動。

有沒有覺得應用機器學習後,很多困難的事情都變得很簡單呢?大家有什麼應用機器學習的創意點子都歡迎跟我們分享、交流!


探索更多音樂、科技、藝術的交匯與創新應用,現在就訂閱我們!

Leave a Comment

發佈留言必須填寫的電子郵件地址不會公開。

相關文章

把錄音室搬進耳朵裡? 淺談Ambisonics技術與應用

相信不少人都看過360度全景視角影片,畫面會隨著觀者的滑鼠移動來到不同的角度,然而不知道是否有人感到奇怪,為何視角變了,聲音的方向卻沒有改變呢?柏克萊音樂學院教授John Escobar 製作了一系列關於Spatial Audio的課程,在這個影片中,你會發現樂手的聲音方向會隨著視角而有所改變,彷彿是將整間錄音室搬進耳朵裡,這是怎麼做到的呢?讓我們簡單談談Ambisonics 這項技術吧!

閱讀全文 »

Touch Board 基礎設定教學

這塊觸摸板是一個可以使你的項目變得可互動、有響應、變聰明或是變有趣的工具。通過將材料表面轉換成觸摸感應介面,就可以利用這塊互動板來改變周圍世界!可以在你的牆上做一個女巫燈、紙鋼琴或者創造一些從來沒有人想到的東西。不管是帶領工作坊、設計教案、展覽或現場表演,Touch Board都會是最佳入門工具!

閱讀全文 »
回到頂端