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

音頻數(shù)據(jù)的錄制方法與裝置與流程

文檔序號(hào):11289142閱讀:358來源:國知局
音頻數(shù)據(jù)的錄制方法與裝置與流程

本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,具體而言,涉及一種音頻數(shù)據(jù)的錄制方法與裝置。



背景技術(shù):

目前游戲直播與錄制應(yīng)用獲取游戲聲音的方法都是通過系統(tǒng)提供的api(應(yīng)用程序接口)獲取麥克風(fēng)的聲音。雖然這樣也能獲取到游戲的聲音,但同時(shí)也夾雜著環(huán)境音。當(dāng)環(huán)境音干擾較大時(shí),游戲的聲音會(huì)聽不清;有環(huán)境音時(shí),游戲聲音的體驗(yàn)也很差。

針對(duì)上述的問題,目前尚未提出有效的解決方案。



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

本發(fā)明實(shí)施例提供了一種音頻數(shù)據(jù)的錄制方法與裝置,以至少解決通過麥克風(fēng)對(duì)聲音進(jìn)行錄制時(shí)受環(huán)境聲音影響較大的技術(shù)問題。

根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種音頻數(shù)據(jù)的錄制方法,包括:在錄制應(yīng)用中接收錄制指令,其中,所述錄制指令用于指示對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制;根據(jù)所述錄制指令檢測(cè)在目標(biāo)進(jìn)程中是否嵌入了第一函數(shù),其中,所述第一函數(shù)用于指示第二函數(shù)的入口地址,所述第二函數(shù)至少用于指示錄制所述目標(biāo)應(yīng)用通過所述目標(biāo)進(jìn)程輸出到音頻輸出接口的所述音頻數(shù)據(jù);在檢測(cè)到所述第一函數(shù)的情況下,獲取所述第二函數(shù)的所述入口地址,以執(zhí)行所述第二函數(shù),錄制輸出到所述音頻輸出接口的所述音頻數(shù)據(jù)。

根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種音頻數(shù)據(jù)的錄制裝置,包括:接收單元,用于在錄制應(yīng)用中接收錄制指令,其中,所述錄制指令用于指示對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制;檢測(cè)單元,用于根據(jù)所述錄制指令檢測(cè)在目標(biāo)進(jìn)程中是否嵌入了第一函數(shù),其中,所述第一函數(shù)用于指示第二函數(shù)的入口地址,所述第二函數(shù)至少用于指示錄制所述目標(biāo)應(yīng)用通過所述目標(biāo)進(jìn)程輸出到音頻輸出接口的所述音頻數(shù)據(jù);獲取單元,用于在檢測(cè)到所述第一函數(shù)的情況下,獲取所述第二函數(shù)的所述入口地址,以執(zhí)行所述第二函數(shù),錄制輸出到所述音頻輸出接口的所述音頻數(shù)據(jù)。

在本發(fā)明實(shí)施例中,采用在錄制應(yīng)用中接收錄制指令,其中,所述錄制指令用于指示對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制;根據(jù)所述錄制指令檢測(cè)在目標(biāo)進(jìn)程中是否嵌入了第一函數(shù),其中,所述第一函數(shù)用于指示第二函數(shù)的入口地址,所述第二函數(shù)至少用于指示錄制所述目標(biāo)應(yīng)用通過所述目標(biāo)進(jìn)程輸出到音頻輸出接口的所述音頻數(shù)據(jù);在檢測(cè)到所述第一函數(shù)的情況下,獲取所述第二函數(shù)的所述入口地址,以執(zhí)行所述第二函數(shù),錄制輸出到所述音頻輸出接口的所述音頻數(shù)據(jù),通過第一函數(shù)指示第二函數(shù)據(jù)入口地址,并執(zhí)行第二函數(shù),以對(duì)輸出到音頻輸出接口音頻數(shù)據(jù)進(jìn)行錄制,達(dá)到了直接獲取目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)的目的,從而實(shí)現(xiàn)了錄制純凈的應(yīng)用內(nèi)聲音的技術(shù)效果,進(jìn)而解決了通過麥克風(fēng)對(duì)聲音進(jìn)行錄制時(shí)受環(huán)境聲音影響較大的技術(shù)問題。

附圖說明

此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:

圖1是根據(jù)本發(fā)明實(shí)施例的音頻數(shù)據(jù)的錄制方法的硬件環(huán)境圖;

圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的音頻數(shù)據(jù)的錄制方法的流程圖;

圖3是根據(jù)本發(fā)明實(shí)施例的錄制應(yīng)用的配置界面;

圖4是根據(jù)本發(fā)明實(shí)施例的一種可選的音頻數(shù)據(jù)的錄制裝置的示意圖;

圖5是根據(jù)本發(fā)明實(shí)施例的終端的示意圖。

具體實(shí)施方式

為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。

需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。

實(shí)施例1

根據(jù)本發(fā)明實(shí)施例,提供了一種可以通過本申請(qǐng)裝置實(shí)施例執(zhí)行的方法實(shí)施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。

