亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

樂器控制方法及裝置與流程

文檔序號:11521391閱讀:313來源:國知局
樂器控制方法及裝置與流程

本公開涉及音頻信號處理技術(shù)領(lǐng)域,尤其涉及樂器控制方法及裝置。



背景技術(shù):

隨著物質(zhì)生活水平的不斷提高,越來越多的人通過學習樂器來提高自身的音樂素質(zhì),因此,以電子智能鋼琴為代表的具有教學功能的智能電子樂器應(yīng)運而生。智能電子樂器主要采用具有各種操作系統(tǒng)的平板電腦與傳統(tǒng)的電子樂器相結(jié)合,當使用智能電子樂器時,可以通過平板電腦上顯示的應(yīng)用軟件來向用戶顯示音樂樂譜以及該音樂樂譜的彈奏方式,從而實現(xiàn)教學功能。



技術(shù)實現(xiàn)要素:

為克服相關(guān)技術(shù)中存在的問題,本公開實施例提供樂器控制方法及裝置。所述技術(shù)方案如下:

根據(jù)本公開實施例的第一方面,提供一種樂器控制方法,包括:

獲取音頻信號;

根據(jù)所述音頻信號確定所述音頻信號對應(yīng)的目標音樂樂譜;

將所述目標音樂樂譜發(fā)送至樂器,以使所述樂器輸出所述目標音樂樂譜。

本公開的實施例提供的技術(shù)方案可以包括以下有益效果:首先獲取音頻信號,進而根據(jù)該獲取到的音頻信號確定音頻信號對應(yīng)的目標音樂樂譜,當?shù)玫皆撃繕艘魳窐纷V后,便將目標音樂樂譜發(fā)送至樂器,以使樂器輸出目標音樂樂譜。其中,可以對獲取到的音頻信號進行識別,從而得到該目標音樂樂譜,而無需用戶根據(jù)音頻信號去查找對應(yīng)的目標音樂樂譜,有效提升了用戶體驗,以及提升了目標音樂樂譜識別的準確性和便利性,進而提升了樂器輸出目標音樂樂譜的準確性,有效提升了用戶體驗。

在一個實施例中,所述方法還包括:

監(jiān)測環(huán)境中當前的音頻信號的分貝值;

當監(jiān)測到所述音頻信號的分貝值不小于預設(shè)分貝值時,獲取所述音頻信號。

本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過監(jiān)測環(huán)境中當前的音頻信號的分貝值,當分貝值達到預設(shè)分貝值時,則獲取音頻信號,從而使得獲取到的音頻信號的音質(zhì)較好,從而提升了根據(jù)音頻信號確定目標音樂樂譜的準確性。

在一個實施例中,所述根據(jù)所述音頻信號確定所述音頻信號對應(yīng)的目標音樂樂譜包括:

提取所述音頻信號中的至少一個音頻特征值;

根據(jù)至少一個所述音頻特征值和數(shù)據(jù)庫確定所述音頻信號對應(yīng)的目標音樂樂譜,其中,所述數(shù)據(jù)庫用于指示音頻特征值和目標音樂樂譜的對應(yīng)關(guān)系。

本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過提取音頻信號中的至少一個音頻特征值,并根據(jù)音頻特征值和數(shù)據(jù)庫確定音頻信號對應(yīng)的目標音樂樂譜,從而提升了目標音樂樂譜確定的準確性。

在一個實施例中,所述根據(jù)所述至少一個音頻特征值和數(shù)據(jù)庫確定所述音頻信號對應(yīng)的目標音樂樂譜包括:

確定所述音頻信號中的第i種類型的所述音頻特征值在所述數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值的中所占的相似比例,其中,所述i=1、…、m,且所述m為大于或等于1的整數(shù),所述第一音樂樂譜為數(shù)據(jù)庫中的任一音樂樂譜;

根據(jù)m種類型的所述音頻特征值的相似比例和每種類型的音頻特征值對應(yīng)的權(quán)值,獲取樂譜判斷值;

在所述樂譜判斷值大于預設(shè)閾值時,則確定所述第一音樂樂譜為所述目標音樂樂譜。

本公開的實施例提供的技術(shù)方案可以包括以下有益效果:由于環(huán)境中的音頻信號的音質(zhì)會有一定的損耗,因此根據(jù)每種類型的音頻特征值的相似比例和每種類型的音頻特征值對應(yīng)的權(quán)值獲取樂譜判斷值,當數(shù)據(jù)庫中保存的目標音樂樂譜對應(yīng)的音頻特征值中,與音頻特征值相同的,當樂譜判斷值大于預設(shè)閾值時,則確定該目標音樂樂譜即為音頻信號對應(yīng)的目標音樂樂譜,從而提升了目標音樂樂譜確定的效率。

在一個實施例中,所述獲取音頻信號包括:

通過音頻輸入設(shè)備獲取所述音頻信號。

在一個實施例中,所述將所述目標音樂樂譜發(fā)送至樂器,以使所述樂器輸出所述目標音樂樂譜,包括:

將所述目標音樂樂譜發(fā)送至樂器,以使所述樂器通過顯示設(shè)備顯示所述目標音樂樂譜。

本公開的實施例提供的技術(shù)方案可以包括以下有益效果:當樂器接收到熬目標音樂樂譜后,會通過顯示設(shè)備顯示目標音樂樂譜,從而使得用戶可以根據(jù)該目標音樂樂譜進行學習,實現(xiàn)了向用戶教學的目的,有效提升了用戶體驗。

根據(jù)本公開實施例的第二方面,提供一種樂器控制裝置,包括:

獲取模塊,用于獲取音頻信號;

確定模塊,用于根據(jù)所述獲取模塊獲取的所述音頻信號確定所述音頻信號對應(yīng)的目標音樂樂譜;

發(fā)送模塊,用于將所述確定模塊確定的所述目標音樂樂譜發(fā)送至樂器,以使所述樂器輸出所述目標音樂樂譜。

