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

一種演奏樂曲的方法及裝置制造方法

文檔序號(hào):2826066閱讀:208來源:國知局
一種演奏樂曲的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種演奏樂曲的方法及裝置,所述方法包括:生成樂曲的曲譜片段圖片序列;識(shí)別并提取所述曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段信息;將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息;根據(jù)所述完整的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。本發(fā)明實(shí)現(xiàn)了對(duì)樂曲連貫、完整地彈奏,克服了手動(dòng)輸入曲譜費(fèi)時(shí)費(fèi)力的弊端,延長了該方法和裝置所應(yīng)用的終端上電池的續(xù)航時(shí)間。
【專利說明】一種演奏樂曲的方法及裝置

【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,尤其涉及一種演奏樂曲的方法及裝置。

【背景技術(shù)】
[0002]曲譜即樂譜,是記錄音樂音高或者節(jié)奏的各種書面符號(hào)的有規(guī)律的組合,簡譜、五線譜、吉他譜、古琴譜等等各種現(xiàn)代的或者古代的樂譜都叫做曲譜。它的出現(xiàn)使得人們能夠方便并且有效的進(jìn)行音樂的交流和傳承。古往今來的音樂作品大多以紙質(zhì)形式的曲譜進(jìn)行記載。
[0003]隨著計(jì)算機(jī)技術(shù)的迅速發(fā)展,各種終端,如智能手機(jī)、個(gè)人數(shù)字助理、筆記本電腦、平板電腦等,日漸進(jìn)入人們的工作、生活和學(xué)習(xí)中。終端上的應(yīng)用軟件亦是日趨繁多,其功能也越來越強(qiáng)大?,F(xiàn)有的某些終端所安裝的應(yīng)用軟件可以通過攝像頭對(duì)紙質(zhì)形式的曲譜進(jìn)行拍攝,并對(duì)所拍攝曲譜圖片進(jìn)行識(shí)別、演奏。但是,當(dāng)一首樂曲的曲譜很長時(shí),需要連續(xù)拍攝多張曲譜片段圖片,才能完整的將該首樂曲的曲譜采集完畢,而現(xiàn)有的應(yīng)用軟件只能對(duì)單張曲譜片段圖片進(jìn)行單獨(dú)的識(shí)別和演奏,無法將所拍攝的多張曲譜片段圖片進(jìn)行銜接識(shí)另O,來實(shí)現(xiàn)對(duì)同一首樂曲連貫、完整地彈奏。


【發(fā)明內(nèi)容】

[0004]鑒于以上理由,本發(fā)明實(shí)施例提出一種演奏樂曲的方法及裝置,來解決以上【背景技術(shù)】部分提到的技術(shù)問題。
[0005]一方面,本發(fā)明實(shí)施例提供了一種演奏樂曲的方法,所述方法包括:
[0006]生成樂曲的曲譜片段圖片序列;
[0007]識(shí)別并提取所述曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段信息;
[0008]將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息;
[0009]根據(jù)所述完整的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
[0010]一方面,本發(fā)明實(shí)施例提供了一種演奏樂曲的裝置,所述裝置包括:
[0011]圖片生成模塊,用于生成樂曲的曲譜片段圖片序列;
[0012]信息提取模塊,用于識(shí)別并提取所述曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段信息;
[0013]信息銜接模塊,用于將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息;
[0014]樂曲演奏模塊,用于根據(jù)所述完整的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
[0015]相較于現(xiàn)有技術(shù),本發(fā)明實(shí)施例通過對(duì)樂曲的曲譜片段圖片序列中所包含的曲譜片段信息的識(shí)別與銜接,實(shí)現(xiàn)了對(duì)樂曲連貫、完整地彈奏,克服了手動(dòng)輸入曲譜費(fèi)時(shí)費(fèi)力的弊端,延長了該方法和裝置所應(yīng)用的終端上電池的續(xù)航時(shí)間。

【專利附圖】