根據(jù)本發(fā)明實(shí)施例,提供了一種音頻數(shù)據(jù)的錄制方法。

可選地,在本實(shí)施例中,上述音頻數(shù)據(jù)的錄制方法可以應(yīng)用于如圖1所示的終端102和服務(wù)器104所構(gòu)成的硬件環(huán)境中。如圖1所示,終端102通過網(wǎng)絡(luò)與服務(wù)器104進(jìn)行連接,上述網(wǎng)絡(luò)包括但不限于:移動(dòng)通信網(wǎng)絡(luò)、廣域網(wǎng)、城域網(wǎng)或局域網(wǎng),終端102可以是手機(jī)終端,也可以是pc終端、筆記本終端或平板電腦終端。

圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的音頻數(shù)據(jù)的錄制方法的流程圖,以下結(jié)合圖2對(duì)本發(fā)明實(shí)施例所提供的音頻數(shù)據(jù)的錄制方法做具體介紹,如圖2所示,該音頻數(shù)據(jù)的錄制方法主要包括如下步驟s202至步驟s206:

步驟s202,在錄制應(yīng)用中接收錄制指令,其中,錄制指令用于指示對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制。

在本發(fā)明實(shí)施例中,錄制應(yīng)用用于錄制音頻數(shù)據(jù),錄制應(yīng)用可以但不限定于安裝在手機(jī)終端,pc終端、筆記本終端或平板電腦終端等終端設(shè)備上,錄制應(yīng)用可以獲取其所在的終端設(shè)備上播放的音頻數(shù)據(jù)并進(jìn)行錄制,錄制得到的文件可以用于存儲(chǔ)到存儲(chǔ)介質(zhì)中,上傳網(wǎng)絡(luò)上或者用于進(jìn)行在線直播。當(dāng)運(yùn)行錄制應(yīng)用時(shí),可以通過用于指示開始錄制的按鈕,向錄制應(yīng)用發(fā)送錄制指令,錄制應(yīng)用在接收到錄制指令之后,根據(jù)該錄制指令對(duì)正在運(yùn)行的目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制。在一種可選的實(shí)施方式中,上述用于指示開始錄制的按鈕可以顯示在要錄制的目標(biāo)應(yīng)用的顯示界面上,用戶可以通過點(diǎn)擊該按鈕來開始對(duì)目標(biāo)應(yīng)用的錄制。在一種可選的實(shí)施方式中,用戶可以在通過錄制應(yīng)用進(jìn)行錄制時(shí),可以通過錄制應(yīng)用開啟目標(biāo)應(yīng)用,以使錄制應(yīng)用針對(duì)該目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制。例如:pc終端上同時(shí)運(yùn)行有一款音樂播放器和一款游戲軟件,其中,音樂播放器是單獨(dú)開啟的,游戲軟件是通過先開啟錄制應(yīng)用,再通過錄制應(yīng)用開啟的,則錄制應(yīng)用只針對(duì)該游戲軟件輸出的音頻數(shù)據(jù)進(jìn)行錄制,而不錄制音樂播放器輸出的音頻文件。

步驟s204,根據(jù)錄制指令檢測(cè)在目標(biāo)進(jìn)程中是否嵌入了第一函數(shù),其中,第一函數(shù)用于指示第二函數(shù)的入口地址,第二函數(shù)至少用于指示錄制目標(biāo)應(yīng)用通過目標(biāo)進(jìn)程輸出到音頻輸出接口的音頻數(shù)據(jù)。

目標(biāo)進(jìn)程是錄制應(yīng)用所在終端設(shè)備的系統(tǒng)進(jìn)程,在終端設(shè)備開啟時(shí),目標(biāo)進(jìn)程即運(yùn)行在終端設(shè)備的系統(tǒng)中,目標(biāo)進(jìn)程用于管理終端設(shè)備上運(yùn)行的所有應(yīng)用的聲音輸出,所有的應(yīng)用在輸出聲音時(shí),都是由目標(biāo)進(jìn)程將要輸出的音頻數(shù)據(jù)輸出到音頻輸出接口。在接收到錄制指令之后,檢測(cè)在目標(biāo)進(jìn)程中是否已經(jīng)嵌入有第一函數(shù),其中,第一函數(shù)用于指示出第二函數(shù)的入口地址,而第二函數(shù)用于錄制目標(biāo)應(yīng)用通過目標(biāo)進(jìn)程輸出的音頻數(shù)據(jù)。

步驟s206,在檢測(cè)到第一函數(shù)的情況下,獲取第二函數(shù)的入口地址,以執(zhí)行第二函數(shù),錄制輸出到音頻輸出接口的音頻數(shù)據(jù)。