在一個實施例中,所述裝置還包括:檢測模塊;

所述檢測模塊,用于監(jiān)測環(huán)境中當前的音頻信號的分貝值;

所述獲取模塊,用于當所述檢測模塊監(jiān)測到所述音頻信號的分貝值不小于預設(shè)分貝值時,獲取所述音頻信號。

在一個實施例中,所述確定模塊包括:提取子模塊和第一確定子模塊;

所述提取子模塊,用于提取所述獲取模塊獲取的所述音頻信號中的至少一個音頻特征值;

所述第一確定子模塊,用于根據(jù)所述提取子模塊提取的至少一個所述音頻特征值和數(shù)據(jù)庫確定所述音頻信號對應(yīng)的目標音樂樂譜,其中,所述數(shù)據(jù)庫用于指示音頻特征值和目標音樂樂譜的對應(yīng)關(guān)系。

在一個實施例中,所述第一確定子模塊包括:第二確定子模塊、第一獲取子模塊和第三確定子模塊;

所述第二確定子模塊,用于確定所述提取子模塊提取的所述音頻信號中的第i種類型的所述音頻特征值在所述數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值的中所占的相似比例,其中,所述i=1、…、m,且所述m為大于或等于1的整數(shù),所述第一音樂樂譜為數(shù)據(jù)庫中的任一音樂樂譜;

所述第一獲取子模塊,用于根據(jù)所述第二確定子模塊確定的m種類型的所述音頻特征值的相似比例和每種類型的音頻特征值對應(yīng)的權(quán)值,獲取樂譜判斷值;

所述第三確定子模塊,用于在所述第一獲取子模塊獲取的所述樂譜判斷值大于預設(shè)閾值時,確定所述第一音樂樂譜為所述目標音樂樂譜。

在一個實施例中,所述獲取模塊包括:第二獲取子模塊;

所述第二獲取子模塊,用于通過音頻輸入設(shè)備獲取所述音頻信號。

在一個實施例中,所述發(fā)送模塊包括:發(fā)送子模塊;

所述發(fā)送子模塊,用于將所述確定模塊確定的所述目標音樂樂譜發(fā)送至樂器,以使所述樂器通過顯示設(shè)備顯示所述目標音樂樂譜。

根據(jù)本公開實施例的第三方面,提供一種樂器控制裝置,包括:

處理器;

用于存儲處理器可執(zhí)行指令的存儲器;

其中,所述處理器被配置為:

獲取音頻信號;

根據(jù)所述音頻信號確定所述音頻信號對應(yīng)的目標音樂樂譜;

將所述目標音樂樂譜發(fā)送至樂器,以使所述樂器輸出所述目標音樂樂譜。

根據(jù)本公開實施例的第四方面,提供一種計算機可讀存儲介質(zhì),其上存儲有計算機指令,該指令被處理器執(zhí)行時實現(xiàn)上述樂器控制方法的步驟。

應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。

附圖說明

此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。

圖1是根據(jù)一示例性實施例一示出的樂器控制方法的流程圖。

圖2是根據(jù)一示例性實施例示出的樂器控制方法中步驟s101的流程圖。

圖3是根據(jù)一示例性實施例示出的樂器控制方法中步驟s102的流程圖。

圖4是根據(jù)一示例性實施例二示出的樂器控制方法的流程圖。

圖5是根據(jù)一示例性實施例三示出的樂器控制方法的流程圖。

圖6是根據(jù)一示例性實施例一示出的樂器控制裝置的框圖。

圖7是根據(jù)一示例性實施例二示出的樂器控制裝置的框圖。

圖8是根據(jù)一示例性實施例示出的樂器控制裝置中確定模塊12的框圖。

圖9是根據(jù)一示例性實施例示出的樂器控制裝置中第一確定子模塊122的框圖。

圖10是根據(jù)一示例性實施例示出的樂器控制裝置中獲取模塊11的框圖。

圖11是根據(jù)一示例性實施例示出的樂器控制裝置中發(fā)送模塊13的框圖。

圖12是根據(jù)一示例性實施例示出的一種用于樂器控制的裝置80的框圖。

具體實施方式

這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。

目前,用戶可能不僅僅局限于學習智能電子樂器中自帶的音樂樂譜,用戶也可能對環(huán)境中播放的音樂感興趣,想通過智能電子樂器學習該音樂對應(yīng)的音樂樂譜,目前的實現(xiàn)方式為:用戶通過網(wǎng)絡(luò)查找該音樂對應(yīng)的音樂樂譜,將該音樂樂譜輸入至智能電子樂器,從而使得智能電子樂器使用該音樂樂譜進行教學。

當環(huán)境中的音樂為歌曲時,用戶可以通過歌詞去搜索該歌曲對應(yīng)的音樂樂譜,但是,當環(huán)境中的音頻信號為鋼琴曲時,此時,用戶搜索與該鋼琴曲對應(yīng)的音樂樂譜難度較大,很有可能無法找到正確的音樂樂譜,進而使得智能電子樂器無法輸出正確的音樂樂譜以進行對用戶的教學。

本公開提供一種樂器控制方法,可以首先獲取音頻信號,進而可以根據(jù)該獲取到的音頻信號確定音頻信號對應(yīng)的目標音樂樂譜,當?shù)玫皆撃繕艘魳窐纷V后,便將目標音樂樂譜發(fā)送至樂器,以使樂器輸出目標音樂樂譜。其中,可以對獲取到的音頻信號進行識別,從而得到該目標音樂樂譜,而無需用戶根據(jù)音頻信號去查找對應(yīng)的目標音樂樂譜,有效提升了用戶體驗,以及提升了目標音樂樂譜識別的準確性和便利性,進而提升了樂器輸出目標音樂樂譜的準確性,有效提升了用戶體驗。

