專利名稱:樂譜搜尋方法及具有樂譜搜尋功能的電子裝置的制作方法
技術領域:
本發明有關一種搜尋方法及具有搜尋功能的電子裝置,且特別是有關一種樂譜搜
尋方法及具有樂譜搜尋功能的電子裝置。
背景技術:
當使用者欲搜尋一歌曲的相關信息,需于搜尋引擎鍵入歌曲名稱、歌詞或演唱人 等文字,才可獲得此歌曲的樂譜、簡譜或網站等其它音樂信息。然而,若使用者不知道任何 與此歌曲相關的文字,將無法搜尋到此歌曲的音樂信息。
發明內容
本發明的目的是提供一種樂譜搜尋方法及具有樂譜搜尋功能的電子裝置,通過庫 存音樂文件或庫存樂譜圖案來產生第二簡譜以儲存于數據庫中。藉此,可提供使用者根據 樂譜、簡譜或旋律所產生的第一簡譜來找出數據庫中相似于第一簡譜的歌曲的相關信息。 如此一來,即便使用者不知道歌曲的名稱、歌詞或演唱人,仍可搜尋到此歌曲的相關信息, 以提高使用者于搜尋樂譜時的容易度。 根據本發明的第一方面,提出一種樂譜搜尋方法,此方法包括以下步驟。首先,獲 得多個庫存音樂文件或多個庫存樂譜圖案。接著,根據所述庫存音樂文件或所述庫存樂譜 圖案產生多個庫存簡譜。之后,將所述庫存簡譜儲存至一數據庫中。然后,接收一輸入樂譜、 一輸入簡譜或一輸入旋律。接著,根據輸入樂譜、輸入簡譜或輸入旋律產生一搜尋簡譜。其 次,判斷搜尋簡譜是否相關于所述庫存簡譜之一。若是,顯示相關的庫存簡譜、對應于庫存 簡譜的一庫存樂譜及相關于庫存簡譜的網址至少之一。 根據本發明的第二方面,提出一種具有樂譜搜尋功能的電子裝置,此裝置包括一 顯示單元、一數據庫、一處理單元以及一判斷單元。處理單元用以根據一輸入樂譜、一輸入 簡譜或一輸入旋律產生一搜尋簡譜,并用以獲得多個庫存音樂文件或多個庫存樂譜圖案, 以根據所述庫存音樂文件或所述庫存樂譜圖案產生多個庫存簡譜,并將所述庫存簡譜儲存 于數據庫中。判斷單元用以判斷搜尋簡譜是否相關于所述庫存簡譜之一。若是,顯示單元 顯示相關的庫存簡譜、對應于此庫存簡譜的一庫存樂譜及相關于此庫存簡譜的網址至少之
為讓本發明的上述內容能更明顯易懂,下面將配合附圖對本發明的較佳實施例作 詳細說明,其中 圖1繪示依照本發明較佳實施例的一種具有樂譜搜尋功能的電子裝置的功能方 塊圖。
圖2繪示圖1的顯示單元的模擬圖的一例。
圖3繪示圖1的顯示單元的模擬圖的另一例。
圖4繪示依照本發明較佳實施例的樂譜搜尋方法的建立數據庫步驟的流程圖。
圖5繪示依照本發明較佳實施例的樂譜搜尋方法的流程圖。
具體實施例方式
請參照圖l,其繪示依照本發明較佳實施例的一種具有樂譜搜尋功能的電子裝置 的功能方塊圖。具有樂譜搜尋功能的電子裝置100包括一顯示單元110、一數據庫120、一 處理單元130及一判斷單元140。處理單元130用以根據一輸入樂譜、一輸入簡譜或一輸入 旋律產生一搜尋簡譜A1。輸入樂譜、輸入簡譜及輸入旋律例如是一歌曲的第一段落的第二 小節的樂譜、簡譜或旋律。處理單元130并用以獲得多個庫存音樂文件Ml Mn或多個庫 存樂譜圖案Pl Pn,以根據庫存音樂文件Ml Mn或庫存樂譜圖案Pl Pn產生多個庫存 簡譜Sl Sn,并將庫存簡譜Sl Sn儲存于數據庫120中。庫存簡譜Sl Sn較佳地分別 為另一歌曲的完整簡譜。 判斷單元140用以判斷搜尋簡譜Al是否相關于所述庫存簡譜Sl Sn之一。判 斷單元140例如是于判斷出搜尋簡譜Al與一部份的庫存簡譜Sl Sn的吻合程度大于一 預定值時,判定搜尋簡譜Al相關于庫存簡譜Sl Sn之一。預定值例如是一使用者自行設 定,或是預先設定的值。 若判斷單元140判斷出搜尋簡譜Al相關于庫存簡譜Sl Sn之一 (例如是相關 于庫存簡譜Si),則處理單元130控制顯示單元110顯示庫存簡譜Si、對應于庫存簡譜Si 的一庫存樂譜及相關于庫存簡譜Si的網址至少之一。相關于庫存簡譜Si的網址例如是記 錄庫存簡譜Si的演唱者、作詞人、作曲人及歌詞。 如此一來,當一使用者僅知一歌曲的部分樂譜、部分簡譜或部分旋律,仍可通過數 據庫120獲得相關于此歌曲的庫存簡譜Si、庫存樂譜及相關于庫存簡譜的網址。再者,亦可 通過加載其它音樂文件或樂譜圖案來提供處理單元130產生其它庫存簡譜,藉此以擴充數 據庫120。 于本實施例中,處理單元130是定期地獲得庫存音樂文件Ml Mn或庫存樂譜圖 案Pl Pn,以定期地產生新的庫存簡譜來更新數據庫120。 如上所述,庫存簡譜Si可通過對應的庫存音樂文件Mi或庫存樂譜圖案Pi所獲 得,以下分別舉例予以說明。庫存音樂文件Mi例如是MP3格式、WAV格式或AVI格式。處 理單元130是透過網際網絡獲得庫存音樂文件Mi,并分析庫存音樂文件Mi來獲得庫存簡譜 Si。 再者,庫存樂譜圖案Pi例如是PNG格式、BMP格式或GIF格式。處理單元130識 別透過網際網絡所獲得庫存樂譜圖案Pi以獲得對應的庫存樂譜,并將此庫存樂譜轉換成 庫存簡譜Si。 再者,如上所述,搜尋簡譜A1可根據輸入樂譜、輸入簡譜或輸入旋律所得,以下分 別舉例予以說明。請參照圖2,其繪示圖1的顯示單元的模擬圖的一例。當搜尋簡譜A1根 據輸入樂譜所得,顯示單元110是用以顯示一五線譜111及可拖曳的多個音符112,以提供 使用者將所述音符112拖曳至五線譜111上來產生樂譜。處理單元130根據被拖曳的所述 音符112于五線譜111的位置來產生搜尋簡譜A1。 另外,請參照圖3,其繪示圖1的顯示單元的模擬圖的另一例。當搜尋簡譜A1根據
4輸入簡譜所得,顯示單元110還用以顯示一簡譜輸入字段113。處理單元130讀取簡譜輸入 字段113,并將讀取到的數據直接作為搜尋簡譜A1。 再者,如圖1所示,具有樂譜搜尋功能的電子裝置100還包括一接收單元160,用以 接收對應于輸入旋律的一第一聲音信號Cl。接收單元160例如是麥克風,且第一聲音信號 Cl例如是使用者哼唱或彈奏樂器所產生的聲音信號。處理單元130分析第一聲音信號Cl, 并將第一聲音信號Cl轉換成搜尋簡譜Al。 此外,如圖1所示,具有樂譜搜尋功能的電子裝置100還包括一播放單元150,用 以于產生搜尋簡譜Al后播放根據搜尋簡譜A1所產生的一第二聲音信號C2。播放單元150 例如是喇叭。如此一來,使用者可通過聆聽第二聲音信號C2來確認搜尋簡譜Al是否為使 用者想要搜尋的數據。 請參照圖4,其繪示依照本發明較佳實施例的樂譜搜尋方法的建立數據庫步驟的 流程圖。首先,如步驟S410所示,處理單元130獲得多個庫存音樂文件M1 Mn或多個庫 存樂譜圖案Pl Pn。較佳地,處理單元130定期地獲得庫存音樂文件Ml Mn或庫存樂譜 圖案Pl Pn,以定期地更新數據庫120。 當處理單元130獲得庫存音樂文件(例如是獲得庫存音樂文件Mi),則執行步 驟S420。當處理單元130獲得庫存樂譜圖案(例如是獲得庫存樂譜圖案Pi),則執行步驟 S430。 于步驟S420中,處理單元130分析透過網際網絡所獲得的庫存音樂文件Mi,以獲 得對應的庫存簡譜Si。庫存音樂文件Mi例如是MP3格式、WAV格式或AVI格式。
于步驟S430中,處理單元130識別透過網際網絡所獲得的庫存樂譜圖案Pi以獲 得對應的庫存樂譜,并將庫存樂譜轉換成庫存簡譜Si。庫存樂譜圖案Pi例如是PNG格式、 BMP格式或GIF格式。接著,如步驟S440所示,將庫存簡譜S1 Sn儲存至數據庫120。
請參照圖5,其繪示依照本發明較佳實施例的樂譜搜尋方法的流程圖。首先,如步 驟S510所示,處理單元130接收輸入樂譜、輸入簡譜或輸入旋律,例如是一歌曲的第一段落 的第二小節的樂譜、簡譜或旋律。 若處理單元130接收輸入樂譜,則執行步驟S520。若處理單元130接收輸入簡譜, 則執行步驟S540。若處理單元130接收輸入旋律,則執行步驟S550。 于步驟S520中,于顯示單元110提供五線譜111及可拖曳的音符112,如圖2所 示。接著,如步驟S530所示,處理單元130根據被拖曳的音符112于五線譜111的位置產 生搜尋簡譜A1。 于步驟S540中,處理單元130讀取顯示于顯示單元110的簡譜輸入字段113,并將 讀取到的數據直接作為搜尋簡譜A1,如圖3所示。 于步驟S550中,接收單元160接收第一聲音信號Cl 。第一聲音信號Cl例如是使 用者哼唱或彈奏樂器所產生的信號。其次,于步驟S560中,處理單元130分析第一聲音信 號Cl,并將第一聲音信號Cl轉換成搜尋簡譜Al。 接著,如步驟S570所示,播放單元150播放根據搜尋簡譜A1所產生的第二聲音信 號C2。藉此,以提供使用者確認搜尋簡譜Al是否為使用者欲搜尋的數據。
之后,如步驟S580所示,判斷單元140判斷搜尋簡譜A1是否相關于數據庫120中 的庫存簡譜Sl Sn之一。若判斷單元140判斷出搜尋簡譜Al相關于庫存簡譜Sl Sn之一 (例如是相關于庫存簡譜Si),則執行步驟S590。若判斷單元140判斷出搜尋簡譜A1 不相關于庫存簡譜SI Sn的任一個,則結束樂譜搜尋方法。較佳地,判斷單元140根據搜 尋簡譜A1與一部份的庫存簡譜Si的吻合程度是否大于一預定值,來判定搜尋簡譜A1是否 相關于庫存簡譜Si。預定值例如是使用者自行設定,或是預先設定的值。
于步驟S590中,于顯示單元110顯示庫存簡譜Si、對應于庫存簡譜Si的庫存樂譜 及相關于庫存簡譜Si的網址至少之一。 本實施例的樂譜搜尋方法例如是利用上述的具有搜尋樂譜功能的電子裝置100
來執行圖4及圖5中的各個步驟,但并不以此為限。此技術領域中具有通常知識者應可明
了樂譜搜尋方法的步驟及順序亦可依據實際應用狀況進行修飾與調整。 本發明上述實施例所揭露的樂譜搜尋方法及具有樂譜搜尋功能的電子裝置,是通
過庫存音樂文件或庫存樂譜圖案來產生庫存簡譜,并將庫存簡譜儲存于數據庫中。如此一
來,可根據使用者所輸入的輸入樂譜、輸入簡譜或輸入旋律產生搜尋簡譜,并比較搜尋簡譜 及庫存簡譜來找出使用者欲搜尋的簡譜、樂譜及網址。如此一來,即便使用者不知道歌曲的 名稱或歌詞,仍可搜尋到此歌曲的相關信息,以提高使用者于搜尋樂譜時的容易度。另外, 儲存于數據庫中的庫存簡譜會定期地更新,以擴充數據庫。 綜上所述,雖然本發明已以較佳實施例揭露如上,然而其并非用以限定本發明。本 發明所屬技術領域中具有通常知識者,在不脫離本發明的精神和范圍內,當可作各種等同 的改變或替換。因此,本發明的保護范圍當視后附的本申請權利要求范圍所界定的為準。
權利要求
一種樂譜搜尋方法,其特征在于,包括a.獲得多個庫存音樂文件或多個庫存樂譜圖案;b.根據所述庫存音樂文件或所述庫存樂譜圖案產生多個庫存簡譜;c.將所述庫存簡譜儲存至一數據庫;d.接收一輸入樂譜、一輸入簡譜或一輸入旋律;e.根據該輸入樂譜、該輸入簡譜或該輸入旋律產生一搜尋簡譜;f.判斷該搜尋簡譜是否相關于所述庫存簡譜之一;以及g.若該搜尋簡譜相關于所述庫存簡譜之一,顯示相關的該庫存簡譜、對應于該庫存簡譜的一庫存樂譜及相關于該庫存簡譜的網址至少之一。
2. 根據權利要求1所述的樂譜搜尋方法,其特征在于,于該步驟a中,是定期地獲得所 述庫存音樂文件及所述庫存樂譜圖案。
3. 根據權利要求1所述的樂譜搜尋方法,其特征在于,該步驟b包括 分析透過網際網絡所獲得的所述音樂文件之一,以獲得對應的該庫存簡譜。
4. 根據權利要求1所述的樂譜搜尋方法,其特征在于,該步驟b包括 識別透過網際網絡所獲得的所述庫存樂譜圖案之一以獲得對應的該庫存樂譜,并將該庫存樂譜轉換成該庫存簡譜。
5. 根據權利要求1所述的樂譜搜尋方法,其特征在于,該步驟e包括 提供一五線譜及可拖曳的多個音符;以及 根據被拖曳的所述音符于該五線譜的位置產生該搜尋簡譜。
6. 根據權利要求1所述的樂譜搜尋方法,其特征在于,該步驟e包括 讀取一簡譜輸入字段以獲得該搜尋簡譜。
7. 根據權利要求1所述的樂譜搜尋方法,其特征在于,該步驟e包括 接收一聲音信號,其中,該聲音信號是對應于該輸入旋律;以及 將該聲音信號轉換成該搜尋簡譜。
8. 根據權利要求1所述的樂譜搜尋方法,其特征在于,于該步驟e之后,還包括 播放根據該搜尋簡譜所產生的一聲音信號。
9. 根據權利要求1所述的樂譜搜尋方法,其特征在于,該步驟f中,當判斷出該搜尋簡 譜與一部分的該庫存簡譜的吻合程度大于一預定值,則該搜尋簡譜相關于該庫存簡譜。
10. —種具有樂譜搜尋功能的電子裝置,其特征在于,包括 一顯示單元;一數據庫;一處理單元,用以根據一輸入樂譜、一輸入簡譜或一輸入旋律產生一搜尋簡譜,并用以 獲得多個庫存音樂文件或多個庫存樂譜圖案,以根據所述庫存音樂文件或所述庫存樂譜圖 案產生多個庫存簡譜,并將所述庫存簡譜儲存于該數據庫中;以及一判斷單元,用以判斷該搜尋簡譜是否相關于該庫存簡譜之一,若是,該顯示單元顯 示相關的該庫存簡譜、對應于該庫存簡譜的一庫存樂譜及相關于該庫存簡譜的網址至少之
全文摘要
本發明是一種樂譜搜尋方法及具有樂譜搜尋功能的電子裝置。樂譜搜尋方法包括以下步驟。首先,獲得多個庫存音樂文件或多個庫存樂譜圖案。接著,根據所述庫存音樂文件或所述庫存樂譜圖案產生多個庫存簡譜。之后,將所述庫存簡譜儲存至一數據庫中。然后,接收一輸入樂譜、一輸入簡譜或一輸入旋律。接著,根據輸入樂譜、輸入簡譜或輸入旋律產生一搜尋簡譜。其次,判斷搜尋簡譜是否相關于所述庫存簡譜之一。若是,顯示相關的庫存簡譜、對應于庫存簡譜的一庫存樂譜及相關于庫存簡譜的網址至少之一。
文檔編號G06F17/30GK101763349SQ200810189720
公開日2010年6月30日 申請日期2008年12月24日 優先權日2008年12月24日
發明者張婷娟 申請人:英業達股份有限公司