亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種音頻錄制方法及系統(tǒng)的制作方法

文檔序號:6772314閱讀:224來源:國知局
專利名稱:一種音頻錄制方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于音頻處理技術(shù),尤其涉及一種音頻錄制方法及系統(tǒng)。
背景技術(shù)
現(xiàn)有技術(shù)中,解決音頻錄制問題通常采用聲卡內(nèi)錄方式實現(xiàn)。內(nèi)錄方式主要是通過聲卡驅(qū)動提供的錄制端口實現(xiàn)對各種音頻源(如系統(tǒng)聲音、軟件聲音、網(wǎng)絡(luò)音樂等等)的獲取。上述方式主要有以下缺陷部分聲卡不提供內(nèi)錄功能,無法進行內(nèi)錄;即使聲卡提供內(nèi)錄功能,但是其實現(xiàn)方式固定,輸出的音頻數(shù)據(jù)精度以及格式不能靈活定制。另外,申請?zhí)枮?00910108442. 7 (名稱為“一種音頻錄制方法和系統(tǒng)”)的發(fā)明專利申請?zhí)峁┮环N利用虛擬聲卡實現(xiàn)音頻錄制的技術(shù)方案。但是,上述方案無法對系統(tǒng)中單獨的音頻通道進行錄制。例如,若在系統(tǒng)中同時播放音樂A及音樂B,則在錄制時只能錄制音樂A及音樂B同時存在的聲音,而無法單獨錄制音樂A或音樂B。

發(fā)明內(nèi)容
本發(fā)明提供一種音頻錄制方法及系統(tǒng),以解決上述問題。本發(fā)明提供一種音頻錄制方法。上述方法包括以下步驟音頻播放裝置調(diào)用自定義的音頻處理接口將需要播放的音頻數(shù)據(jù)復(fù)制存儲至數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將音頻數(shù)據(jù)傳輸至音頻裝置進行播放;于音頻裝置播放音頻數(shù)據(jù)后,錄音裝置判斷音頻數(shù)據(jù)是否需要錄制,若需要,則錄制存儲于數(shù)據(jù)緩沖區(qū)中的音頻數(shù)據(jù)。本發(fā)明還提供一種音頻錄制系統(tǒng)。上述系統(tǒng)包括音頻播放裝置、錄音裝置以及音頻裝置。音頻播放裝置分別連接錄音裝置以及音頻裝置。音頻播放裝置,用于調(diào)用自定義的音頻處理接口將需要播放的音頻數(shù)據(jù)復(fù)制存儲至數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將音頻數(shù)據(jù)傳輸至音頻裝置進行播放。于音頻裝置播放音頻數(shù)據(jù)后,錄音裝置用于判斷音頻數(shù)據(jù)是否需要錄制,若需要,則錄制存儲于數(shù)據(jù)緩沖區(qū)中的音頻數(shù)據(jù)。本發(fā)明還提供一種音頻錄制系統(tǒng)。上述系統(tǒng)包括客戶端以及服務(wù)器,客戶端連接服務(wù)器。服務(wù)器包括音頻播放裝置以及音頻裝置,客戶端包括錄音裝置,音頻播放裝置連接音頻裝置。音頻播放裝置,用于調(diào)用自定義的音頻處理接口將需要播放的音頻數(shù)據(jù)復(fù)制存儲至客戶端的數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將音頻數(shù)據(jù)傳輸至音頻裝置進行播放。于音頻裝置播放音頻數(shù)據(jù)后,錄音裝置用于判斷音頻數(shù)據(jù)是否需要錄制,若需要,則錄制存儲于數(shù)據(jù)緩沖區(qū)中的音頻數(shù)據(jù)。本發(fā)明還提供一種音頻錄制系統(tǒng)。上述系統(tǒng)包括客戶端以及服務(wù)器,客戶端連接服務(wù)器??蛻舳税ㄒ纛l播放裝置以及音頻裝置,服務(wù)器包括錄音裝置,音頻播放裝置連接音頻裝置。音頻播放裝置,用于調(diào)用自定義的音頻處理接口將需要播放的音頻數(shù)據(jù)復(fù)制存儲至服務(wù)器的數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將音頻數(shù)據(jù)傳輸至音頻裝置進行播放。于音頻裝置播放音頻數(shù)據(jù)后,錄音裝置用于判斷音頻數(shù)據(jù)是否需要錄制,若需要,則錄制存儲于數(shù)據(jù)緩沖區(qū)中的音頻數(shù)據(jù)。相較于先前技術(shù),根據(jù)本發(fā)明提供的音頻錄制方法及系統(tǒng),音頻播放裝置將音頻數(shù)據(jù)復(fù)制存儲至數(shù)據(jù)緩沖區(qū),錄制裝置判斷音頻數(shù)據(jù)是否需要錄制,再根據(jù)需要實現(xiàn)音頻數(shù)據(jù)的錄制。如此,實現(xiàn)音頻數(shù)據(jù)的選擇性錄制。