圖1是根據(jù)一示例性實施例一示出的樂器控制方法的流程圖,如圖1所示,該方法包括以下步驟s101-s103:

在步驟s101中,獲取音頻信號。

本公開的方法可應(yīng)用于樂器控制裝置,而樂器控制裝置可以位于樂器內(nèi),也可以位于終端設(shè)備內(nèi),其中,樂器包括但不限于:古箏、鋼琴或吉他等;終端設(shè)備包括但不限于:手機或電腦等。

該音頻信號可以是手機、電腦等播放的,該音頻信號可以是播放動態(tài)影像專家壓縮標準音頻層面3(movingpictureexpertsgroupaudiolayeriii,簡稱為:mp3)、wma(英文:windowsmediaaudio)等格式的音頻文件時的音頻信號,也可以是播放音頻視頻交錯格式(audiovideointerleaved,簡稱為:avi)、動態(tài)影像專家壓縮標準音頻層面4(movingpictureexpertsgroupaudiolayerⅳ,簡稱為:mp4)等格式的視頻文件時的音頻信號,當然,在實際應(yīng)用中,該音頻信號還可以是該設(shè)備播放其它類型的文件時的音頻信號,比如,電臺廣播等,本公開實施例對此不做具體限定。

其中,可以通過音頻輸入設(shè)備獲取上述音頻信號,該音頻輸入設(shè)備例如可以為:麥克風。本公開不對音頻輸入設(shè)備的類型加以限制。

在步驟s102中,根據(jù)音頻信號確定音頻信號對應(yīng)的目標音樂樂譜。

在一種可實現(xiàn)方式中,當獲取到音頻信號后,可以直接執(zhí)行步驟s102。但當獲取到音頻信號如果不是音樂,那就無法獲取到目標音樂樂譜,執(zhí)行步驟s102時增加了確定目標音樂樂譜的時延。由于音樂的音頻與其他音頻,例如新聞?wù)Z音、曲藝節(jié)目、脫口秀等音頻,具有不同的音頻特征;不同類型的音樂之間還會存在不同的音頻特征。因此,在本公開另一種可實現(xiàn)方式中,為了減小確定目標音樂樂譜的時延,在執(zhí)行步驟s102之前,樂器控制裝置預先存儲不同類別音樂的特征模型,根據(jù)獲取到的音頻信號先來判斷是否正在播放音樂。當確定獲取到的音頻信號是音樂片段時,則執(zhí)行步驟s102,從而有效減小了目標音樂樂譜確定的時延。

在步驟s103中,將目標音樂樂譜發(fā)送至樂器,以使樂器輸出目標音樂樂譜。

本公開實施例提供一種樂器控制方法,包括:首先獲取音頻信號,進而根據(jù)該獲取到的音頻信號確定音頻信號對應(yīng)的目標音樂樂譜,當?shù)玫皆撃繕艘魳窐纷V后,便將目標音樂樂譜發(fā)送至樂器,以使樂器輸出目標音樂樂譜。其中,可以對獲取到的音頻信號進行識別,從而得到該目標音樂樂譜,而無需用戶根據(jù)音頻信號去查找對應(yīng)的目標音樂樂譜,有效提升了用戶體驗,以及提升了目標音樂樂譜識別的準確性和便利性,進而提升了樂器輸出目標音樂樂譜的準確性,有效提升了用戶體驗。

在一種可實現(xiàn)方式中,可以每隔預設(shè)周期自動獲取音頻信號。例如:每隔半小時獲取音頻信號。

在另一種可實現(xiàn)方式中,當樂器控制裝置接收到音頻信號獲取指令后,便會去獲取音頻信號。該音頻信號獲取指令可來自于用戶的操作,或者由樂器控制裝置自動生成。其中,本公開實施例一通過在終端設(shè)備或樂器上設(shè)置的快捷鍵來發(fā)送音頻信號獲取指令。例如:用戶收聽廣播時,如果聽到喜歡的音樂并想使用樂器學習演奏該音樂,則點擊該快捷鍵來發(fā)送音頻信號獲取指令,進而樂器控制裝置便獲取音頻信號,并通過本公開的方法可以使用戶能夠?qū)W習演奏該音樂。

當獲取到的音頻信號的分貝值如果太小,識別出的目標音樂樂譜的準確率會比較低,甚至不能根據(jù)音頻信號識別出目標音樂樂譜,因此,如圖2所示,本公開的方法還包括以下步驟:

在步驟s104中:監(jiān)測環(huán)境中當前的音頻信號的分貝值;當監(jiān)測到音頻信號的分貝值大于或等于預設(shè)分貝值時,執(zhí)行步驟s101;當檢測到音頻信號的分貝值小于預設(shè)分貝值時,執(zhí)行步驟s106。

在步驟s101中:獲取音頻信號。

在步驟s105中:不獲取音頻信號并繼續(xù)監(jiān)測環(huán)境中當前的音頻信號的分貝值。

在本公開中,可以在獲取音頻信號的同時對音頻信號進行識別;還可以在獲取到一段時間的音頻信號后,對該音頻片段進行識別。

本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過監(jiān)測環(huán)境中當前的音頻信號的分貝值,當分貝值達到預設(shè)分貝值時,則獲取音頻信號,從而使得獲取到的音頻信號的音質(zhì)較好,從而提升了根據(jù)音頻信號確定目標音樂樂譜的準確性。

如圖3所示,上述的步驟s102可以實施以下步驟:

在步驟s1021中:提取音頻信號中的至少一個音頻特征值。

在步驟s1022中:根據(jù)音頻特征值和數(shù)據(jù)庫確定音頻信號對應(yīng)的目標音樂樂譜,其中,數(shù)據(jù)庫用于指示音頻特征值和目標音樂樂譜的對應(yīng)關(guān)系。

具體地,當樂器控制裝置獲取到音頻信號后,可以根據(jù)存儲的數(shù)據(jù)庫,對該音頻信號進行識別。