在將第一函數(shù)嵌入到目標(biāo)進(jìn)程中后,會(huì)執(zhí)行第一函數(shù),因此,當(dāng)在目標(biāo)進(jìn)程中檢測(cè)到第一函數(shù),表明第一函數(shù)已經(jīng)在目標(biāo)進(jìn)程中被執(zhí)行,即第一函數(shù)已經(jīng)指示出了第二函數(shù)的入口地址,目標(biāo)應(yīng)用原本通過目標(biāo)進(jìn)程輸出到音頻輸出接口的音頻數(shù)據(jù)會(huì)被第二函數(shù)獲取,此時(shí),通過執(zhí)行第二函數(shù),即可以實(shí)現(xiàn)對(duì)輸出到音頻接口的音頻數(shù)據(jù)進(jìn)行錄制。

在本發(fā)明實(shí)施例中,采用在錄制應(yīng)用中接收錄制指令,其中,錄制指令用于指示對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制;根據(jù)錄制指令檢測(cè)在目標(biāo)進(jìn)程中是否嵌入了第一函數(shù),其中,第一函數(shù)用于指示第二函數(shù)的入口地址,第二函數(shù)至少用于指示錄制目標(biāo)應(yīng)用通過目標(biāo)進(jìn)程輸出到音頻輸出接口的音頻數(shù)據(jù);在檢測(cè)到第一函數(shù)的情況下,獲取第二函數(shù)的入口地址,以執(zhí)行第二函數(shù),錄制輸出到音頻輸出接口的音頻數(shù)據(jù),通過第一函數(shù)指示第二函數(shù)據(jù)入口地址,并執(zhí)行第二函數(shù),以對(duì)輸出到音頻輸出接口音頻數(shù)據(jù)進(jìn)行錄制,達(dá)到了直接獲取目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)的目的,從而實(shí)現(xiàn)了錄制純凈的應(yīng)用內(nèi)聲音的技術(shù)效果,進(jìn)而解決了通過麥克風(fēng)對(duì)聲音進(jìn)行錄制時(shí)受環(huán)境聲音影響較大的技術(shù)問題。

可選地,在根據(jù)錄制指令檢測(cè)在目標(biāo)進(jìn)程中是否嵌入了第一函數(shù)之后,還包括:在未檢測(cè)到第一函數(shù)的情況下,在目標(biāo)進(jìn)程中嵌入動(dòng)態(tài)鏈接庫,其中,動(dòng)態(tài)鏈接庫中包括第一函數(shù);執(zhí)行第一函數(shù)以指示第二函數(shù)的入口地址。

目標(biāo)進(jìn)程為系統(tǒng)進(jìn)程,當(dāng)首次運(yùn)行錄制應(yīng)用時(shí),或者由于錄制應(yīng)用所在的終端設(shè)備重啟導(dǎo)致目標(biāo)進(jìn)程重啟時(shí),目標(biāo)進(jìn)程中并未嵌入有第一函數(shù),因此,無法在目標(biāo)進(jìn)程中檢測(cè)到第一函數(shù),也無法通過第一函數(shù)對(duì)第二函數(shù)的入口地址進(jìn)行指示,目標(biāo)應(yīng)用通過目標(biāo)進(jìn)程輸出到音頻輸出接口的音頻數(shù)據(jù)也就無法被第二函數(shù)獲取到。此時(shí),可以向目標(biāo)進(jìn)程中嵌入動(dòng)態(tài)鏈接庫,該動(dòng)態(tài)鏈接庫中包括有第一函數(shù),在將第一函數(shù)之后嵌入目標(biāo)進(jìn)程之后,執(zhí)行第一函數(shù),以使第一函數(shù)指示出第二函數(shù)的入口地址,從而使第二函數(shù)能夠獲取到目標(biāo)進(jìn)程輸出到音頻輸出接口的音頻數(shù)據(jù)。

可選地,執(zhí)行第一函數(shù)以指示第二函數(shù)的入口地址包括:在目標(biāo)進(jìn)程中查找預(yù)定接口函數(shù)的入口地址,其中,預(yù)定接口函數(shù)用于指示將音頻數(shù)據(jù)輸出到音頻輸出接口;執(zhí)行第一函數(shù),以將預(yù)定接口函數(shù)的入口地址替換為第二函數(shù)的入口地址。

執(zhí)行第一函數(shù)以指示第二函數(shù)據(jù)入口地址可以采用如下的實(shí)施方式,即可以在目標(biāo)進(jìn)程中查找到預(yù)定接口函數(shù)的入口地址,其中,預(yù)定接口函數(shù)用于指示將目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)輸出到音頻輸出接口,目標(biāo)進(jìn)程通過預(yù)定接口函數(shù)的入口地址調(diào)用預(yù)定接口函數(shù),以通過該預(yù)定接口函數(shù)將音頻數(shù)據(jù)輸出到音頻輸出接口。當(dāng)查找到預(yù)定接口函數(shù)的入口地址之后,通過執(zhí)行第一函數(shù),將預(yù)定接口函數(shù)的入口地址替換成第二函數(shù)的入口地址,這樣,在目標(biāo)進(jìn)程將音頻數(shù)據(jù)輸出到預(yù)定接口函數(shù)時(shí),即通過第二函數(shù)的入口地址調(diào)用第二函數(shù),從而使第二函數(shù)獲取要輸出的音頻數(shù)據(jù),進(jìn)而實(shí)現(xiàn)對(duì)音頻數(shù)據(jù)的錄制。