【附圖說明】
[0016]圖1為本發(fā)明第一實(shí)施例提供的一種演奏樂曲的方法的流程示意圖;
[0017]圖2為本發(fā)明第一實(shí)施例提供的生成樂曲的曲譜片段圖片序列的流程示意圖;
[0018]圖3為本發(fā)明第二實(shí)施例提供的一種演奏樂曲的方法的流程示意圖;
[0019]圖4為本發(fā)明第三實(shí)施例提供的一種演奏樂曲的方法的流程示意圖;
[0020]圖5為本發(fā)明第四實(shí)施例提供的一種演奏樂曲的裝置的結(jié)構(gòu)示意圖;
[0021]圖6為本發(fā)明第五實(shí)施例提供的一種演奏樂曲的裝置的結(jié)構(gòu)示意圖;
[0022]圖7為本發(fā)明第六實(shí)施例提供的一種演奏樂曲的裝置的結(jié)構(gòu)示意圖;
[0023]圖8為可用于實(shí)施本發(fā)明方案的終端的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0024]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。
[0025]圖1示出了本發(fā)明的第一實(shí)施例。
[0026]圖1為本發(fā)明第一實(shí)施例提供的一種演奏樂曲的方法的流程示意圖。參見圖1,所述方法包括:
[0027]步驟S101、生成樂曲的曲譜片段圖片序列。
[0028]在本實(shí)施例中,可通過獲取圖像采集裝置采集的、拷貝外接設(shè)備存儲(chǔ)的或者下載網(wǎng)頁中存有的樂曲的各曲譜片段圖片,得到曲譜片段圖片序列。優(yōu)選的,本實(shí)施通過獲取圖像采集裝置采集的樂曲的各曲譜片段圖片,得到曲譜片段圖片序列,其中所述圖像采集裝置為終端自身所攜帶的照相機(jī)。
[0029]圖2為本發(fā)明第一實(shí)施例提供的生成樂曲的曲譜片段圖片序列的流程示意圖。參見圖2,步驟SlOl進(jìn)一步包括:
[0030]子步驟S1011、獲取圖像采集裝置實(shí)時(shí)采集的取景圖片;
[0031]子步驟S1012、判斷所采集的取景圖片是否與上一張曲譜片段圖片發(fā)生重疊,如果否,執(zhí)行子步驟S1013,否則,執(zhí)行子步驟S1014 ;
[0032]子步驟S1013、向圖像采集裝置發(fā)送拍攝指令,接收?qǐng)D像采集裝置拍攝得到的曲譜片段圖片;
[0033]子步驟S1014、按照預(yù)設(shè)的重疊渲染規(guī)則,在圖像采集裝置取景界面顯示的圖片中對(duì)重疊區(qū)域進(jìn)行渲染。
[0034]其中,對(duì)于子步驟S1012,可根據(jù)現(xiàn)有的圖像拼接技術(shù),通過判斷取景圖片的最上面預(yù)設(shè)區(qū)域是否與上一張曲譜片段圖片的最下面預(yù)設(shè)區(qū)域相似度達(dá)到設(shè)定的閾值,來判斷取景圖片是否與上一張曲譜片段圖片發(fā)生重疊:如果相似度達(dá)到設(shè)定的閾值,則取景圖片與上一張曲譜片段圖片發(fā)生重疊,否則,取景圖片與上一張曲譜片段圖片未發(fā)生重疊;對(duì)于子步驟S1014,重疊渲染規(guī)則用于對(duì)重疊區(qū)域的渲染方式進(jìn)行描述和界定。在本實(shí)施例中,按照預(yù)設(shè)的重疊渲染規(guī)則,在圖像采集裝置取景界面顯示的圖片中對(duì)所重疊區(qū)域進(jìn)行渲染包括:在圖像采集裝置取景界面顯示的圖片中對(duì)重疊區(qū)域進(jìn)行著色處理。例如,用綠色覆蓋所述重疊區(qū)域,以提示用戶所要拍攝的曲譜片段圖片與上一張曲譜片段圖片的重疊部分,使得用戶能夠據(jù)此對(duì)曲譜片段圖片進(jìn)行合理的拍攝。
[0035]步驟S102、識(shí)別并提取曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段息。
[0036]在生成樂曲的曲譜片段圖片序列后,首先根據(jù)光字符識(shí)別技術(shù),對(duì)所述曲譜片段圖片序列中各張曲譜片段圖片進(jìn)行信息識(shí)別,該識(shí)別過程包括但不限于:對(duì)曲譜片段圖片進(jìn)行傾斜校正、二值化、剔除歌詞等預(yù)處理;定位曲譜片段圖片中的音符基元;根據(jù)音符庫,對(duì)音符基元進(jìn)行識(shí)別。然后根據(jù)識(shí)別結(jié)果,提取曲譜片段圖片所包含的曲譜片段信息,該曲譜片段信息包括多個(gè)音符及與所述多個(gè)音符中的每個(gè)音符對(duì)應(yīng)的位置、音階、節(jié)拍。
[0037]步驟S103、將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息。
[0038]在本實(shí)施例中,可按照曲譜片段圖片序列中各張曲譜片段圖片的順序,依次將所提取的各曲譜片段圖片所包含的曲譜片段信息銜接在一起,生成所述樂曲的完整的曲譜信肩、O
[0039]步驟S104、根據(jù)所述完整的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
[0040]在得到所述樂曲的完整的曲譜信息之后,首先獲取與所述樂曲對(duì)應(yīng)的樂器名稱,例如鋼琴、吉他、小提琴、口琴、笛子等。具體地,該樂器名稱可以是本地存儲(chǔ)器存儲(chǔ)的,通過查詢本地存儲(chǔ)器獲取與所述樂曲對(duì)應(yīng)的樂器名稱。當(dāng)然,與所述樂曲對(duì)應(yīng)的樂器名稱的獲取也可以是通過接受用戶輸入的指令完成。其次,根據(jù)音色庫和所述完整的曲譜片段信息,生成與樂器名稱相對(duì)應(yīng)的音樂格式的數(shù)據(jù)信息,其中音色庫存儲(chǔ)著不同樂器名稱所對(duì)應(yīng)的不同音符的音色,音樂格式的數(shù)據(jù)信息包括曲譜片段信息中所包括的多個(gè)音符及與所述多個(gè)音符中的每個(gè)音符對(duì)應(yīng)的位置、音階、節(jié)拍、音色。然后,根據(jù)音波表得到與音樂格式的數(shù)據(jù)信息相對(duì)應(yīng)的模擬的音頻信號(hào),其中音波表存儲(chǔ)著不同音符的不同音色的波形表。最后,將所述音頻信號(hào)的功率進(jìn)行放大,通過音頻播放裝置發(fā)出音樂,來實(shí)現(xiàn)對(duì)所述樂曲的演奏。
[0041]本發(fā)明第一實(shí)施例提出的技術(shù)方案,通過對(duì)樂曲的曲譜片段圖片序列中所包含的曲譜片段信息進(jìn)行識(shí)別與銜接處理,進(jìn)而實(shí)現(xiàn)了對(duì)樂曲連貫、完整地彈奏,克服了手動(dòng)輸入曲譜費(fèi)時(shí)費(fèi)力的弊端,延長了該方法和裝置所應(yīng)用的終端上電池的續(xù)航時(shí)間。
[0042]圖3示出了本發(fā)明的第二實(shí)施例。
[0043]圖3為本發(fā)明第二實(shí)施例提供的一種演奏樂曲的方法的流程示意圖。參見圖3,所述方法包括:
[0044]步驟S301、生成樂曲的曲譜片段圖片序列。
[0045]本步驟與第一實(shí)施例中的步驟SlOl相同,這里不再贅述。
[0046]步驟S302、識(shí)別并提取曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段息。
[0047]本步驟與第一實(shí)施例中的步驟S102相同,這里不再贅述。
[0048]步驟S303、將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息。
[0049]本步驟與第一實(shí)施例中的步驟S103相同,這里不再贅述。
[0050]步驟S304、顯示能夠被編輯的所述完整的曲譜信息。
[0051 ] 在本實(shí)施例中,可通過提供一個(gè)人機(jī)交互界面,來顯示所述完整的曲譜信息。在所顯示的曲譜信息中所有的音符以及與每個(gè)音符對(duì)應(yīng)的音階、節(jié)拍均能夠被用戶編輯。優(yōu)選的,可通過接收對(duì)某個(gè)音符的雙擊指令,來進(jìn)入對(duì)該音符的編輯狀態(tài)。
[0052]步驟S305、接收輸入的編輯操作指令,對(duì)所述完整的曲譜信息進(jìn)行編輯。
[0053]在通過人機(jī)交互界面顯示能夠被編輯的所述完整的曲譜信息后,接收用戶輸入的編輯操作指令,完成對(duì)曲譜信息中音符、音階或者節(jié)拍進(jìn)行的編輯,以實(shí)現(xiàn)對(duì)曲譜信息的修改。
[0054]步驟S306、根據(jù)經(jīng)過編輯后的完整的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
[0055]本發(fā)明第二實(shí)施例提供的技術(shù)方案,通過對(duì)樂曲的曲譜片段圖片序列中所包含的曲譜片段信息進(jìn)而識(shí)別與銜接處理,得到完整的曲譜信息,同時(shí)能夠?qū)ηV信息進(jìn)行編輯,進(jìn)而實(shí)現(xiàn)了對(duì)樂曲準(zhǔn)確、連貫、完整地彈奏,克服了手動(dòng)輸入曲譜費(fèi)時(shí)費(fèi)力的弊端,延長了該方法和裝置所應(yīng)用的終端上電池的續(xù)航時(shí)間,同時(shí)能夠協(xié)助用戶進(jìn)行樂曲創(chuàng)作。
[0056]圖4示出了本發(fā)明的第三實(shí)施例。
[0057]圖4為本發(fā)明第三實(shí)施例提供的一種演奏樂曲的方法的流程示意圖。參見圖4,所述方法包括:
[0058]步驟S401、生成樂曲的曲譜片段圖片序列。
[0059]本步驟與第一實(shí)施例中的步驟SlOl相同,這里不再贅述。
[0060]步驟S402、識(shí)別并提取曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段息。
[0061 ] 本步驟與第一實(shí)施例中的步驟S102相同,這里不再贅述。
[0062]步驟S403、將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息。
[0063]本步驟與第一實(shí)施例中的步驟S103相同,這里不再贅述。
[0064]步驟S404、顯示所述完整的曲譜信息。
[0065]在得到完整的曲譜信息后,提供一個(gè)人機(jī)交互界面,用于顯示該曲譜信息。
[0066]步驟S405、接收輸入的演奏位置指令,得到曲譜演奏的指定位置,其中指定位置包括起始位置和終止位置。
[0067]在本實(shí)施例中,接收用戶在上述人機(jī)界面上顯示的曲譜信息中觸控選擇的第一個(gè)音符,將該音符對(duì)應(yīng)的位置作為曲譜演奏的起始位置;接收用戶在上述人機(jī)界面上顯示的曲譜信息中觸控選擇的第二個(gè)音符,將該音符對(duì)應(yīng)的位置作為曲譜演奏的終止位置。特別的,當(dāng)只接收到用戶在上述人機(jī)界面上顯示的曲譜信息中觸控選擇的唯一的一個(gè)音符時(shí),將該音符對(duì)應(yīng)的位置作為曲譜演奏的起始位置,將上述完整的曲譜信息中的最后一個(gè)音符對(duì)應(yīng)的位置作為曲譜演奏的終止位置。
[0068]當(dāng)然,本領(lǐng)域的普通技術(shù)人員應(yīng)該知道,還可通過提供一個(gè)輸入控件,供用戶直接輸入曲譜演奏的起始位置和終止位置。
[0069]步驟S406、從完整的曲譜信息中查找起始位置和終止位置之間所對(duì)應(yīng)的曲譜信肩、O
[0070]步驟S407、根據(jù)所查找到的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
[0071]本發(fā)明第三實(shí)施例提供的技術(shù)方案,通過對(duì)樂曲的曲譜片段圖片序列中所包含的曲譜片段信息進(jìn)行識(shí)別與銜接處理,而后對(duì)曲譜信息演奏位置加以指定,進(jìn)而能夠連貫、完整地彈奏用戶所任意指定位置區(qū)域內(nèi)的曲譜,克服了手動(dòng)輸入曲譜費(fèi)時(shí)費(fèi)力的弊端,延長了該方法和裝置所應(yīng)用的終端上電池的續(xù)航時(shí)間。
[0072]圖5示出了本發(fā)明的第四實(shí)施例。
[0073]圖5為本發(fā)明第四實(shí)施例提供的一種演奏樂曲的裝置的結(jié)構(gòu)示意圖。參見圖5,該裝置包括:圖片生成模塊501,用于生成樂曲的曲譜片段圖片序列;信息提取模塊502,用于識(shí)別并提取曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段信息;信息銜接模塊503,用于將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息;樂曲演奏模塊504,用于根據(jù)完整的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
[0074]在本實(shí)施例中,圖片生成模塊501可通過獲取圖像采集裝置采集的、拷貝外接設(shè)備存儲(chǔ)的或者下載網(wǎng)頁中存有的樂曲的各曲譜片段圖片,得到曲譜片段圖片序列。優(yōu)選的,本實(shí)施圖片生成模塊501通過獲取圖像采集裝置采集的樂曲的各曲譜片段圖片,得到曲譜片段圖片序列,其中所述圖像采集裝置為終端自身所攜帶的照相機(jī)。
[0075]圖片生成模塊501進(jìn)一步包括:
[0076]獲取子模塊5011,用于獲取圖像采集裝置實(shí)時(shí)采集的取景圖片;
[0077]重疊識(shí)別子模塊5012,用于判斷所采集的取景圖片是否與上一張曲譜片段圖片發(fā)生重疊;
[0078]接收子模塊5013,用于在判斷未發(fā)生重疊時(shí),向圖像采集裝置發(fā)送拍攝指令,接收所述圖像采集裝置拍攝得到的曲譜片段圖片。
[0079]重疊渲染子模塊5014,用于在判斷發(fā)生重疊時(shí),按照預(yù)設(shè)的重疊渲染規(guī)則,在圖像采集裝置取景界面顯示的圖片中對(duì)所述重疊區(qū)域進(jìn)行渲染。
[0080]其中,重疊識(shí)別子模塊5012可根據(jù)現(xiàn)有的圖像拼接技術(shù),通過判斷取景圖片的最上面預(yù)設(shè)區(qū)域是否與上一張曲譜片段圖片的最下面預(yù)設(shè)區(qū)域相似度達(dá)到設(shè)定的閾值,來判斷取景圖片是否與上一張曲譜片段圖片發(fā)生重疊:如果相似度達(dá)到設(shè)定的閾值,取景圖片與上一張曲譜片段圖片發(fā)生重疊,否則,取景圖片與上一張曲譜片段圖片未發(fā)生重疊。重疊渲染規(guī)則用于對(duì)重疊區(qū)域的渲染方式進(jìn)行描述和界定。在本實(shí)施例中,重疊渲染子模塊5014按照預(yù)設(shè)的重疊渲染規(guī)則,在圖像采集裝置取景界面顯示的圖片中對(duì)所重疊區(qū)域進(jìn)行渲染包括:在圖像采集裝置取景界面顯示的圖片中對(duì)重疊區(qū)域進(jìn)行著色處理。例如,重疊渲染子模塊5014用綠色覆蓋所述重疊區(qū)域,以提示用戶所要拍攝的曲譜片段圖片與上一張曲譜片段圖片的重疊部分,使得用戶能夠據(jù)此對(duì)曲譜片段圖片進(jìn)行合理的拍攝。
[0081 ] 信息提取模塊502進(jìn)一步包括:
[0082]信息識(shí)別子模塊5021根據(jù)光字符識(shí)別技術(shù),對(duì)所述曲譜片段圖片序列中各張曲譜片段圖片進(jìn)行信息識(shí)別,所述識(shí)別包括但不限于:對(duì)曲譜片段圖片進(jìn)行傾斜校正、二值化、剔除歌詞等預(yù)處理;定位曲譜片段圖片中的音符基元;根據(jù)音符庫,對(duì)音符基元進(jìn)行識(shí)別;
[0083]信息提取子模塊5022根據(jù)識(shí)別結(jié)果,提取曲譜片段圖片所包含的曲譜片段信息,該曲譜片段信息包括多個(gè)音符及與所述多個(gè)音符中的每個(gè)音符對(duì)應(yīng)的位置、音階、節(jié)拍。
[0084]在本實(shí)施例中,信息銜接模塊503可按照曲譜片段圖片序列中各張曲譜片段圖片的順序,依次將所提取的各曲譜片段圖片所包含的曲譜片段信息銜接在一起,生成所述樂曲的完整的曲譜信息。
[0085]在得到所述樂曲的完整的曲譜信息之后,樂曲演奏模塊504首先獲取與所述樂曲對(duì)應(yīng)的樂器名稱,例如鋼琴、吉他、小提琴、口琴、笛子等。具體地,該樂器名稱可以是本地存儲(chǔ)器存儲(chǔ)的,樂曲演奏模塊504通過查詢本地存儲(chǔ)器獲取與所述樂曲對(duì)應(yīng)的樂器名稱。當(dāng)然,與所述樂曲對(duì)應(yīng)的樂器名稱的獲取也可以是通過接受用戶輸入的指令完成。其次,樂曲演奏模塊504根據(jù)音色庫和所述完整的曲譜片段信息,生成與樂器名稱相對(duì)應(yīng)的音樂格式的數(shù)據(jù)信息,其中音色庫存儲(chǔ)著不同樂器名稱所對(duì)應(yīng)的不同音符的音色,音樂格式的數(shù)據(jù)信息包括曲譜片段信息中所包括的多個(gè)音符及與所述多個(gè)音符中的每個(gè)音符對(duì)應(yīng)的位置、音階、節(jié)拍、音色。然后,樂曲演奏模塊504根據(jù)音波表得到與音樂格式的數(shù)據(jù)信息相對(duì)應(yīng)的模擬的音頻信號(hào),其中音波表存儲(chǔ)著不同音符的不同音色的波形表。最后,樂曲演奏模塊504將所述音頻信號(hào)的功率進(jìn)行放大,通過音頻播放裝置發(fā)出音樂,來實(shí)現(xiàn)對(duì)所述樂曲的演奏。
[0086]本發(fā)明第四實(shí)施例與上述第一實(shí)施例屬于一個(gè)發(fā)明構(gòu)思,在第四實(shí)施例中未詳盡描述的細(xì)節(jié)內(nèi)容,可以參考第一實(shí)施例。
[0087]本發(fā)明第四實(shí)施例提供的技術(shù)方案,通過對(duì)樂曲的曲譜片段圖片序列中所包含的曲譜片段信息進(jìn)行識(shí)別與銜接處理,進(jìn)而實(shí)現(xiàn)了對(duì)樂曲連貫、完整地彈奏,克服了手動(dòng)輸入曲譜費(fèi)時(shí)費(fèi)力的弊端,延長了該方法和裝置所應(yīng)用的終端上電池的續(xù)航時(shí)間。
[0088]圖6示出了本發(fā)明的第五實(shí)施例。
[0089]圖6為本發(fā)明第四實(shí)施例提供的一種演奏樂曲的裝置的結(jié)構(gòu)示意圖。參見圖6,該裝置包括:圖片生成模塊601,用于生成樂曲的曲譜片段圖片序列;信息提取模塊602,用于識(shí)別并提取曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段信息;信息銜接模塊603,用于將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息;信息編輯模塊604,用于顯示能夠被編輯的完整的曲譜信息,接收輸入的編輯操作指令,對(duì)完整的曲譜信息進(jìn)行編輯;樂曲演奏模塊605用于根據(jù)經(jīng)過編輯后的完整的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
[0090]在本實(shí)施例中,圖片生成模塊601、信息提取模塊602、信息銜接模塊603與第四實(shí)施例中的圖片生成模塊501、信息提取模塊502、信息銜接模塊503功能對(duì)應(yīng)相同,這里不再贅述。
[0091]在本實(shí)施例中,信息編輯模塊604可通過提供一個(gè)人機(jī)交互界面,來顯示所述完整的曲譜信息。在所顯示的曲譜信息中所有的音符以及與每個(gè)音符對(duì)應(yīng)的音階、節(jié)拍均能夠被用戶編輯。優(yōu)選的,信息編輯模塊604可通過接收對(duì)某個(gè)音符的雙擊指令,來進(jìn)入對(duì)該音符的編輯狀態(tài)。在通過人機(jī)交互界面顯示能夠被編輯的所述完整的曲譜信息后,信息編輯模塊604接收用戶輸入的編輯操作指令,完成對(duì)曲譜信息中音符、音階或者節(jié)拍進(jìn)行的編輯,以實(shí)現(xiàn)對(duì)曲譜信息的修改。
[0092]本發(fā)明第五實(shí)施例與上述第二實(shí)施例屬于一個(gè)發(fā)明構(gòu)思,在第五實(shí)施例中未詳盡描述的細(xì)節(jié)內(nèi)容,可以參考第二實(shí)施例。
[0093]本發(fā)明第五實(shí)施例提供的技術(shù)方案,通過對(duì)樂曲的曲譜片段圖片序列中所包含的曲譜片段信息進(jìn)而識(shí)別與銜接處理,得到完整的曲譜信息,同時(shí)能夠?qū)ηV信息進(jìn)行編輯,進(jìn)而實(shí)現(xiàn)了對(duì)樂曲準(zhǔn)確、連貫、完整地彈奏,克服了手動(dòng)輸入曲譜費(fèi)時(shí)費(fèi)力的弊端,延長了該方法和裝置所應(yīng)用的終端上電池的續(xù)航時(shí)間,同時(shí)能夠協(xié)助用戶進(jìn)行樂曲創(chuàng)作。
[0094]圖7示出了本發(fā)明的第六實(shí)施例。
[0095]圖7為本發(fā)明第六實(shí)施例提供的一種演奏樂曲的裝置的結(jié)構(gòu)示意圖。參見圖7,該裝置包括:圖片生成模塊701,用于生成樂曲的曲譜片段圖片序列;信息提取模塊702,用于識(shí)別并提取曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段信息;信息銜接模塊703,用于將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息;演奏位置指定模塊704,用于顯示所述完整的曲譜信息,接收輸入的演奏位置指令,得到曲譜演奏的指定位置,其中所述指定位置包括起始位置和終止位置;樂曲演奏模塊705用于從完整的曲譜信息中查找起始位置和終止位置之間對(duì)應(yīng)的曲譜信息,根據(jù)所查找到的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
[0096]在本實(shí)施例中,圖片生成模塊701、信息提取模塊702、信息銜接模塊703與第四實(shí)施例中的圖片生成模塊501、信息提取模塊502、信息銜接模塊503功能對(duì)應(yīng)相同,這里不再贅述。
[0097]在本實(shí)施例中,演奏位置指定模塊704接收用戶在上述人機(jī)界面上顯示的曲譜信息中觸控選擇的第一個(gè)音符,將該音符對(duì)應(yīng)的位置作為曲譜演奏的起始位置;接收用戶在上述人機(jī)界面上顯示的曲譜信息中觸控選擇的第二個(gè)音符,將該音符對(duì)應(yīng)的位置作為曲譜演奏的終止位置。特別的,當(dāng)演奏位置指定模塊604只接收到用戶在上述人機(jī)界面上顯示的曲譜信息中觸控選擇的唯一的一個(gè)音符時(shí),將該音符對(duì)應(yīng)的位置作為曲譜演奏的起始位置,將上述完整的曲譜信息中的最后一個(gè)音符對(duì)應(yīng)的位置作為曲譜演奏的終止位置。
[0098]當(dāng)然,本領(lǐng)域的普通技術(shù)人員應(yīng)該知道,演奏位置指定模塊704還可通過提供一個(gè)輸入控件,供用戶直接輸入曲譜演奏的起始位置和終止位置。
[0099]本發(fā)明第六實(shí)施例提供的技術(shù)方案,通過對(duì)樂曲的曲譜片段圖片序列中所包含的曲譜片段信息進(jìn)行識(shí)別與銜接處理,而后對(duì)曲譜信息演奏位置加以指定,進(jìn)而能夠連貫、完整地彈奏用戶所任意指定位置區(qū)域內(nèi)的曲譜,克服了手動(dòng)輸入曲譜費(fèi)時(shí)費(fèi)力的弊端,延長了該方法和裝置所應(yīng)用的終端上電池的續(xù)航時(shí)間。
[0100]圖8為可用于實(shí)施本發(fā)明方案的終端的結(jié)構(gòu)示意圖。參見圖8,終端80可以包括圖像采集單元801、存儲(chǔ)器802、處理器803、輸入單元804、顯示單元805、音頻電路806、揚(yáng)聲器807等部件。
[0101]圖像采集單元801可用于獲取曲譜片段圖片序列數(shù)據(jù),并將所獲取的數(shù)據(jù)輸出至存儲(chǔ)器802以便進(jìn)一步處理,在一個(gè)優(yōu)選方式中,圖像采集單元801可以為照相機(jī)。
[0102]存儲(chǔ)器802可用于存儲(chǔ)實(shí)現(xiàn)演奏樂曲的軟件程序以及模塊,處理器803通過運(yùn)行存儲(chǔ)在存儲(chǔ)器802的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。
[0103]輸入單元804可用于接收輸入的數(shù)字或音符信息,以及產(chǎn)生與用戶設(shè)置或功能控制有關(guān)的觸控板、鍵盤、鼠標(biāo)、操作桿信號(hào)輸入。
[0104]顯示單元805可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端80的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成,在一個(gè)優(yōu)選方式中,顯示單元805為觸摸屏顯示器。
[0105]音頻電路806、揚(yáng)聲器807可提供用戶與終端80之間的音頻接口。音頻電路806可將從處理器803接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳送至揚(yáng)聲器807,由揚(yáng)聲器807轉(zhuǎn)換為聲音信號(hào)輸出。
[0106]本領(lǐng)域技術(shù)人員可以理解,圖8中示出的終端結(jié)構(gòu)并不構(gòu)成對(duì)終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
[0107]以上實(shí)施例提供的技術(shù)方案中的全部或部分內(nèi)容可以通過軟件編程實(shí)現(xiàn),其軟件程序存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)例如:計(jì)算機(jī)中的硬盤、計(jì)算機(jī)只讀存儲(chǔ)器、光盤或軟盤等。
[0108]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種演奏樂曲的方法,其特征在于,所述方法包括: 生成樂曲的曲譜片段圖片序列; 識(shí)別并提取所述曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段信息; 將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息; 根據(jù)所述完整的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
2.根據(jù)權(quán)利要求1所述的演奏樂曲的方法,其特征在于,所述生成樂曲的曲譜片段圖片序列的步驟包括:獲取圖像采集裝置采集的所述樂曲的各曲譜片段圖片,生成所述曲譜片段圖片序列。
3.根據(jù)權(quán)利要求2所述的演奏樂曲的方法,其特征在于,所述獲取圖像采集裝置采集的所述樂曲的各曲譜片段圖片的步驟包括: 獲取所述圖像采集裝置實(shí)時(shí)采集的取景圖片; 判斷所采集的取景圖片是否與上一張曲譜片段圖片發(fā)生重疊; 如果未發(fā)生重疊,則向所述圖像采集裝置發(fā)送拍攝指令,接收所述圖像采集裝置拍攝得到的曲譜片段圖片。
4.根據(jù)權(quán)利要求3所述的演奏樂曲的方法,其特征在于,如果發(fā)生重疊,則按照預(yù)設(shè)的重疊渲染規(guī)則,在所述 圖像采集裝置取景界面顯示的圖片中對(duì)所述重疊區(qū)域進(jìn)行渲染。
5.根據(jù)權(quán)利要求1所述的演奏樂曲的方法,其特征在于,所述識(shí)別并提取所述曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段信息的步驟包括: 根據(jù)光字符識(shí)別技術(shù),對(duì)所述曲譜片段圖片序列中的各張曲譜片段圖片進(jìn)行信息識(shí)別; 提取所述曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段信息,所述曲譜片段信息包括多個(gè)音符及所述多個(gè)音符中的每個(gè)音符對(duì)應(yīng)的位置、音階、節(jié)拍。
6.根據(jù)權(quán)利要求1所述的演奏樂曲的方法,其特征在于,所述將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息的步驟包括:按照所述曲譜片段圖片序列中各張曲譜片段圖片的順序,依次將所提取的曲譜片段信息銜接在一起,生成所述樂曲的完整的曲譜信息。
7.根據(jù)權(quán)利要求1所述的演奏樂曲的方法,其特征在于,所述將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息的步驟之后還包括: 顯示能夠被編輯的所述完整的曲譜信息; 接收輸入的編輯操作指令,對(duì)所述完整的曲譜信息進(jìn)行編輯。
8.根據(jù)權(quán)利要求7所述的演奏樂曲的方法,其特征在于,根據(jù)所述完整的曲譜信息的對(duì)所述樂曲進(jìn)行演奏的步驟包括:根據(jù)經(jīng)過編輯后的所述完整的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
9.根據(jù)權(quán)利要求1所述的演奏樂曲的方法,其特征在于,所述將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息的步驟之后還包括: 顯示所述完整的曲譜信息; 接收輸入的演奏位置指令,得到曲譜演奏的指定位置,其中所述指定位置包括起始位置和終止位置。
10.根據(jù)權(quán)利要求9所述的演奏樂曲的方法,其特征在于,根據(jù)所述完整的曲譜信息對(duì)所述樂曲進(jìn)行演奏的步驟包括: 從所述完整的曲譜信息中查找所述起始位置和所述終止位置之間對(duì)應(yīng)的曲譜信息; 根據(jù)所查找到的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
11.一種演奏樂曲的裝置,其特征在于,所述裝置包括: 圖片生成模塊,用于生成樂曲的曲譜片段圖片序列; 信息提取模塊,用于識(shí)別并提取所述曲譜片段圖片序列中的各張曲譜片段圖片所包含的曲譜片段信息; 信息銜接模塊,用于將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息; 樂曲演奏模塊,用于根據(jù)所述完整的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
12.根據(jù)權(quán)利要求11所述的演奏樂曲的裝置,其特征在于,所述圖片生成模塊具體用于:獲取圖像采集裝置采集的所述樂曲的各曲譜片段圖片,生成所述曲譜片段圖片序列。
13.根據(jù)權(quán)利要求12所述的演奏樂曲的裝置,其特征在于,所述圖片生成模塊包括: 獲取子模塊,用于獲取所述圖像采集裝置實(shí)時(shí)采集的取景圖片; 重疊識(shí)別子模塊,用于判斷所采集的取景圖片是否與上一張曲譜片段圖片發(fā)生重疊;接收子模塊,用于在判斷未發(fā)生重疊時(shí),向所述圖像采集裝置發(fā)送拍攝指令,接收所述圖像采集裝置拍攝得到的曲譜片段圖片。
14.根據(jù)權(quán)利要求13所述的演奏樂曲的裝置,其特征在于,所述圖片生成模塊還包括重疊渲染子模塊,用于在判斷發(fā)生重疊時(shí),按照預(yù)設(shè)的重疊渲染規(guī)則,在所述圖像采集裝置取景界面顯示的圖片中對(duì)所述重疊區(qū)域進(jìn)行渲染。
15.根據(jù)權(quán)利要求11所述的演奏樂曲的裝置,其特征在于,所述信息提取模塊包括: 信息識(shí)別子模塊,用于根據(jù)光字符識(shí)別技術(shù),對(duì)所述曲譜片段圖片序列中各張曲譜片段圖片進(jìn)行信息識(shí)別; 信息提取子模塊,用于提取所述曲譜片段圖片序列中各張曲譜片段圖片所包含的曲譜片段信息,所述曲譜片段信息包括多個(gè)音符及所述多個(gè)音符中的每個(gè)音符對(duì)應(yīng)的位置、音階、節(jié)拍。
16.根據(jù)權(quán)利要求11所述的演奏樂曲的裝置,其特征在于,所述信息銜接模塊具體用于:按照所述曲譜片段圖片序列中各張曲譜片段圖片的順序,依次將所提取的曲譜片段信息銜接在一起,生成所述樂曲的完整的曲譜信息。
17.根據(jù)權(quán)利要求11所述的演奏樂曲的裝置,其特征在于,所述裝置還包括信息編輯模塊,用于在所述信息銜接模塊將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息之后,顯示能夠被編輯的所述完整的曲譜信息,接收輸入的編輯操作指令,對(duì)所述完整的曲譜信息進(jìn)行編輯。
18.根據(jù)權(quán)利要求17所述的演奏樂曲的裝置,其特征在于,所述樂曲演奏模塊具體用于:根據(jù)經(jīng)過編輯后的所述完整的曲譜信息,對(duì)所述樂曲進(jìn)行演奏。
19.根據(jù)權(quán)利要求11所述的演奏樂曲的裝置,其特征在于,所述裝置還包括演奏位置指定模塊,用于在所述信息銜接模塊將所提取的曲譜片段信息進(jìn)行銜接,生成所述樂曲的完整的曲譜信息之后,顯示所述完整的曲譜信息,接收輸入的演奏位置指令,得到曲譜演奏的指定位置,其中所述指定位置包括起始位置和終止位置。
20.根據(jù)權(quán)利要求19所述的演奏樂曲的裝置,其特征在于,所述樂曲演奏模塊具體用于:從所述完整的曲譜信息中查找所述起始位置和所述終止位置之間對(duì)應(yīng)的曲譜信息,根據(jù)所查找到的曲譜信息,對(duì)所述樂曲進(jìn) 行演奏。
【文檔編號(hào)】G10H7/00GK104078035SQ201310275056
【公開日】2014年10月1日 申請(qǐng)日期:2013年7月2日 優(yōu)先權(quán)日:2013年7月2日
【發(fā)明者】王新宇 申請(qǐng)人:深圳市騰訊計(jì)算機(jī)系統(tǒng)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1