其中,當該樂器控制裝置根據(jù)存儲的數(shù)據(jù)庫,對該音頻信號進行識別時,可以將該音頻信號對應(yīng)的音頻特征值與該數(shù)據(jù)庫中存儲的音頻特征值進行匹配,當該數(shù)據(jù)庫中存在與該音頻信號對應(yīng)的音頻特征值匹配的音頻特征值時,確定該數(shù)據(jù)庫中的音頻特征值對應(yīng)的目標音樂樂譜為音頻信號對應(yīng)的目標音樂樂譜。

需要說明的是,將該音頻信號對應(yīng)的音頻特征值與該數(shù)據(jù)庫中存儲的音頻特征值進行匹配的方法,可以參考相關(guān)技術(shù),本公開實施例不再一一贅述。

其中,該數(shù)據(jù)庫中可以包括至少一個音頻特征值和至少一個目標音樂樂譜,可以在基于該音頻信號對應(yīng)的音頻特征值,對該目標音樂樂譜進行識別之前,將音頻信號對應(yīng)的音頻特征值和對應(yīng)的目標音樂樂譜存儲在該數(shù)據(jù)庫中。

在一種可實現(xiàn)方式中,數(shù)據(jù)庫中保存的音頻特征值僅僅為一種類型的音頻特征值,如下述表1所示。

表1

在另一種可實現(xiàn)方式中,由于音樂樂譜中會包括多種不用類型的音頻特征值,那么此時,數(shù)據(jù)庫中保存的音頻特征值可以為多種類型的音頻特征值,如下述表2所示。

表2

需要說明的是,本公開實施例僅以上述表1和表2所示的至少一個音頻特征值和至少一個目標音樂樂譜為例進行說明,上述表1和表2并不對本公開實施例構(gòu)成限定。

可選的,上述的音頻特征值的類型包括但不限于感知特征和聲學特征,其中,感知特征包括但不限于:音調(diào)、音高、旋律和節(jié)奏等;聲學特征包括但不限于:能量、過零率和線性預測編碼(linearpredictivecoding,簡稱為:lpc)系數(shù)等。

值得注意的是,數(shù)據(jù)庫可以保存在樂器控制裝置中,但是由于樂器控制裝置中的存儲空間有限,所能存儲的音頻特征值和目標音樂樂譜也有限,因此,為了提高識別目標音樂樂譜的效率,可以在樂器控制裝置獲取到音頻信號后,將該音頻信號發(fā)送給服務(wù)器,進而服務(wù)器對該音頻信號進行識別以獲取目標音樂樂譜,其中,服務(wù)器可以是現(xiàn)有的服務(wù)器,在該服務(wù)器中增加識別目標音樂樂譜的功能,也可以是新建的服務(wù)器,該服務(wù)器中設(shè)置了識別目標音樂樂譜的功能,本公開不對服務(wù)器加以限制。

在一種可實現(xiàn)方式中,當樂器控制裝置未搜索到了與該音頻信號對應(yīng)的目標音樂樂譜,則可以通過顯示屏或語音提示的方式展示搜索失敗的消息,以提示用戶;或當樂器控制裝置未搜索到了與該音頻信號對應(yīng)的目標音樂樂譜,則樂器控制裝置將該音頻信號發(fā)送給上述服務(wù)器,以使服務(wù)器根據(jù)音頻信號確定目標音樂樂譜,當服務(wù)器也未搜索到了與該音頻信號對應(yīng)的目標音樂樂譜,則服務(wù)器會向樂器控制裝置發(fā)送一搜索失敗指令,該搜索失敗指令用于指示樂器控制裝置通過顯示屏或語音提示的方式展示搜索失敗的消息。

其中,通過顯示屏展示搜索失敗的消息可以為:通過窗口顯示或彈窗顯示等多種顯示方式展示搜索失敗的消息,本公開不對如果展示搜索失敗的消毒加以限制。

本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過提取音頻信號中的至少一個音頻特征值,并根據(jù)音頻特征值和數(shù)據(jù)庫確定音頻信號對應(yīng)的目標音樂樂譜,從而提升了目標音樂樂譜確定的準確性。

值得注意的是,當音頻信號為歌曲時,由于歌曲中的音頻信號一般包括兩部分,一部分為鋼琴、笛子等樂器演奏的背景音樂信息,另一部分為演唱者演唱的清音信息,而該用戶可能只對背景音樂感興趣,獲取由其他演唱者演唱且背景音樂信息為該背景音樂的歌曲;或者只對演唱者所演唱的清音信息感興趣,獲取該演唱者演唱的該歌曲,因此,為了進一步提高識別目標音樂樂譜的準確率和效率,可以將步驟s101中獲取到的音頻信號分解為背景音樂信息和清音信息,在該背景音樂信息和該清音信息中選擇一個信息,進而只對選擇的背景音樂信息或者清音信息進行識別。

需要說明的是,在歌曲中,背景音樂信息和清音信息分別對應(yīng)不同的音軌,因此,在將該音頻信號分解為背景音樂信息和清音信息時,可以通過不同的音軌來確定背景音樂信息和清音信息,當然,在實際應(yīng)用中,將該音頻信號分解為背景音樂信息和清音信息還可以參考相關(guān)技術(shù),本公開實施例不再一一贅述。

在一個實施例中,如果環(huán)境嘈雜,那么從獲取到的音頻信號中提取出的音頻特征值可能與數(shù)據(jù)庫中保存的目標音樂樂譜對應(yīng)的音頻特征值中會有不相同的,那么此時,根據(jù)至少一個音頻特征值和數(shù)據(jù)庫確定音頻信號對應(yīng)的目標音樂樂譜包括:

首先遍歷數(shù)據(jù)庫,確定音頻信號中的第i種類型的音頻特征值在數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值的中所占的相似比例,其中,i=1、…、m,且m為大于或等于1的整數(shù),第一音樂樂譜為數(shù)據(jù)庫中的任一音樂樂譜。