可選地,執(zhí)行第二函數(shù),錄制輸出到音頻輸出接口的音頻數(shù)據(jù)包括:將音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程的內(nèi)存中,以錄制音頻數(shù)據(jù),其中,錄制應(yīng)用具有訪問內(nèi)存的訪問權(quán)限。

作為本發(fā)明實(shí)施例的一種可選地實(shí)施方式,在第二函數(shù)獲取目標(biāo)進(jìn)程要輸出到音頻輸出接口的音頻數(shù)據(jù)之后,將獲取到的音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程中內(nèi)存中,可選地,該內(nèi)存可以是共享內(nèi)存。錄制應(yīng)用具有訪問該內(nèi)存的訪問權(quán)限,在第二函數(shù)據(jù)將音頻數(shù)據(jù)寫入到上述內(nèi)存中之后,錄制應(yīng)用可以訪問該內(nèi)存,并從該內(nèi)存中讀取到音頻數(shù)據(jù),從而完成對(duì)音頻數(shù)據(jù)的錄制。可選地,錄制應(yīng)用還可以對(duì)讀取到的音頻數(shù)據(jù)進(jìn)行編碼,得到音頻文件,進(jìn)而將得到的音頻文件保存起來,或者對(duì)其進(jìn)行傳輸。

可選地,在將音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程的內(nèi)存中的過程中,還包括:將音頻數(shù)據(jù)輸出到音頻輸出接口。

作為一種可選的實(shí)施方式,通過執(zhí)行第二函數(shù)將音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程的內(nèi)存中的過程中,還可以將音頻數(shù)據(jù)輸出到音頻輸出接口,可選地,本發(fā)明實(shí)施例不作出對(duì)將音頻數(shù)據(jù)寫入內(nèi)存和將音頻數(shù)據(jù)輸出到音頻輸出接口的執(zhí)行順序的限定,即可以先將音頻數(shù)據(jù)寫入內(nèi)存,也可以先將音頻數(shù)據(jù)輸出到音頻接口,還可以二者同時(shí)進(jìn)行。在將音頻數(shù)據(jù)寫入目標(biāo)進(jìn)程的內(nèi)存的過程中,還可以將音頻數(shù)據(jù)輸出到音頻輸出接口,從而保證了在保證音頻數(shù)據(jù)通過音頻接口正常輸出的情況下,實(shí)現(xiàn)對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)的錄制。

可選地,在錄制輸出到音頻輸出接口的音頻數(shù)據(jù)的過程中,還包括:接收暫停錄制指令;響應(yīng)暫停錄制指令,停止將音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程的內(nèi)存中。

在錄制音頻的過程中,可以通過控制按鈕向錄制應(yīng)用發(fā)送暫停錄制的指令,錄制應(yīng)用在接收到暫停錄制的指令之后,對(duì)該指令進(jìn)行響應(yīng),停止對(duì)音頻數(shù)據(jù)的錄制??蛇x地,作為對(duì)暫停錄制的響應(yīng),可以停止執(zhí)行第二函數(shù),從而停止將第二函數(shù)獲取到的音頻數(shù)據(jù)寫入目標(biāo)進(jìn)程的內(nèi)存中,并停止從上目標(biāo)進(jìn)程的內(nèi)存中讀取音頻數(shù)據(jù)。

可選地,在錄制應(yīng)用中接收錄制指令之前,包括:獲取配置信息,其中,配置信息用于指示允許在錄制應(yīng)用中對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制。

作為本發(fā)明實(shí)施例的一種可選的實(shí)施方式,可以獲取錄制應(yīng)用的配置信息,并在配置信息指示允許錄制目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)時(shí),對(duì)目標(biāo)用戶輸出的音頻數(shù)據(jù)進(jìn)行錄制。如圖3所示,可以在圖3所示的界面中設(shè)置配置信息,其中,當(dāng)“錄制游戲內(nèi)聲音”的選項(xiàng)被選中時(shí),將錄制應(yīng)用配置為可以對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制,其中,將配置信息設(shè)置為允許對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制可能需要具有一定的權(quán)限,例如:在android系統(tǒng)中,需要具有系統(tǒng)權(quán)限(root),才可以將配置信息設(shè)置為“錄制游戲內(nèi)聲音”。

需要說明的是,對(duì)于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。

通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。

實(shí)施例2

根據(jù)本發(fā)明實(shí)施例,還提供了一種用于實(shí)施上述音頻數(shù)據(jù)的錄制方法的音頻數(shù)據(jù)的錄制裝置,該音頻數(shù)據(jù)的裝置主要用于執(zhí)行本發(fā)明實(shí)施例上述內(nèi)容所提供的音頻數(shù)據(jù)的錄制方法,以下對(duì)本發(fā)明實(shí)施例所提供的音頻數(shù)據(jù)的錄制裝置做具體介紹:

圖4是根據(jù)本發(fā)明實(shí)施例的音頻數(shù)據(jù)的錄制裝置的示意圖,如圖4所示,該音頻數(shù)據(jù)的錄制裝置主要包括:

第一接收單元410,用于在錄制應(yīng)用中接收錄制指令,其中,錄制指令用于指示對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制。

在本發(fā)明實(shí)施例中,錄制應(yīng)用用于錄制音頻數(shù)據(jù),錄制應(yīng)用可以但不限定于安裝在手機(jī)終端,pc終端、筆記本終端或平板電腦終端等終端設(shè)備上,錄制應(yīng)用可以獲取其所在的終端設(shè)備上播放的音頻數(shù)據(jù)并進(jìn)行錄制,錄制得到的文件可以用于存儲(chǔ)到存儲(chǔ)介質(zhì)中,上傳網(wǎng)絡(luò)上或者用于進(jìn)行在線直播。當(dāng)運(yùn)行錄制應(yīng)用時(shí),可以通過用于指示開始錄制的按鈕,向錄制應(yīng)用發(fā)送錄制指令,錄制應(yīng)用在接收到錄制指令之后,根據(jù)該錄制指令對(duì)正在運(yùn)行的目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制。在一種可選的實(shí)施方式中,上述用于指示開始錄制的按鈕可以顯示在要錄制的目標(biāo)應(yīng)用的顯示界面上,用戶可以通過點(diǎn)擊該按鈕來開始對(duì)目標(biāo)應(yīng)用的錄制。在一種可選的實(shí)施方式中,用戶可以在通過錄制應(yīng)用進(jìn)行錄制時(shí),可以通過錄制應(yīng)用開啟目標(biāo)應(yīng)用,以使錄制應(yīng)用針對(duì)該目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制。例如:pc終端上同時(shí)運(yùn)行有一款音樂播放器和一款游戲軟件,其中,音樂播放器是單獨(dú)開啟的,游戲軟件是通過先開啟錄制應(yīng)用,再通過錄制應(yīng)用開啟的,則錄制應(yīng)用只針對(duì)該游戲軟件輸出的音頻數(shù)據(jù)進(jìn)行錄制,而不錄制音樂播放器輸出的音頻文件。

檢測(cè)單元420,用于根據(jù)錄制指令檢測(cè)在目標(biāo)進(jìn)程中是否嵌入了第一函數(shù),其中,第一函數(shù)用于指示第二函數(shù)的入口地址,第二函數(shù)至少用于指示錄制目標(biāo)應(yīng)用通過目標(biāo)進(jìn)程輸出到音頻輸出接口的音頻數(shù)據(jù)。

目標(biāo)進(jìn)程是錄制應(yīng)用所在終端設(shè)備的系統(tǒng)進(jìn)程,在終端設(shè)備開啟時(shí),目標(biāo)進(jìn)程即運(yùn)行在終端設(shè)備的系統(tǒng)中,目標(biāo)進(jìn)程用于管理終端設(shè)備上運(yùn)行的所有應(yīng)用的聲音輸出,所有的應(yīng)用在輸出聲音時(shí),都是由目標(biāo)進(jìn)程將要輸出的音頻數(shù)據(jù)輸出到音頻輸出接口。在接收到錄制指令之后,檢測(cè)在目標(biāo)進(jìn)程中是否已經(jīng)嵌入有第一函數(shù),其中,第一函數(shù)用于指示出第二函數(shù)的入口地址,而第二函數(shù)用于錄制目標(biāo)應(yīng)用通過目標(biāo)進(jìn)程輸出的音頻數(shù)據(jù)。

第一執(zhí)行單元430,用于在檢測(cè)到第一函數(shù)的情況下,獲取第二函數(shù)的入口地址,以執(zhí)行第二函數(shù),錄制輸出到音頻輸出接口的音頻數(shù)據(jù)。

在將第一函數(shù)嵌入到目標(biāo)進(jìn)程中后,會(huì)執(zhí)行第一函數(shù),因此,當(dāng)在目標(biāo)進(jìn)程中檢測(cè)到第一函數(shù),表明第一函數(shù)已經(jīng)在目標(biāo)進(jìn)程中被執(zhí)行,即第一函數(shù)已經(jīng)指示出了第二函數(shù)的入口地址,目標(biāo)應(yīng)用原本通過目標(biāo)進(jìn)程輸出到音頻輸出接口的音頻數(shù)據(jù)會(huì)被第二函數(shù)獲取,此時(shí),通過執(zhí)行第二函數(shù),即可以實(shí)現(xiàn)對(duì)輸出到音頻接口的音頻數(shù)據(jù)進(jìn)行錄制。

