欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種樂譜演奏的方法和裝置的制造方法_2

文檔序號(hào):9525196閱讀:來源:國(guó)知局
行。
[0053]優(yōu)選地,識(shí)別裝置102判斷音樂元素在所述樂譜中的位置以識(shí)別所述樂譜,生成所述音樂描述文件。具體地,識(shí)別裝置102使用改進(jìn)的文字檢測(cè)系統(tǒng)檢測(cè)到樂譜中各個(gè)元素的位置,并通過譜線檢測(cè),判斷音符等音樂元素在哪些譜線之間,以識(shí)別所述樂譜,生成所述音樂描述文件。
[0054]優(yōu)選地,識(shí)別裝置102利用元素訓(xùn)練模型,確定所述音樂元素的分類;判斷所述音樂元素在所述樂譜中的位置,結(jié)合所述分類,識(shí)別所述樂譜,并生成所述音樂描述文件。具體地,識(shí)別裝置102將樂譜包含的音樂元素建庫,采集各個(gè)音樂元素一定數(shù)量的樣本,將所述樣本進(jìn)行訓(xùn)練,例如,利用卷積神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,隨后,利用該訓(xùn)練好的元素訓(xùn)練模型,在獲得單個(gè)分割好的音樂元素后確定其分類;進(jìn)而,判斷所述音樂元素在所述樂譜中的位置,例如,通過譜線檢測(cè),判斷音符等音樂元素在哪些譜線之間,再結(jié)合這些音樂元素的分類,識(shí)別所述樂譜,并生成所述音樂描述文件。
[0055]在此,音樂元素的分類包括但不限于:五線、音符、G譜號(hào)、F譜號(hào)、C譜號(hào)、變音記號(hào)、連音符、休止符、小節(jié)。
[0056]優(yōu)選地,識(shí)別裝置102對(duì)所述音樂元素標(biāo)記時(shí)間戳,生成所述音樂描述文件。例如,識(shí)別裝置102將每一個(gè)音符、音節(jié)、音高、連音等音樂元素識(shí)別出來并標(biāo)記時(shí)間戳,該時(shí)間戳例如標(biāo)記演奏該音樂元素的長(zhǎng)短(時(shí)值)以及該音樂元素相對(duì)該段音樂起始位置的時(shí)間偏移,從而生成所述音樂描述文件。
[0057]優(yōu)選地,識(shí)別裝置102根據(jù)樂譜的樂器特征,標(biāo)注默認(rèn)樂器,生成與所述默認(rèn)樂器對(duì)應(yīng)的所述音樂描述文件。具體地,每個(gè)樂譜例如可以有其對(duì)應(yīng)的樂器特征,如鋼琴是雙行譜,小提琴是高音譜,大提琴是低音譜等等,識(shí)別裝置102識(shí)別出該樂譜的樂器特征,并根據(jù)該樂譜的樂器特征,標(biāo)注默認(rèn)樂器,識(shí)別樂譜并生成與該默認(rèn)樂器對(duì)應(yīng)的音樂描述文件,例如,在該音樂描述文件的特定字段中寫入該默認(rèn)樂器。
[0058]優(yōu)選地,識(shí)別裝置102獲取所述用戶所指定的指定樂器,根據(jù)所述指定樂器,生成與所述指定樂器對(duì)應(yīng)的音樂描述文件。具體地,除了根據(jù)樂譜的樂器特征來標(biāo)注樂器,用戶也可以自己指定其想要的指定樂器,例如,樂譜演奏裝置1通過下拉框等形式,將可供用戶選擇的樂器類型提供給該用戶,用戶通過點(diǎn)選等方式,選擇了其想要的指定樂器,識(shí)別裝置102獲取該用戶指定的指定樂器,根據(jù)該指定樂器,生成與該指定樂器對(duì)應(yīng)的音樂描述文件。例如,用戶所指定的指定樂器為鋼琴,則識(shí)別裝置102根據(jù)該指定樂器及其對(duì)應(yīng)的音樂規(guī)則,識(shí)別樂譜并生成與鋼琴對(duì)應(yīng)的音樂描述文件。
[0059]在此,若用戶一開始就指定播放的樂器,識(shí)別裝置102獲取用戶的選擇之后,根據(jù)所述指定樂器的特征,直接生成指定樂器對(duì)應(yīng)的音樂描述文件;用戶亦可以在播放時(shí)指定播放的樂器。
[0060]本領(lǐng)域技術(shù)人員應(yīng)能理解上述識(shí)別樂譜生成音樂描述文件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的識(shí)別樂譜生成音樂描述文件的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員應(yīng)能理解上述對(duì)獲取到的樂譜進(jìn)行OCR識(shí)別僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的識(shí)別方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述音樂元素的種類僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的音樂元素的種類如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍內(nèi),并在此以引用方式包含于此。
[0061]生成裝置103根據(jù)所述音樂描述文件生成對(duì)應(yīng)的音樂播放文件。具體地,基于識(shí)別裝置102判斷的音樂元素的位置、對(duì)音樂元素的分類或者對(duì)音樂元素標(biāo)記的時(shí)間戳,生成裝置103將識(shí)別裝置102根據(jù)標(biāo)注的默認(rèn)樂器或者用戶指定的指定樂器生成的對(duì)應(yīng)的音樂描述文件轉(zhuǎn)成對(duì)應(yīng)的音樂播放文件。例如,生成裝置103根據(jù)所述音樂描述文件輸入的樂器類型、音樂元素以及各個(gè)音樂元素的時(shí)間戳,將所述音樂描述文件轉(zhuǎn)換成標(biāo)準(zhǔn)MIDI格式文件。
[0062]在此,當(dāng)用戶設(shè)備未自帶聲源或者其自帶的聲源不滿足需求時(shí),生成裝置103可以采用波表文件。所述波表文件將各種真實(shí)樂器所能發(fā)出的所有聲音(包括各個(gè)音域、聲調(diào)等)進(jìn)行取樣、存儲(chǔ)而得到的一個(gè)文件庫。在播放時(shí),播放軟件根據(jù)音樂播放文件需要的樂器和音色,查找對(duì)應(yīng)的波表文件,當(dāng)該用戶設(shè)備自帶的波表文件不符合要求時(shí),還可以從服務(wù)器下載對(duì)應(yīng)的完整的波表文件。例如,生成裝置103生成所述標(biāo)準(zhǔn)MIDI格式文件時(shí)可以使用波表文件,播放時(shí),根據(jù)MIDI格式文件紀(jì)錄的樂曲信息向波表文件發(fā)出指令,從“表格”中逐一找出對(duì)應(yīng)的聲音信息,經(jīng)過合成、加工后回放出來。如果對(duì)音效沒有特別要求,可以不用專門生成波表文件庫,而將識(shí)別裝置102生成的音樂描述文件直接轉(zhuǎn)換成標(biāo)準(zhǔn)MIDI文件,在演奏樂譜時(shí)采用設(shè)備自帶聲源。
[0063]本領(lǐng)域技術(shù)人員應(yīng)能理解上述根據(jù)所述音樂描述文件生成對(duì)應(yīng)的音樂播放文件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)生成音樂播放文件的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述生成的音樂播放文件為標(biāo)準(zhǔn)MIDI格式文件的情況僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的文件格式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍內(nèi),并在此以引用方式包含于此。
[0064]搜索裝置104根據(jù)所述樂譜的樂譜名稱進(jìn)行匹配搜索,獲得對(duì)應(yīng)的搜索結(jié)果。具體地,樂譜名稱的確定包括但不限于:1)用戶上傳樂譜名稱;2)樂譜上有表示樂譜名稱的文字,通過文字檢測(cè)和識(shí)別系統(tǒng)識(shí)別樂譜名稱;3)根據(jù)樂譜圖形識(shí)別獲取的樂譜名稱;4)根據(jù)音樂播放文件匹配確定樂譜名稱;搜索裝置104根據(jù)所述樂譜的樂譜名稱在網(wǎng)絡(luò)中或者在本地進(jìn)行匹配搜索,獲得對(duì)應(yīng)的搜索結(jié)果,例如,獲得與所述樂譜對(duì)應(yīng)的至少一個(gè)演奏版本,給用戶提供選擇。
[0065]優(yōu)選地,搜索裝置104根據(jù)所述音樂播放文件的指紋,在樂曲指紋庫中進(jìn)行匹配查詢,確定所述樂譜名稱。具體地,搜索裝置104根據(jù)所述音樂播放文件的指紋,在樂曲指紋庫中例如利用哈希表原理進(jìn)行匹配查詢,確定所述樂譜名稱。
[0066]在此,所述指紋包括但不限于:時(shí)間信息、聲音頻率、聲音強(qiáng)度。時(shí)間信息例如可以理解為X坐標(biāo),該點(diǎn)相對(duì)該段音樂起始位置的時(shí)間偏移;聲音頻率例如可以理解為Y坐標(biāo),是該點(diǎn)的聲音頻率;聲音強(qiáng)度例如可以理解為Z坐標(biāo),是該點(diǎn)的聲音能量的大小。
[0067]例如,搜索裝置104通過離散傅里葉變換,提取該音樂播放文件的時(shí)間信息、聲音頻率、聲音強(qiáng)度等信息,從而構(gòu)成該音樂播放文件的指紋,接著,根據(jù)該指紋,在樂曲指紋庫中進(jìn)行匹配查詢,確定該樂譜名稱,進(jìn)而,根據(jù)該樂譜名稱進(jìn)行匹配搜索,獲得對(duì)應(yīng)的搜索結(jié)果。
[0068]優(yōu)選地,樂譜演奏裝置1還包括第二獲取裝置(未示出)和更新裝置(未示出)。該第二獲取裝置獲取樂曲的指紋;該更新裝置根據(jù)所述指紋與所述樂曲的名稱之間的映射關(guān)系,建立或更新所述樂曲指紋庫。具體地,對(duì)于用來建庫的各個(gè)樂曲,其具有已知的、確定的名稱,第二獲取裝置例如利用離散傅里葉變換,提取這些樂曲的指紋,如分別提取這些樂曲的時(shí)間信息、聲音頻率、聲音強(qiáng)度等信息,從而分別構(gòu)成這些樂曲的指紋;更新裝置將這些樂曲的指紋與名稱之間的映射關(guān)系存入該樂曲指紋庫,從而建立或更新所述樂曲指紋庫,該樂曲指紋庫包含上百萬甚至更多樂曲的指紋。
[0069]本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定樂譜名稱的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的生成音樂播放文件的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述搜索與樂譜名稱對(duì)應(yīng)的演奏版本的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的搜索與樂譜名稱對(duì)應(yīng)的演奏版本的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍內(nèi),并在此以引用方式包含于此。
[0070]演奏裝置105若所述搜索結(jié)果包括與所述樂譜對(duì)應(yīng)的至少一個(gè)演奏版本,自所述音樂播放文件或所述至少一個(gè)演奏版本中選擇一個(gè)版本進(jìn)行演奏;若所述搜索結(jié)果未包括所述演奏版本,演奏所述音樂播放文件。具體地,當(dāng)搜索裝置104搜索獲得與該樂譜對(duì)應(yīng)的至少一個(gè)演奏版本時(shí),演奏裝置105自生成裝置103生成的所述音樂播放文件或該搜索裝置104搜索到的所述至少一個(gè)演奏版本中選擇一個(gè)版本進(jìn)行演奏。該選擇可以是隨機(jī)的,也可以根據(jù)用戶的選擇來確定。用戶可以選擇合成的音樂播放文件進(jìn)行演奏,也可以從搜索到的演奏版本中選項(xiàng)一個(gè)進(jìn)行演奏。例如,當(dāng)用戶選擇播放一個(gè)演奏版本時(shí),演奏裝置105根據(jù)用戶的選擇自動(dòng)鏈接到對(duì)應(yīng)的資源播放該演奏版本;當(dāng)用戶選擇播放合成的音樂播放文件時(shí),存在至少以下兩種情況:1)用戶沒有指定樂器或者用戶指定的樂器正好是識(shí)別裝置102標(biāo)注的默認(rèn)樂器,則按照標(biāo)注的默認(rèn)樂器對(duì)應(yīng)的音樂播放文件進(jìn)行演奏;2)用戶指定的樂器為非默認(rèn)樂器,演奏裝置105獲取用戶指定的樂器,根據(jù)指定樂器重新編寫所述音樂描述文件,生成指定樂器對(duì)應(yīng)的音樂描述文件,并根據(jù)該音樂描述文件生成指定樂器對(duì)應(yīng)的音樂播放文件進(jìn)行演奏。
[0071]當(dāng)搜索裝置104沒有搜索獲得與該樂譜對(duì)應(yīng)的演奏版本時(shí),演奏裝置105演奏該合成的音樂播放文件,其演奏的過程同樣存在如上所述的情況,此處不再贅述,并通過引用的方式包含于此。
[0072]優(yōu)選地,樂譜演奏裝置1還包括修正裝置106 (未示出)。該修正裝置106若所述搜索結(jié)果包括與所述樂譜對(duì)應(yīng)的至少一個(gè)演奏版本,根據(jù)所述至少一個(gè)演奏版本,對(duì)所述音樂描述文件、所述音樂播放文件進(jìn)行逆向修正。具體地,當(dāng)搜索裝置104匹配搜索獲得與該樂譜對(duì)應(yīng)的至少一個(gè)演奏版本時(shí),修正裝置106根據(jù)所述至少一個(gè)演奏版本,將其對(duì)應(yīng)的聲音文件轉(zhuǎn)換為音樂播放文件,進(jìn)而,根據(jù)該音樂播放文件進(jìn)行逆推,確定各音樂元素,從而對(duì)識(shí)別裝置102生成的音樂描述文件進(jìn)行逆向修正,例如修正音樂元素在所述樂譜中的位置判斷誤差、對(duì)音樂元素分類和標(biāo)記時(shí)間戳的誤差。例如,當(dāng)搜索裝置104匹配搜索獲得與該樂譜對(duì)應(yīng)的至少一個(gè)演奏版本時(shí),修正裝置106根據(jù)該至少一個(gè)演奏版本中的一個(gè),根據(jù)該演奏版本的聲音文件,把該聲音文件轉(zhuǎn)換成MIDI格式,進(jìn)而確定演奏的樂器,以及音符、音節(jié)、音調(diào)、音高、停止符等音樂元素加上各個(gè)音樂元素的時(shí)間戳,這樣逆推出的音樂描述文件去修正之前的音樂描述文件。
[0073]本領(lǐng)域技術(shù)人員應(yīng)能理解上述修正方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的修正方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍內(nèi),并在此以引用方式包含于此。
[0074]在此,樂譜演奏裝置1根據(jù)樂譜名稱匹配搜索獲得與所述樂譜對(duì)應(yīng)的至少一個(gè)演奏版本后,會(huì)根據(jù)搜索到的演奏版本對(duì)所述音樂描述文件和音樂播放文件進(jìn)行反饋修正,使所述音樂描述文件和音樂播放文件更佳準(zhǔn)確,減少合成版本的演奏誤差,提高了用戶的使用體驗(yàn)。
[0075]優(yōu)選地,樂譜演奏裝置1還包括重編裝置107 (未示出)。該重編裝置107獲取所述用戶以指定樂器演奏所述音樂播放文件的選擇;根據(jù)所述指定樂器,重新編寫所述音樂描述文件,生成與所述指定樂器對(duì)應(yīng)的音樂描述文件;根據(jù)所述音樂描述文件,以所述指定樂器生成所述音樂播放文件;演奏裝置105演奏該音樂播放文件。具體地,當(dāng)用戶選擇以指定樂器演奏所述音樂播放文件時(shí),重編裝置107根據(jù)音樂規(guī)則對(duì)識(shí)別裝置102生成的音樂描述文件進(jìn)行重新編寫,生成與所述指定樂器對(duì)應(yīng)的音樂描述文件,再將所述音樂描述文件生成所述音樂播放文件。例如,第一獲取裝置101所獲取的樂譜為五線譜,默認(rèn)的樂器為鋼琴,音樂描述文件和音樂播放文件都是按照鋼琴的規(guī)則生成的,而用戶指定樂器吉他進(jìn)行演奏,則重編裝置107將鋼琴對(duì)應(yīng)的五線譜先轉(zhuǎn)化成
當(dāng)前第2頁1 2 3 4 5 6 
东城区| 若尔盖县| 高雄市| 宁蒗| 京山县| 香港 | 嵊泗县| 兴安县| 旺苍县| 福鼎市| 磴口县| 犍为县| 当雄县| 卓资县| 望江县| 中江县| 白山市| 缙云县| 朝阳区| 称多县| 县级市| 安顺市| 项城市| 体育| 延津县| 白朗县| 安远县| 托里县| 界首市| 五家渠市| 凤庆县| 苍南县| 万源市| 临汾市| 安丘市| 万州区| 吴川市| 习水县| 社旗县| 泉州市| 乌拉特前旗|