現今科技進步飛梭,機器人已經不再只是運用在工業生產上,在醫療以及藝術上也能見到機器人的蹤跡。機器人的藝術作品也已經達到媲美人類藝術家的水平,而藝術型機器人也因為人工智慧有了飛快的發展。我們希望吹笛機器人能夠運用於音樂會或輔助人類達到教導的效果,以演奏會為例,將樂譜輸入進機器人進行演奏,可達到伴奏甚至與人類合奏一首完整的樂曲,以音樂老師為例,教師能夠將樂譜輸入至電磁自動按壓型直笛演奏機器人當中進行演奏,演奏過程能透過機器人的手指按壓氣孔來教導孩童直笛的指法如何按壓,有助於達到更好的教學品質。本研究利用LabVIEW與Arduino做為開發環境,在過去的研究成果「吹笛機器人」中,我們在樂譜的辨識度與演奏的聆聽上稍嫌不足,因此本研究將針對這兩點進行改良;為了解決樂譜辨識上的不足,我們將以往的正交投影法與形態學加上特徵捕捉,利用音符在五線譜上呈現獨特的特徵進行辨識,透過音符的特徵捕捉我們將音符在五線譜上的特定呈現方式進行歸類。由於本研究是針對直笛這項樂器進行演奏的,故無法辨識其他樂器之樂譜,例如最常見的鋼琴、吉他等。其主要原因為直笛沒辦法像鋼琴或及他那樣能演奏和弦或同時發出多個音階的音,因此電磁自動按壓型直笛演奏機器人家並沒有辦法辨識直笛譜以外的樂譜並且演奏。 |