進而根m種類型的音頻特征值的相似比例和每種類型的音頻特征值對應(yīng)的權(quán)值,確定判斷閾值;而在判斷閾值大于預設(shè)閾值時,則確定第一音樂樂譜為目標音樂樂譜。

首先確定相似比例,相似比例為:音頻信號中的第i種類型的音頻特征值與數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值中相同的數(shù)量和第i種類型總的音頻特征值的比例。其中,第i種類型總的音頻特征值為:音頻信號中的第i種類型的音頻特征值與數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值的并集。

例如:數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值為:特征值a、特征值b、特征值c和特征值d,而音頻信號中的第i種類型的音頻特征值為特征值a和特征值c,可以看出,音頻信號中的第i種類型的音頻特征值與數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值中相同的數(shù)量為2個,那么此時的再例如:據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值為:特征值a,而音頻信號中的第i種類型的音頻特征值為特征值a和特征值c,可以看出,音頻信號中的第i種類型的音頻特征值與數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值中相同的數(shù)量為1個,且第i種類型總的音頻特征值為:特征值a和特征值c,那么此時的

當?shù)玫矫糠N類型的音頻特征值的相似比例后,根據(jù)以下公式便可求得判斷閾值:

其中,e為判斷閾值;ai為第i種類型的音頻特征值的權(quán)值,bi為音頻信號中的第i種類型的音頻特征值與數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值的相似度,其中,第一音樂樂譜為所述數(shù)據(jù)庫中的任一音樂樂譜,m為大于或等于1的整數(shù)。

當e大于預設(shè)閾值,則確定該第一音樂樂譜為目標音樂樂譜。

而每種類型的音樂特征值的權(quán)值可以預設(shè)也可以手動設(shè)置,本公開不對其加以限制。

以表2為例進行說明,數(shù)據(jù)庫中包括的音頻特征值的類型為:a類型音頻特征值、b類型音頻特征值和c類型音頻特征值;a類型音頻特征值所占的權(quán)重a1=0.4、b類型音頻特征值所占的權(quán)重a2=0.3、c類型音頻特征值所占的權(quán)重a3=0.3;預設(shè)閾值為0.25。當獲取到的音頻信號中的a類型的音頻特征值為:2和3;獲取到的音頻信號中的b類型的音頻特征值為:①和⑤;獲取到的音頻信號中的c類型的音頻特征值為:□、□、□。

在獲取到音頻信號中的各種類型的音頻特征值后,先檢測數(shù)據(jù)庫中的樂譜1是否為目標音樂樂譜。音頻信號中的a類型的音頻特征值2和3與樂譜1中的a類型音頻特征值1相同的為0個,則此時的a類型音頻特征值的相似比例為音頻信號中的b類型的音頻特征值①和⑤與樂譜1中的b類型音頻特征值①、③和④相同的為1個,而此時b類型總的音頻特征值為①、⑤、③和④,則此時的b類型音頻特征值的相似比例為音頻信號中的c類型的音頻特征值□、□、□和樂譜1中的c類型音頻特征值□、□相同的為0個,而此時c類型總的音頻特征值為□、□、□、□和□,則此時的c類型音頻特征值的相似比例為判斷閾值此時0.025小與預設(shè)閾值0.25,則確定樂譜1不是目標音樂樂譜。

進而檢測數(shù)據(jù)庫中的樂譜2是否為目標音樂樂譜。音頻信號中的a類型的音頻特征值2和3與樂譜2中的a類型音頻特征值2、3相同的為2個,則此時的a類型音頻特征值的相似比例為音頻信號中的b類型的音頻特征值①和⑤和樂譜2中的b類型音頻特征值①、⑤、⑥、⑦相同的為2個,而此時b類型總的音頻特征值為①、⑤、⑥、⑦,則此時的b類型音頻特征值的相似比例為音頻信號中的c類型的音頻特征值□、□、□和樂譜2中的c類型音頻特征值□、□、□相同的為3個,而此時c類型總的音頻特征值為□、□和□,則此時的c類型音頻特征值的相似比例為判斷閾值此時0.28大于預設(shè)閾值0.25,則確定樂譜2是目標音樂樂譜。

在一種可實現(xiàn)方式中,當?shù)玫綐纷V2是目標音樂樂譜后便不去核實數(shù)據(jù)庫中的其他音樂樂譜是否為目標音樂樂譜。

但可能會存在數(shù)據(jù)庫中的其他音樂樂譜也可能為目標音樂樂譜的情況,因此,在另一種可實現(xiàn)方式中,會對數(shù)據(jù)庫中的每一首音樂樂譜均做上述確定是否為目標音樂樂譜的操作,當最終得到多首目標音樂樂譜時,確定判斷閾值最大的為最終的目標音樂樂譜。

例如:上述檢測完了樂譜2后,確定樂譜2為目標音樂樂譜后,還會檢測樂譜3。音頻信號中的a類型的音頻特征值2和3與樂譜3中的a類型音頻特征值5、6、7相同的為2個,則此時的a類型音頻特征值的相似比例為音頻信號中的b類型的音頻特征值①和⑤和樂譜3中的b類型音頻特征值②和⑧相同的為0個,而此時b類型總的音頻特征值為①、⑤、②和⑧,則此時的b類型音頻特征值的相似比例為音頻信號中的c類型的音頻特征值□、□、□和樂譜3中的c類型音頻特征值□、□、□和□相同的為1個,而此時c類型總的音頻特征值為□、□、□、□、□、□,則此時的c類型音頻特征值的相似比例為判斷閾值由于樂譜3的判斷閾值小于預設(shè)閾值0.25,則確定樂譜3不是目標音樂樂譜。

那么此時,確定的目標音樂樂譜就是數(shù)據(jù)庫中的樂譜2。