此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中圖1所示為根據(jù)本發(fā)明的第一較佳實施例提供的音頻錄制方法的流程圖;圖2所示為根據(jù)本發(fā)明的第一較佳實施例提供的音頻錄制系統(tǒng)的示意圖;圖3所示為根據(jù)本發(fā)明的第二較佳實施例提供的音頻錄制系統(tǒng)的示意圖;圖4所示為根據(jù)本發(fā)明的第三較佳實施例提供的音頻錄制系統(tǒng)的示意圖。
具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。圖1所示為根據(jù)本發(fā)明的第一較佳實施例提供的音頻錄制方法的流程圖。如圖1 所示,本發(fā)明第一較佳實施例提供的音頻錄制方法包括步驟101 105。于步驟101,音頻播放裝置調(diào)用自定義的音頻處理接口(API)將需要播放的音頻數(shù)據(jù)復(fù)制存儲至數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將音頻數(shù)據(jù)傳輸至音頻裝置進行播放。其中,音頻播放裝置可以直接調(diào)用自定義的音頻處理接口, 或者將自定義的音頻處理接口地址替換系統(tǒng)音頻處理接口的地址,根據(jù)替換后的地址,音頻播放裝置調(diào)用自定義的音頻處理接口。此外,可為每個音頻播放裝置分別建立對應(yīng)的數(shù)據(jù)緩沖區(qū)以存放復(fù)制的音頻數(shù)據(jù)。于音頻裝置播放音頻數(shù)據(jù)后,如步驟102所示,錄音裝置判斷音頻數(shù)據(jù)是否需要錄制。若所述音頻數(shù)據(jù)需要錄制,則于步驟103所示,錄音裝置判斷是否有其他音頻數(shù)據(jù)需要一同錄制。若沒有其他音頻數(shù)據(jù)需要一同錄制(即只有所述音頻數(shù)據(jù)需要錄制),則錄音裝置錄制存儲于數(shù)據(jù)緩沖區(qū)中的所述音頻數(shù)據(jù)(如步驟104所示)。若存在其他音頻數(shù)據(jù)需要一同錄制,則錄音裝置混合錄制多路音頻數(shù)據(jù)(如步驟105所示)。舉例而言,音頻播放裝置A調(diào)用自定義的音頻處理接口將音頻數(shù)據(jù)a復(fù)制存儲至數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將音頻數(shù)據(jù)a傳輸至音頻裝置進行播放。音頻播放裝置B調(diào)用自定義的音頻處理接口將需要播放的音頻數(shù)據(jù)b復(fù)制存儲至數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將音頻數(shù)據(jù)b 傳輸至音頻裝置進行播放。錄音裝置分別判斷音頻數(shù)據(jù)a及音頻數(shù)據(jù)b是否需要錄制。若音頻數(shù)據(jù)a需要錄制,而音頻數(shù)據(jù)b無需錄制,則錄音裝置單獨錄制音頻數(shù)據(jù)a。若音頻數(shù)據(jù)a無需錄制,而音頻數(shù)據(jù)b需要錄制,則錄音裝置單獨錄制音頻數(shù)據(jù)b。若音頻數(shù)據(jù)a及音頻數(shù)據(jù)b均需要錄制,則錄音裝置混合錄制兩路音頻數(shù)據(jù)(即音頻數(shù)據(jù)a及音頻數(shù)據(jù)b)。 然而,本發(fā)明并不限定于此。當存在三路或以上音頻數(shù)據(jù)時,若只有一路音頻數(shù)據(jù)需要錄制,則錄音裝置單獨錄制該路音頻數(shù)據(jù),若存在兩路以上音頻數(shù)據(jù)需要錄制時,則錄音裝置混合錄制兩路以上的音頻數(shù)據(jù)。如此,實現(xiàn)音頻數(shù)據(jù)的選擇性錄制。圖2所示根據(jù)本發(fā)明的第一較佳實施例提供的音頻錄制系統(tǒng)的示意圖。如圖2所示,本發(fā)明的第一較佳實施例提供的音頻錄制系統(tǒng)包括音頻播放裝置201、音頻裝置202以及錄音裝置203。音頻播放裝置201分別連接音頻裝置202以及錄音裝置203。其中,音頻播放裝置201用于調(diào)用自定義的音頻處理接口(API)將需要播放的音頻數(shù)據(jù)復(fù)制存儲至數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將所述音頻數(shù)據(jù)傳輸至音頻裝置202進行播放。于音頻裝置202播放所述音頻數(shù)據(jù)后,錄音裝置203用于判斷音頻數(shù)據(jù)是否需要錄制,若需要,則繼續(xù)判斷是否有其他音頻數(shù)據(jù)需要一同錄制,若有,則錄音裝置203混合錄制多路音頻數(shù)據(jù),若沒有,則單獨錄制存儲于數(shù)據(jù)緩沖區(qū)中的音頻數(shù)據(jù)。關(guān)于具體過程同前述音頻錄制方法所示,故于此不再贅述。圖3所示為根據(jù)本發(fā)明的第二較佳實施例提供的音頻錄制系統(tǒng)的示意圖。如圖3 所示,本發(fā)明的第二較佳實施例提供的音頻錄制系統(tǒng)包括客戶端31以及服務(wù)器30。客戶端31連接服務(wù)器30,服務(wù)器30包括音頻播放裝置301以及音頻裝置302,客戶端31包括錄音裝置310,音頻播放裝置301連接音頻裝置302。其中,音頻播放裝置301用于調(diào)用自定義的音頻處理接口將需要播放的音頻數(shù)據(jù)復(fù)制存儲至客戶端31的數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將音頻數(shù)據(jù)傳輸至音頻裝置302進行播放。 于音頻裝置302播放所述音頻數(shù)據(jù)后,錄音裝置310用于判斷音頻數(shù)據(jù)是否需要錄制,若需要,則判斷是否有其他音頻數(shù)據(jù)需要一同錄制,若有,則混合錄制多路音頻數(shù)據(jù),若沒有,則單獨錄制存儲于數(shù)據(jù)緩沖區(qū)中的音頻數(shù)據(jù)。關(guān)于具體過程同前述音頻錄制方法所示,故于此不再贅述。圖4所示為根據(jù)本發(fā)明的第三較佳實施例提供的音頻錄制系統(tǒng)的示意圖。如圖4 所示,本發(fā)明的第三較佳實施例提供的音頻錄制系統(tǒng)包括客戶端40以及服務(wù)器41。客戶端40連接服務(wù)器41,客戶端40包括音頻播放裝置401以及音頻裝置402,服務(wù)器41包括錄音裝置410,音頻播放裝置401連接音頻裝置402。其中,音頻播放裝置401用于調(diào)用自定義的音頻處理接口將需要播放的音頻數(shù)據(jù)復(fù)制存儲至服務(wù)器41的數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將音頻數(shù)據(jù)傳輸至音頻裝置402進行播放。 于音頻裝置402播放音頻數(shù)據(jù)后,錄音裝置410用于判斷音頻數(shù)據(jù)是否需要錄制,若需要, 則判斷是否有其他音頻數(shù)據(jù)需要一同錄制,若有,則混合錄制多路音頻數(shù)據(jù),若沒有,則單獨錄制存儲于數(shù)據(jù)緩沖區(qū)中的所述音頻數(shù)據(jù)。關(guān)于具體過程同前述音頻錄制方法所示,故于此不再贅述。然而,本發(fā)明并不限定音頻播放裝置、音頻裝置以及錄音裝置的設(shè)置方式。于實際應(yīng)用中,音頻播放裝置、音頻裝置以及錄音裝置可根據(jù)需要均設(shè)置于服務(wù)器中或者均設(shè)置于客戶端中?;蛘?,音頻播放裝置可設(shè)置于服務(wù)器中,音頻裝置及錄音裝置可設(shè)置于客戶端中或者另一個服務(wù)器中?;蛘?,音頻播放裝置可設(shè)置于客戶端中,音頻裝置及錄音裝置可設(shè)置于服務(wù)器中或者另一個客戶端中。綜上所述,根據(jù)本發(fā)明較佳實施例提供的音頻錄制方法及系統(tǒng),音頻播放裝置將音頻數(shù)據(jù)復(fù)制存儲至數(shù)據(jù)緩沖區(qū),錄制裝置判斷音頻數(shù)據(jù)是否需要錄制,再根據(jù)需要實現(xiàn)音頻數(shù)據(jù)的錄制。如此,實現(xiàn)音頻數(shù)據(jù)的選擇性錄制。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種音頻錄制方法,其特征在于,包括以下步驟音頻播放裝置調(diào)用自定義的音頻處理接口將需要播放的音頻數(shù)據(jù)復(fù)制存儲至數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將所述音頻數(shù)據(jù)傳輸至音頻裝置進行播放;于所述音頻裝置播放所述音頻數(shù)據(jù)后,錄音裝置判斷所述音頻數(shù)據(jù)是否需要錄制,若需要,則錄制存儲于所述數(shù)據(jù)緩沖區(qū)中的所述音頻數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的音頻錄制方法,其特征在于,于所述錄音裝置判斷所述音頻數(shù)據(jù)需要錄制后,所述錄音裝置判斷是否有其他音頻數(shù)據(jù)需要一同錄制,若有,則混合錄制多路音頻數(shù)據(jù)。
3.一種音頻錄制系統(tǒng),其特征在于,包括音頻播放裝置、錄音裝置以及音頻裝置,所述音頻播放裝置分別連接所述錄音裝置以及所述音頻裝置,所述音頻播放裝置,用于調(diào)用自定義的音頻處理接口將需要播放的音頻數(shù)據(jù)復(fù)制存儲至數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將所述音頻數(shù)據(jù)傳輸至所述音頻裝置進行播放,于所述音頻裝置播放所述音頻數(shù)據(jù)后,所述錄音裝置用于判斷所述音頻數(shù)據(jù)是否需要錄制,若需要,則錄制存儲于所述數(shù)據(jù)緩沖區(qū)中的所述音頻數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的音頻錄制系統(tǒng),其特征在于,于所述錄音裝置判斷所述音頻數(shù)據(jù)需要錄制后,所述錄音裝置判斷是否有其他音頻數(shù)據(jù)需要一同錄制,若有,則混合錄制多路音頻數(shù)據(jù)。
5.一種音頻錄制系統(tǒng),其特征在于,包括客戶端以及服務(wù)器,所述客戶端連接所述服務(wù)器,所述服務(wù)器包括音頻播放裝置以及音頻裝置,所述客戶端包括錄音裝置,所述音頻播放裝置連接所述音頻裝置,所述音頻播放裝置,用于調(diào)用自定義的音頻處理接口將需要播放的音頻數(shù)據(jù)復(fù)制存儲至所述客戶端的數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將所述音頻數(shù)據(jù)傳輸至所述音頻裝置進行播放,于所述音頻裝置播放所述音頻數(shù)據(jù)后,所述錄音裝置用于判斷所述音頻數(shù)據(jù)是否需要錄制,若需要,則錄制存儲于所述數(shù)據(jù)緩沖區(qū)中的所述音頻數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的音頻錄制系統(tǒng),其特征在于,于所述錄音裝置判斷所述音頻數(shù)據(jù)需要錄制后,所述錄音裝置判斷是否有其他音頻數(shù)據(jù)需要一同錄制,若有,則混合錄制多路音頻數(shù)據(jù)。
7.一種音頻錄制系統(tǒng),其特征在于,包括客戶端以及服務(wù)器,所述客戶端連接所述服務(wù)器,所述客戶端包括音頻播放裝置以及音頻裝置,所述服務(wù)器包括錄音裝置,所述音頻播放裝置連接所述音頻裝置,所述音頻播放裝置,用于調(diào)用自定義的音頻處理接口將需要播放的音頻數(shù)據(jù)復(fù)制存儲至所述服務(wù)器的數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將所述音頻數(shù)據(jù)傳輸至所述音頻裝置進行播放,于所述音頻裝置播放所述音頻數(shù)據(jù)后,所述錄音裝置用于判斷所述音頻數(shù)據(jù)是否需要錄制,若需要,則錄制存儲于所述數(shù)據(jù)緩沖區(qū)中的所述音頻數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的音頻錄制系統(tǒng),其特征在于,于所述錄音裝置判斷所述音頻數(shù)據(jù)需要錄制后,所述錄音裝置判斷是否有其他音頻數(shù)據(jù)需要一同錄制,若有,則混合錄制多路音頻數(shù)據(jù)。
全文摘要
本發(fā)明提供一種音頻錄制方法及方法。所述方法包括以下步驟音頻播放裝置調(diào)用自定義的音頻處理接口將需要播放的音頻數(shù)據(jù)復(fù)制存儲至數(shù)據(jù)緩沖區(qū),并通過自定義的音頻處理接口調(diào)用系統(tǒng)音頻處理接口將音頻數(shù)據(jù)傳輸至音頻裝置進行播放;于音頻裝置播放音頻數(shù)據(jù)后,錄音裝置判斷音頻數(shù)據(jù)是否需要錄制,若需要,則錄制存儲于數(shù)據(jù)緩沖區(qū)中的音頻數(shù)據(jù)。
文檔編號G11C7/16GK102420010SQ201110313970
公開日2012年4月18日 申請日期2011年10月17日 優(yōu)先權(quán)日2011年10月17日
發(fā)明者胡加明 申請人:蘇州闊地網(wǎng)絡(luò)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1