在本發(fā)明實(shí)施例中,采用在錄制應(yīng)用中接收錄制指令,其中,錄制指令用于指示對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制;根據(jù)錄制指令檢測(cè)在目標(biāo)進(jìn)程中是否嵌入了第一函數(shù),其中,第一函數(shù)用于指示第二函數(shù)的入口地址,第二函數(shù)至少用于指示錄制目標(biāo)應(yīng)用通過目標(biāo)進(jìn)程輸出到音頻輸出接口的音頻數(shù)據(jù);在檢測(cè)到第一函數(shù)的情況下,獲取第二函數(shù)的入口地址,以執(zhí)行第二函數(shù),錄制輸出到音頻輸出接口的音頻數(shù)據(jù),通過第一函數(shù)指示第二函數(shù)據(jù)入口地址,并執(zhí)行第二函數(shù),以對(duì)輸出到音頻輸出接口音頻數(shù)據(jù)進(jìn)行錄制,達(dá)到了直接獲取目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)的目的,從而實(shí)現(xiàn)了錄制純凈的應(yīng)用內(nèi)聲音的技術(shù)效果,進(jìn)而解決了通過麥克風(fēng)對(duì)聲音進(jìn)行錄制時(shí)受環(huán)境聲音影響較大的技術(shù)問題。

可選地,裝置還包括:嵌入單元,用于在根據(jù)錄制指令檢測(cè)在目標(biāo)進(jìn)程中是否嵌入了第一函數(shù)之后,在未檢測(cè)到第一函數(shù)的情況下,在目標(biāo)進(jìn)程中嵌入動(dòng)態(tài)鏈接庫,其中,動(dòng)態(tài)鏈接庫中包括第一函數(shù);第二執(zhí)行單元,用于執(zhí)行第一函數(shù)以指示第二函數(shù)的入口地址。

目標(biāo)進(jìn)程為系統(tǒng)進(jìn)程,當(dāng)首次運(yùn)行錄制應(yīng)用時(shí),或者由于錄制應(yīng)用所在的終端設(shè)備重啟導(dǎo)致目標(biāo)進(jìn)程重啟時(shí),目標(biāo)進(jìn)程中并未嵌入有第一函數(shù),因此,無法在目標(biāo)進(jìn)程中檢測(cè)到第一函數(shù),也無法通過第一函數(shù)對(duì)第二函數(shù)的入口地址進(jìn)行指示,目標(biāo)應(yīng)用通過目標(biāo)進(jìn)程輸出到音頻輸出接口的音頻數(shù)據(jù)也就無法被第二函數(shù)獲取到。此時(shí),可以向目標(biāo)進(jìn)程中嵌入動(dòng)態(tài)鏈接庫,該動(dòng)態(tài)鏈接庫中包括有第一函數(shù),在將第一函數(shù)之后嵌入目標(biāo)進(jìn)程之后,執(zhí)行第一函數(shù),以使第一函數(shù)指示出第二函數(shù)的入口地址,從而使第二函數(shù)能夠獲取到目標(biāo)進(jìn)程輸出到音頻輸出接口的音頻數(shù)據(jù)。

可選地,第二執(zhí)行單元包括:查找模塊,用于在目標(biāo)進(jìn)程中查找預(yù)定接口函數(shù)的入口地址,其中,預(yù)定接口函數(shù)用于指示將音頻數(shù)據(jù)輸出到音頻輸出接口;執(zhí)行模塊,用于執(zhí)行第一函數(shù),以將預(yù)定接口函數(shù)的入口地址替換為第二函數(shù)的入口地址。

執(zhí)行第一函數(shù)以指示第二函數(shù)據(jù)入口地址可以采用如下的實(shí)施方式,即可以在目標(biāo)進(jìn)程中查找到預(yù)定接口函數(shù)的入口地址,其中,預(yù)定接口函數(shù)用于指示將目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)輸出到音頻輸出接口,目標(biāo)進(jìn)程通過預(yù)定接口函數(shù)的入口地址調(diào)用預(yù)定接口函數(shù),以通過該預(yù)定接口函數(shù)將音頻數(shù)據(jù)輸出到音頻輸出接口。當(dāng)查找到預(yù)定接口函數(shù)的入口地址之后,通過執(zhí)行第一函數(shù),將預(yù)定接口函數(shù)的入口地址替換成第二函數(shù)的入口地址,這樣,在目標(biāo)進(jìn)程將音頻數(shù)據(jù)輸出到預(yù)定接口函數(shù)時(shí),即通過第二函數(shù)的入口地址調(diào)用第二函數(shù),從而使第二函數(shù)獲取要輸出的音頻數(shù)據(jù),進(jìn)而實(shí)現(xiàn)對(duì)音頻數(shù)據(jù)的錄制。

可選地,第一執(zhí)行單元包括:寫入模塊,用于將音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程的內(nèi)存中,以錄制音頻數(shù)據(jù),其中,錄制應(yīng)用具有訪問內(nèi)存的訪問權(quán)限。

