[發明專利]音樂識別方法、音符識別模型建立方法、裝置及電子設備有效
| 申請號: | 201610113604.6 | 申請日: | 2016-02-29 |
| 公開(公告)號: | CN107146631B | 公開(公告)日: | 2020-11-10 |
| 發明(設計)人: | 李貝;陳偉;姚光超;唐文琦 | 申請(專利權)人: | 北京搜狗科技發展有限公司 |
| 主分類號: | G10L25/90 | 分類號: | G10L25/90;G10L25/51;G10L19/02 |
| 代理公司: | 北京華沛德權律師事務所 11302 | 代理人: | 馬苗苗 |
| 地址: | 100084 北京市海淀區中關*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 音樂 識別 方法 音符 模型 建立 裝置 電子設備 | ||
本發明涉及自動化領域,公開了一種音樂識別方法、音符識別模型建立方法、裝置及電子設備,以解決現有技術中在對音樂進行識別時需要依賴于特定的硬件設備的技術問題。該方法包括:在獲得音樂所對應的第一音頻數據中之后,可以基于第一音頻數據中所包含的M個音符片段和音符模型,對第一音頻數據進行匹配識別其中,所述音符模型中包含至少一組音符片段與特征信息的對應關系,也即是不需要硬件改進,就可以實現對第一音頻數據中相關信息的識別,故而達到了提高對音樂識別的兼容性的技術效果。
技術領域
本發明涉及自動化領域,尤其涉及音樂識別方法、音符識別模型建立方法、裝置及電子設備。
背景技術
隨著科學技術的不斷發展,電子技術也得到了飛速的發展,電子產品的種類也越來越多,人們也享受到了科技發展帶來的各種便利。現在人們可以通過各種類型的電子設備,享受隨著科技發展帶來的舒適生活。例如:現有技術中,可以通過電子設備內置的APP實現鋼琴陪練。
現有技術中鋼琴陪練主要采用以下方式(如圖1所示):針對鋼琴搭配特殊的硬件設備,比如電鋼琴或者有midi輸出接口的電子琴,app通過接收該硬件設備的按鍵開關信息,來識別用戶的演奏是否正確。該陪練方式存在以下技術問題:
①該方案的兼容性不強,僅僅能夠適用于該APP所對應的特定設備,如果換一臺鋼琴或者換個地點將無法陪練;
②現有的電鋼琴或電子琴很難達到與真鋼琴相同的觸感和音色,與在真鋼琴上練習的效果是完全不同的,從而導致大部分家長無法接受讓孩子在電鋼琴上學習鋼琴。
發明內容
本發明提供一種音樂識別方法、音符識別模型建立方法及裝置,以解決現有技術中在對音樂進行識別時需要依賴于特定的硬件設備的技術問題。
第一方面,本發明實施例提供一種音樂識別方法,包括:
獲得音樂所對應的第一音頻數據,所述第一音頻數據包含M個音符片段,M為正整數;
基于所述M個音符片段和音符模型,對所述第一音頻數據進行匹配識別,其中,所述音符模型中包含至少一組音符片段與特征信息的對應關系。
可選的,所述對所述第一音頻數據進行匹配識別,包括:
對所述第一音頻數據中的演奏錯誤進行識別;和/或基于所述M個音符片段和音符模型獲得所述第一音頻數據的第一樂譜信息。
可選的,所述演奏錯誤包括:音符錯誤、節奏錯誤、音不準中的至少一種演奏錯誤。
可選的,所述對所述第一音頻數據中的演奏錯誤進行識別,包括:
獲取用于產生所述第一音頻數據的參考樂譜信息;
確定出所述參考樂譜信息所包含的N個音符片段,N為正整數;
基于所述音符模型,確定出所述M個音符片段與所述N個音符片段中音符不匹配的片段作為所述演奏錯誤所對應的音符片段。
可選的,所述方法還包括:
確定出所述N個音符片段中每個音符片段的演奏時長;
在所述基于所述音符模型,確定出所述M個音符片段與所述N個音符片段中音符不匹配的片段作為所述演奏錯誤所對應的音符片段之后,所述方法還包括:
確定出所述M個音符片段與所述N個音符片段中音符匹配但演奏時長不匹配的片段作為所述演奏錯誤所對應的音符片段。
可選的,所述基于所述音符模型,確定出所述M個音符片段與所述N個音符片段中音符不匹配的片段作為所述演奏錯誤所對應的音符片段,包括:
從所述音符模型中查找獲得所述N個音符片段中各個音符片段的特征信息,進而確定出參考樂譜信息所對應的第一音符特征信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京搜狗科技發展有限公司,未經北京搜狗科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610113604.6/2.html,轉載請聲明來源鉆瓜專利網。