本公開的實施例提供的技術(shù)方案可以包括以下有益效果:提升了目標音樂樂譜確定的效率,以及目標音樂樂譜確定的準確率。

在一個實施例中,上述將目標音樂樂譜發(fā)送至樂器,以使樂器輸出所述目標音樂樂譜,包括:將目標音樂樂譜發(fā)送至樂器,以使樂器通過顯示設(shè)備顯示目標音樂樂譜。

在一種可實現(xiàn)方式中,如果樂器自帶顯示設(shè)備時,當樂器接收到目標音樂樂譜后,樂器自帶的顯示設(shè)備可以顯示該目標音樂樂譜,從而可以使用戶通過顯示設(shè)備顯示的該目標音樂樂譜學習演奏目標音樂。

在另一種可實現(xiàn)方式中,當樂器沒有自帶顯示設(shè)備時,可以為樂器外接一顯示設(shè)備,當樂器接收到目標音樂樂譜后,可以通過樂器外接的顯示設(shè)備可以顯示該目標音樂樂譜,從而可以是用戶通過外接的顯示設(shè)備顯示的該目標音樂樂譜學習演奏目標音樂。

在又一種可實現(xiàn)方式中,在樂器接收到該目標音樂樂譜后,可以獲取與該目標音樂樂譜對應(yīng)的音樂游戲,進而通過該游戲與目標音樂樂譜進行聯(lián)合教學。

在再一種可實現(xiàn)方式中,例如當樂器為鋼琴時,此時,鋼琴的按鍵上設(shè)置有顯示燈,當鋼琴接收到目標音樂樂譜后,在通過顯示設(shè)備顯示目標音樂樂譜的同時,可以根據(jù)目標音樂樂譜控制按鍵的顯示燈的點亮和熄滅狀態(tài),例如:在鋼琴演奏每一個音節(jié)的時候,鋼琴中與該音節(jié)對應(yīng)的按鍵的顯示燈是被點亮的,其他顯示燈是處于熄滅狀態(tài)的,進而使得用戶可以跟隨練習。

在再一種可實現(xiàn)方式中,例如當樂器為鋼琴時,當鋼琴接收到目標音樂樂譜后,在通過顯示設(shè)備顯示目標音樂樂譜的同時,還可以根據(jù)目標音樂樂譜控制按鍵的狀態(tài),使得鋼琴可以自動演奏該目標音樂(在鋼琴演奏每一個音節(jié)的時候,鋼琴中與該音節(jié)對應(yīng)的按鍵是按下去的),進而使得用戶可以跟隨練習。

其中,樂器與顯示設(shè)備的鏈接可以通過有線的方式,例如:可以通過數(shù)據(jù)線等方式連接;也可以通過無線的方式,例如:可以通過藍牙、紅外或wifi等方式連接。

本公開的實施例提供的技術(shù)方案可以包括以下有益效果:當樂器接收到熬目標音樂樂譜后,會通過顯示設(shè)備顯示目標音樂樂譜,從而使得用戶可以根據(jù)該目標音樂樂譜進行學習,實現(xiàn)了向用戶教學的目的,有效提升了用戶體驗。

圖4是根據(jù)一示例性實施例二示出的樂器控制方法的流程圖,本實施例通過鋼琴來實現(xiàn)本公開的方法,在鋼琴中設(shè)置一快捷鍵,該快捷鍵用于發(fā)送音頻信號獲取指令,且該鋼琴自帶顯示屏,如圖4所示,該方法包括以下步驟s201-步驟s208:

在步驟s201中,鋼琴接收音頻信號獲取指令。

例如:當用戶收聽廣播時如果,聽到喜歡的音樂并想使用鋼琴學習演奏該音樂,則用戶點擊該快捷鍵來向鋼琴發(fā)送音頻信號獲取指令。

在步驟s202中,鋼琴通過自帶的麥克風獲取音頻信號,并且鋼琴監(jiān)測環(huán)境中的音頻信號的分貝值,當監(jiān)測到環(huán)境中的音頻信號的分貝值大于或等于預設(shè)分貝值時,執(zhí)行步驟s203,當監(jiān)測到環(huán)境中的音頻信號的分貝值小于預設(shè)分貝值時,則繼續(xù)監(jiān)測環(huán)境中的音頻信號的分貝值。

在步驟s203中,鋼琴獲取音頻信號。

鋼琴通過自帶的麥克風獲取音頻信號。

在步驟s204中,鋼琴提取音頻信號中的至少一個音頻特征值。

在步驟s205中,鋼琴確定音頻信號中的第i種類型的音頻特征值在數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值的中所占的相似比例,其中,所述i=1、…、m,且m為大于或等于1的整數(shù),第一音樂樂譜為數(shù)據(jù)庫中的任一音樂樂譜;根據(jù)m種類型的音頻特征值的相似比例和每種類型的音頻特征值對應(yīng)的權(quán)值,獲取判斷閾值,如果判斷閾值大于預設(shè)閾值,則執(zhí)行步驟s206,如果判斷閾值小于或等于預設(shè)閾值,則執(zhí)行步驟s208。

在步驟s206中,鋼琴確定數(shù)據(jù)庫中保存的該第一音樂樂譜就是上述獲取到的音頻信號對應(yīng)的目標音樂樂譜。

在步驟s207中,鋼琴通過顯示屏展示該目標音樂樂譜。

在步驟s208中,鋼琴通過顯示屏展示搜索失敗的消息。

圖5是根據(jù)一示例性實施例三示出的樂器控制方法的流程圖,本實施例通過手機來實現(xiàn)本公開的方法,在手機中設(shè)置一快捷鍵,該快捷鍵用于發(fā)送音頻信號獲取指令,手機通過藍牙的方式和鋼琴連接,為了更加清楚的說明本公開的方法,在手機中設(shè)置一鋼琴控制應(yīng)用,可以通過該應(yīng)用控制鋼琴,如圖5所示,該方法包括以下步驟s301-步驟s308:

在步驟s301中,鋼琴控制應(yīng)用接收音頻信號獲取指令。

例如:當用戶收聽廣播時如果,聽到喜歡的音樂并想使用鋼琴學習演奏該音樂,則用戶點擊該手機上的快捷鍵來向鋼琴控制應(yīng)用發(fā)送音頻信號獲取指令。

在步驟s302中,鋼琴控制應(yīng)用通過麥克風獲取音頻信號,并且鋼琴控制應(yīng)用監(jiān)測環(huán)境中的音頻信號的分貝值,當監(jiān)測到環(huán)境中的音頻信號的分貝值大于或等于預設(shè)分貝值時,執(zhí)行步驟s303,當監(jiān)測到環(huán)境中的音頻信號的分貝值小于預設(shè)分貝值時,則繼續(xù)監(jiān)測環(huán)境中的音頻信號的分貝值。

在步驟s303中,鋼琴控制應(yīng)用獲取音頻信號。

在步驟s304中,鋼琴控制應(yīng)用提取音頻信號中的至少一個音頻特征值。

在步驟s305中,鋼琴確定音頻信號中的第i種類型的音頻特征值在數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值的中所占的相似比例,其中,所述i=1、…、m,且m為大于或等于1的整數(shù),第一音樂樂譜為數(shù)據(jù)庫中的任一音樂樂譜;根據(jù)m種類型的音頻特征值的相似比例和每種類型的音頻特征值對應(yīng)的權(quán)值,獲取判斷閾值,如果判斷閾值大于預設(shè)閾值,則執(zhí)行步驟s306,如果判斷閾值小于或等于預設(shè)閾值,則執(zhí)行步驟s308。

在步驟s306中,鋼琴控制應(yīng)用確定數(shù)據(jù)庫中保存的該第一音樂樂譜就是上述獲取到的音頻信號對應(yīng)的目標音樂樂譜。

在步驟s307中,鋼琴控制應(yīng)用通過手機的顯示屏展示該目標音樂樂譜。

在步驟s308中,鋼琴控制應(yīng)用通過手機的顯示屏展示搜索失敗的消息。

下述為本公開裝置實施例,可以用于執(zhí)行本公開方法實施例。

圖6是根據(jù)一示例性實施例示出的樂器控制裝置的框圖,該裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為電子設(shè)備的部分或者全部。如圖6所示,該樂器控制裝置包括:

獲取模塊11,用于獲取音頻信號;

確定模塊12,用于根據(jù)所述獲取模塊11獲取的所述音頻信號確定所述音頻信號對應(yīng)的目標音樂樂譜;

發(fā)送模塊13,用于將所述確定模塊12確定的所述目標音樂樂譜發(fā)送至樂器,以使所述樂器輸出所述目標音樂樂譜。

在一個實施例中,如圖7所示,所述裝置還包括:檢測模塊14;

所述檢測模塊14,用于監(jiān)測環(huán)境中當前的音頻信號的分貝值;

所述獲取模塊11,用于當所述檢測模塊14監(jiān)測到所述音頻信號的分貝值不小于預設(shè)分貝值時,獲取所述音頻信號。

在一個實施例中,如圖8所示,所述確定模塊12包括:提取子模塊121和第一確定子模塊122;

所述提取子模塊121,用于提取所述獲取模塊11獲取的所述音頻信號中的至少一個音頻特征值;

所述第一確定子模塊122,用于根據(jù)所述提取子模塊121提取的至少一個所述音頻特征值和數(shù)據(jù)庫確定所述音頻信號對應(yīng)的目標音樂樂譜,其中,所述數(shù)據(jù)庫用于指示音頻特征值和目標音樂樂譜的對應(yīng)關(guān)系。

在一個實施例中,如圖9所示,所述第一確定子模塊122包括:第二確定子模塊1221、第一獲取子模塊1222和第三確定子模塊1223;

所述第二確定子模塊1221,用于確定所述提取子模塊提取的所述音頻信號中的第i種類型的所述音頻特征值在所述數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值的中所占的相似比例,其中,所述i=1、…、m,且所述m為大于或等于1的整數(shù),所述第一音樂樂譜為數(shù)據(jù)庫中的任一音樂樂譜;

所述第一獲取子模塊1222,用于根據(jù)所述第二確定子模塊1221確定的m種類型的所述音頻特征值的相似比例和每種類型的音頻特征值對應(yīng)的權(quán)值,獲取樂譜判斷值;

所述第三確定子模塊1223,用于在所述第一獲取子模塊1222獲取的所述樂譜判斷值大于預設(shè)閾值時,確定所述第一音樂樂譜為所述目標音樂樂譜。

在一個實施例中,如圖10所示,所述獲取模塊11包括:第二獲取子模塊111;

所述第二獲取子模塊111,用于通過音頻輸入設(shè)備獲取所述音頻信號。

在一個實施例中,如圖11所示,所述發(fā)送模塊13包括:發(fā)送子模塊131;

所述發(fā)送子模塊131,用于將所述確定模塊12確定的所述目標音樂樂譜發(fā)送至樂器,以使所述樂器通過顯示設(shè)備顯示所述目標音樂樂譜。

關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。

根據(jù)本公開實施例的第三方面,提供一種樂器控制裝置,包括:

處理器;

用于存儲處理器可執(zhí)行指令的存儲器;

其中,處理器被配置為:

獲取音頻信號;

根據(jù)所述音頻信號確定所述音頻信號對應(yīng)的目標音樂樂譜;

將所述目標音樂樂譜發(fā)送至樂器,以使所述樂器輸出所述目標音樂樂譜。

上述處理器還可被配置為:

所述方法還包括:

監(jiān)測環(huán)境中當前的音頻信號的分貝值;

當監(jiān)測到所述音頻信號的分貝值不小于預設(shè)分貝值時,獲取所述音頻信號。