作為本發(fā)明實(shí)施例的一種可選地實(shí)施方式,在第二函數(shù)獲取目標(biāo)進(jìn)程要輸出到音頻輸出接口的音頻數(shù)據(jù)之后,將獲取到的音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程中內(nèi)存中,可選地,該內(nèi)存可以是共享內(nèi)存。錄制應(yīng)用具有訪問該內(nèi)存的訪問權(quán)限,在第二函數(shù)據(jù)將音頻數(shù)據(jù)寫入到上述內(nèi)存中之后,錄制應(yīng)用可以訪問該內(nèi)存,并從該內(nèi)存中讀取到音頻數(shù)據(jù),從而完成對(duì)音頻數(shù)據(jù)的錄制??蛇x地,錄制應(yīng)用還可以對(duì)讀取到的音頻數(shù)據(jù)進(jìn)行編碼,得到音頻文件,進(jìn)而將得到的音頻文件保存起來,或者對(duì)其進(jìn)行傳輸。

可選地,第一執(zhí)行單元還包括:輸出模塊,用于在將音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程的內(nèi)存中的過程中,將音頻數(shù)據(jù)輸出到音頻輸出接口。

作為一種可選的實(shí)施方式,通過執(zhí)行第二函數(shù)將音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程的內(nèi)存中的過程中,還可以將音頻數(shù)據(jù)輸出到音頻輸出接口,可選地,本發(fā)明實(shí)施例不作出對(duì)將音頻數(shù)據(jù)寫入內(nèi)存和將音頻數(shù)據(jù)輸出到音頻輸出接口的執(zhí)行順序的限定,即可以先將音頻數(shù)據(jù)寫入內(nèi)存,也可以先將音頻數(shù)據(jù)輸出到音頻接口,還可以二者同時(shí)進(jìn)行。在將音頻數(shù)據(jù)寫入目標(biāo)進(jìn)程的內(nèi)存的過程中,還可以將音頻數(shù)據(jù)輸出到音頻輸出接口,從而保證了在保證音頻數(shù)據(jù)通過音頻接口正常輸出的情況下,實(shí)現(xiàn)對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)的錄制。

可選地,裝置還包括:第二接收單元,用于在錄制輸出到音頻輸出接口的音頻數(shù)據(jù)的過程中,接收暫停錄制指令;停止單元,用于響應(yīng)暫停錄制指令,停止將音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程的內(nèi)存中。

在錄制音頻的過程中,可以通過控制按鈕向錄制應(yīng)用發(fā)送暫停錄制的指令,錄制應(yīng)用在接收到暫停錄制的指令之后,對(duì)該指令進(jìn)行響應(yīng),停止對(duì)音頻數(shù)據(jù)的錄制??蛇x地,作為對(duì)暫停錄制的響應(yīng),可以停止執(zhí)行第二函數(shù),從而停止將第二函數(shù)獲取到的音頻數(shù)據(jù)寫入目標(biāo)進(jìn)程的內(nèi)存中,并停止從上目標(biāo)進(jìn)程的內(nèi)存中讀取音頻數(shù)據(jù)。

可選地,裝置包括:獲取單元,用于在錄制應(yīng)用中接收錄制指令之前,獲取配置信息,其中,配置信息用于指示允許在錄制應(yīng)用中對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制。

作為本發(fā)明實(shí)施例的一種可選的實(shí)施方式,可以獲取錄制應(yīng)用的配置信息,并在配置信息指示允許錄制目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)時(shí),對(duì)目標(biāo)用戶輸出的音頻數(shù)據(jù)進(jìn)行錄制。如圖3所示,可以在圖3所示的界面中設(shè)置配置信息,其中,當(dāng)“錄制游戲內(nèi)聲音”的選項(xiàng)被選中時(shí),將錄制應(yīng)用配置為可以對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制,其中,將配置信息設(shè)置為允許對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制可能需要具有一定的權(quán)限,例如:在android系統(tǒng)中,需要具有系統(tǒng)權(quán)限(root),才可以將配置信息設(shè)置為“錄制游戲內(nèi)聲音”。

實(shí)施例3

根據(jù)本發(fā)明實(shí)施例,還提供了一種用于實(shí)施上述音頻數(shù)據(jù)的錄制方法的終端,如圖5所示,該終端主要包括處理器501、顯示器502、和存儲(chǔ)器503,其中:

存儲(chǔ)器503主要用于存儲(chǔ)錄制的音頻數(shù)據(jù)。

顯示器502主要用于顯示錄制應(yīng)用的錄制界面。

處理器501主要用于執(zhí)行如下操作:

在錄制應(yīng)用中接收錄制指令,其中,錄制指令用于指示對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制;根據(jù)錄制指令檢測(cè)在目標(biāo)進(jìn)程中是否嵌入了第一函數(shù),其中,第一函數(shù)用于指示第二函數(shù)的入口地址,第二函數(shù)至少用于指示錄制目標(biāo)應(yīng)用通過目標(biāo)進(jìn)程輸出到音頻輸出接口的音頻數(shù)據(jù);在檢測(cè)到第一函數(shù)的情況下,獲取第二函數(shù)的入口地址,以執(zhí)行第二函數(shù),錄制輸出到音頻輸出接口的音頻數(shù)據(jù)。