所述根據(jù)所述音頻信號確定所述音頻信號對應(yīng)的目標音樂樂譜包括:

提取所述音頻信號中的至少一個音頻特征值;

根據(jù)所述至少一個音頻特征值和數(shù)據(jù)庫確定所述音頻信號對應(yīng)的目標音樂樂譜,其中,所述數(shù)據(jù)庫用于指示音頻特征值和目標音樂樂譜的對應(yīng)關(guān)系。

所述根據(jù)所述至少一個音頻特征值和數(shù)據(jù)庫確定所述音頻信號對應(yīng)的目標音樂樂譜包括:

確定所述音頻信號中的第i種類型的所述音頻特征值在所述數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值的中所占的相似比例,其中,所述i=1、…、m,且所述m為大于或等于1的整數(shù),所述第一音樂樂譜為數(shù)據(jù)庫中的任一音樂樂譜;

根據(jù)m種類型的所述音頻特征值的相似比例和每種類型的音頻特征值對應(yīng)的權(quán)值,獲取樂譜判斷值;

在所述樂譜判斷值大于預設(shè)閾值時,則確定所述第一音樂樂譜為所述目標音樂樂譜。

所述獲取音頻信號包括:

通過音頻輸入設(shè)備獲取所述音頻信號。

所述將所述目標音樂樂譜發(fā)送至樂器,以使所述樂器輸出所述目標音樂樂譜,包括:

將所述目標音樂樂譜發(fā)送至樂器,以使所述樂器通過顯示設(shè)備顯示所述目標音樂樂譜。關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。

圖12是根據(jù)一示例性實施例示出的一種用于樂器控制裝置80的框圖。

裝置80可以包括以下一個或多個組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻組件810,輸入/輸出(i/o)的接口812,傳感器組件814,以及通信組件816。

處理組件802通??刂蒲b置80的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件802可以包括一個或多個處理器820來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。

存儲器804被配置為存儲各種類型的數(shù)據(jù)以支持在裝置80的操作。這些數(shù)據(jù)的示例包括用于在裝置80上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。

電源組件806為裝置80的各種組件提供電力。電源組件806可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置80生成、管理和分配電力相關(guān)聯(lián)的組件。

多媒體組件808包括在所述裝置80和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件808包括一個前置攝像頭和/或后置攝像頭。當裝置80處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。

音頻組件810被配置為輸出和/或輸入音頻信號。例如,音頻組件810包括一個麥克風(mic),當裝置80處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器804或經(jīng)由通信組件816發(fā)送。在一些實施例中,音頻組件810還包括一個揚聲器,用于輸出音頻信號。

i/o接口812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。

傳感器組件814包括一個或多個傳感器,用于為裝置80提供各個方面的狀態(tài)評估。例如,傳感器組件814可以檢測到裝置80的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置80的顯示器和小鍵盤,傳感器組件814還可以檢測裝置80或裝置80一個組件的位置改變,用戶與裝置80接觸的存在或不存在,裝置80方位或加速/減速和裝置80的溫度變化。傳感器組件814可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件814還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。

通信組件816被配置為便于裝置80和其他設(shè)備之間有線或無線方式的通信。裝置80可以接入基于通信標準的無線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信組件816經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件816還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(irda)技術(shù),超寬帶(uwb)技術(shù),藍牙(bt)技術(shù)和其他技術(shù)來實現(xiàn)。

在示例性實施例中,裝置80可以被一個或多個應(yīng)用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子組件實現(xiàn),用于執(zhí)行上述方法。

在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器804,上述指令可由裝置80的處理器820執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。

一種非臨時性計算機可讀存儲介質(zhì),當所述存儲介質(zhì)中的指令由裝置80的處理器執(zhí)行時,使得裝置80能夠執(zhí)行上述的樂器控制方法,所述方法包括:

獲取音頻信號;

根據(jù)所述音頻信號確定所述音頻信號對應(yīng)的目標音樂樂譜;

將所述目標音樂樂譜發(fā)送至樂器,以使所述樂器輸出所述目標音樂樂譜。

所述方法還包括:

監(jiān)測環(huán)境中當前的音頻信號的分貝值;

當監(jiān)測到所述音頻信號的分貝值不小于預設(shè)分貝值時,獲取所述音頻信號。

所述根據(jù)所述音頻信號確定所述音頻信號對應(yīng)的目標音樂樂譜包括:

提取所述音頻信號中的至少一個音頻特征值;

根據(jù)所述至少一個音頻特征值和數(shù)據(jù)庫確定所述音頻信號對應(yīng)的目標音樂樂譜,其中,所述數(shù)據(jù)庫用于指示音頻特征值和目標音樂樂譜的對應(yīng)關(guān)系。

所述根據(jù)所述至少一個音頻特征值和數(shù)據(jù)庫確定所述音頻信號對應(yīng)的目標音樂樂譜包括:

確定所述音頻信號中的第i種類型的所述音頻特征值在所述數(shù)據(jù)庫中的第一音樂樂譜對應(yīng)的第i種類型的音頻特征值的中所占的相似比例,其中,所述i=1、…、m,且所述m為大于或等于1的整數(shù),所述第一音樂樂譜為數(shù)據(jù)庫中的任一音樂樂譜;

根據(jù)m種類型的所述音頻特征值的相似比例和每種類型的音頻特征值對應(yīng)的權(quán)值,獲取樂譜判斷值;

在所述樂譜判斷值大于預設(shè)閾值時,則確定所述第一音樂樂譜為所述目標音樂樂譜。

所述獲取音頻信號包括:

通過音頻輸入設(shè)備獲取所述音頻信號。

所述將所述目標音樂樂譜發(fā)送至樂器,以使所述樂器輸出所述目標音樂樂譜,包括:

將所述目標音樂樂譜發(fā)送至樂器,以使所述樂器通過顯示設(shè)備顯示所述目標音樂樂譜。本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。

應(yīng)當理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1