處理器501還用于在未檢測(cè)到第一函數(shù)的情況下,在目標(biāo)進(jìn)程中嵌入動(dòng)態(tài)鏈接庫,其中,動(dòng)態(tài)鏈接庫中包括第一函數(shù);執(zhí)行第一函數(shù)以指示第二函數(shù)的入口地址。

處理器501還用于在目標(biāo)進(jìn)程中查找預(yù)定接口函數(shù)的入口地址,其中,預(yù)定接口函數(shù)用于指示將音頻數(shù)據(jù)輸出到音頻輸出接口;執(zhí)行第一函數(shù),以將預(yù)定接口函數(shù)的入口地址替換為第二函數(shù)的入口地址。

處理器501還用于將音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程的內(nèi)存中,以錄制音頻數(shù)據(jù),其中,錄制應(yīng)用具有訪問內(nèi)存的訪問權(quán)限。

處理器501還用于將音頻數(shù)據(jù)輸出到音頻輸出接口。

處理器501還用于接收暫停錄制指令;響應(yīng)暫停錄制指令,停止將音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程的內(nèi)存中。

處理器501還用于獲取配置信息,其中,配置信息用于指示允許在錄制應(yīng)用中對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制。

可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例1和實(shí)施例2中所描述的示例,本實(shí)施例在此不再贅述。

實(shí)施例4

本發(fā)明的實(shí)施例還提供了一種存儲(chǔ)介質(zhì)。可選地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以用于存儲(chǔ)本發(fā)明實(shí)施例的音頻數(shù)據(jù)的錄制方法的程序代碼。

可選地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以位于移動(dòng)通信網(wǎng)絡(luò)、廣域網(wǎng)、城域網(wǎng)或局域網(wǎng)的網(wǎng)絡(luò)中的多個(gè)網(wǎng)絡(luò)設(shè)備中的至少一個(gè)網(wǎng)絡(luò)設(shè)備。

可選地,在本實(shí)施例中,存儲(chǔ)介質(zhì)被設(shè)置為存儲(chǔ)用于執(zhí)行以下步驟的程序代碼:

s1,在錄制應(yīng)用中接收錄制指令,其中,錄制指令用于指示對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制;

s2,根據(jù)錄制指令檢測(cè)在目標(biāo)進(jìn)程中是否嵌入了第一函數(shù),其中,第一函數(shù)用于指示第二函數(shù)的入口地址,第二函數(shù)至少用于指示錄制目標(biāo)應(yīng)用通過目標(biāo)進(jìn)程輸出到音頻輸出接口的音頻數(shù)據(jù);

s3,在檢測(cè)到第一函數(shù)的情況下,獲取第二函數(shù)的入口地址,以執(zhí)行第二函數(shù),錄制輸出到音頻輸出接口的音頻數(shù)據(jù)。

可選地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以包括但不限于:u盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

可選地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行在未檢測(cè)到第一函數(shù)的情況下,在目標(biāo)進(jìn)程中嵌入動(dòng)態(tài)鏈接庫,其中,動(dòng)態(tài)鏈接庫中包括第一函數(shù);執(zhí)行第一函數(shù)以指示第二函數(shù)的入口地址。

可選地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行在目標(biāo)進(jìn)程中查找預(yù)定接口函數(shù)的入口地址,其中,預(yù)定接口函數(shù)用于指示將音頻數(shù)據(jù)輸出到音頻輸出接口;執(zhí)行第一函數(shù),以將預(yù)定接口函數(shù)的入口地址替換為第二函數(shù)的入口地址。

可選地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行將音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程的內(nèi)存中,以錄制音頻數(shù)據(jù),其中,錄制應(yīng)用具有訪問內(nèi)存的訪問權(quán)限。

可選地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行將音頻數(shù)據(jù)輸出到音頻輸出接口。

可選地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行接收暫停錄制指令;響應(yīng)暫停錄制指令,停止將音頻數(shù)據(jù)寫入到目標(biāo)進(jìn)程的內(nèi)存中。

可選地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行獲取配置信息,其中,配置信息用于指示允許在錄制應(yīng)用中對(duì)目標(biāo)應(yīng)用輸出的音頻數(shù)據(jù)進(jìn)行錄制。

可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例1和實(shí)施例2中所描述的示例,本實(shí)施例在此不再贅述。

上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。

上述實(shí)施例中的集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在上述計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)或多臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。

在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。

在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的客戶端,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。

以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乐东| 雷州市| 柞水县| 高碑店市| 博野县| 安远县| 长宁县| 蒙城县| 松阳县| 凤山县| 龙胜| 佳木斯市| 梧州市| 惠东县| 江永县| 濉溪县| 太仓市| 平山县| 巢湖市| 平顶山市| 大英县| 遂昌县| 宁陵县| 腾冲县| 牡丹江市| 会同县| 登封市| 黔南| 普兰店市| 河池市| 郧西县| 丹阳市| 宝坻区| 甘谷县| 弥勒县| 都安| 伊通| 堆龙德庆县| 教育| 迁西县| 边坝县|