音頻數(shù)據(jù)處理方法及裝置制造方法
【專利摘要】本公開是關(guān)于一種音頻數(shù)據(jù)處理方法及裝置,應(yīng)用于終端中,所述方法包括:檢測所述終端的音頻輸出接口是否輸出本地音頻信號;當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,利用設(shè)置在音頻輸出接口上的解碼芯片將所述本地音頻信號處理成預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的第一音頻數(shù)據(jù);將所述第一音頻數(shù)據(jù)發(fā)送給服務(wù)器。該方法在采集終端播放的音頻數(shù)據(jù)時,無需終端的CPU參與音頻解碼,所以可以釋放CPU進(jìn)行音頻解碼時占用的資源,不會對終端上運(yùn)行的其它程序帶來影響,提高CPU的工作效率。該方法利用單獨的硬件設(shè)備進(jìn)行音頻解碼,使得該硬件設(shè)備的功能單一,可以同時兼容較多類型的音樂資料,提高了音頻數(shù)據(jù)采集的可靠性。
【專利說明】音頻數(shù)據(jù)處理方法及裝置
【技術(shù)領(lǐng)域】
[0001]本公開涉及移動終端【技術(shù)領(lǐng)域】,尤其涉及一種音頻數(shù)據(jù)處理方法及裝置。
【背景技術(shù)】
[0002]隨著智能手機(jī)快速普及以及手機(jī)云端大數(shù)據(jù)業(yè)務(wù)的飛速發(fā)展,智能手機(jī)越來越多的新功能被廣泛的挖掘。用戶使用移動終端不再局限于語音通話以及發(fā)送短信,而且可以拍照、錄制視頻、聽音樂、瀏覽網(wǎng)頁、觀看在線視頻等等。
[0003]基于智能手機(jī)的云端大數(shù)據(jù)業(yè)務(wù)在傳統(tǒng)行業(yè)中的優(yōu)勢,如傳統(tǒng)的物流業(yè)和銀行業(yè)等等,基于智能手機(jī)的大數(shù)據(jù)業(yè)務(wù)是未來一個必然的發(fā)展趨勢。針對音樂的大數(shù)據(jù)業(yè)務(wù),要求手機(jī)能夠?qū)⒉シ诺囊魳飞蟼鞯皆贫朔?wù)器,以便于服務(wù)器進(jìn)行音樂大數(shù)據(jù)業(yè)務(wù)統(tǒng)計。在相關(guān)技術(shù)中,手機(jī)在播放音樂時,手機(jī)上的CPU可以直接獲取向耳機(jī)電路接口發(fā)送的音頻信號,并將音頻信號轉(zhuǎn)換成音頻數(shù)據(jù)后直接向云端服務(wù)器上傳,此時CPU主要通過軟件,對音頻信號進(jìn)行音頻解碼得到音頻數(shù)據(jù),這種方式通常也成為“軟解碼”。
[0004]但這種音頻解碼方式,一方面會占用CPU大量的資源,導(dǎo)致手機(jī)上運(yùn)行的其它任務(wù)變慢,影響手機(jī)的正常使用;另一方面,對于手機(jī)內(nèi)存儲的一些特定格式的音樂資料,考慮到軟件兼容等問題,無法利用CPU完成解碼,導(dǎo)致手機(jī)無法及時地將手機(jī)正在播放的音樂上傳到云端服務(wù)器。
【發(fā)明內(nèi)容】
[0005]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種音頻數(shù)據(jù)處理方法及裝置。
[0006]根據(jù)本公開實施例的第一方面,提供一種音頻數(shù)據(jù)處理方法,應(yīng)用于終端,所述方法包括:
[0007]檢測所述終端的音頻輸出接口是否輸出本地音頻信號;
[0008]當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,利用設(shè)置在音頻輸出接口上的解碼芯片將所述本地音頻信號處理成預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的第一音頻數(shù)據(jù);
[0009]將所述第一音頻數(shù)據(jù)發(fā)送給服務(wù)器。
[0010]結(jié)合第一方面,在第一方面第一種可能的實現(xiàn)方式中,所述方法還包括:
[0011]所述終端的音頻輸出接口播放本地音頻信號時,生成一個音樂推送提示;
[0012]判斷是否接收到用戶根據(jù)所述音樂推送提示輸入的同意推送操作;
[0013]當(dāng)接收到所述同意推送操作后,生成推送請求并將所述推送請求發(fā)送給服務(wù)器,所述服務(wù)器可根據(jù)所述推送請求向終端發(fā)送網(wǎng)絡(luò)音頻數(shù)據(jù)。
[0014]結(jié)合第一方面第一種可能的實現(xiàn)方式,在第一方面第二種可能的實現(xiàn)方式中,所述方法還包括:
[0015]接收所述服務(wù)器根據(jù)所述推送請求發(fā)送的預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的網(wǎng)絡(luò)音頻數(shù)據(jù);
[0016]將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)換成網(wǎng)絡(luò)音頻信號;
[0017]將所述網(wǎng)絡(luò)音頻信號發(fā)送給所述終端的音頻輸出接口。
[0018]結(jié)合第一方面第二種可能的實現(xiàn)方式,在第一方面第三種可能的實現(xiàn)方式中,所述將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)換成網(wǎng)絡(luò)音頻信號,包括:
[0019]將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)成第二數(shù)字信號;
[0020]將所述第二數(shù)字信號轉(zhuǎn)換成第二模擬信號;
[0021]對所述第二模擬信號進(jìn)行放大處理;
[0022]對放大后的所述第二模擬信號進(jìn)行濾波處理得到網(wǎng)絡(luò)音頻信號。
[0023]結(jié)合第一方面,在第一方面第四種可能的實現(xiàn)方式,所述檢測所述終端的音頻輸出接口是否輸出本地音頻信號,包括:
[0024]在所述終端的音頻輸出接口檢測是否接收到音頻信號;
[0025]當(dāng)在所述終端的音頻輸出接口接收到音頻信號時,從所述音頻信號中提取所述音頻信號的存儲位置;
[0026]判斷所述存儲位置是否位于所述終端內(nèi);
[0027]當(dāng)所述存儲位置位于所述終端內(nèi)時,確定所述終端的音頻輸出接口輸出本地音頻信號。
[0028]結(jié)合第一方面第四種可能的實現(xiàn)方式,在第一方面第五種可能的實現(xiàn)方式中,所述在音頻輸出接口上檢測是否接收到音頻信號,包括:
[0029]檢測所述終端的無線傳輸接口上是否發(fā)送音頻信號,當(dāng)所述無線傳輸接口上發(fā)送音頻信號時,確定在所述終端的音頻輸出接口接收到音頻信號;
[0030]或者,
[0031]檢測所述終端的耳機(jī)電路接口是否傳輸音頻信號,當(dāng)所述終端的耳機(jī)電路接口傳輸音頻信號時,確定在所述終端的音頻輸出接口接收到音頻信號。
[0032]結(jié)合第一方面,在第一方面第六種可能的實現(xiàn)方式中,所述利用設(shè)置在音頻輸出接口上的解碼芯片將所述本地音頻信號處理成預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的第一音頻數(shù)據(jù),包括:
[0033]對所述本地音頻信號進(jìn)行模數(shù)轉(zhuǎn)換得到第一數(shù)字信號;
[0034]利用設(shè)置在音頻輸出接口上的解碼芯片獲取所述第一數(shù)字信號的編碼格式;
[0035]在所述解碼芯片中查找與所述編碼格式相對應(yīng)的預(yù)先存儲的解碼文件;
[0036]利用查找到的所述解碼文件對所述第一數(shù)字信號進(jìn)行音頻解碼得到預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的所述第一音頻數(shù)據(jù)。
[0037]根據(jù)本公開實施例的第二方面,提供一種音頻數(shù)據(jù)處理裝置,應(yīng)用于終端,所述裝置包括:
[0038]音頻信號檢測單元,用于檢測所述終端的音頻輸出接口是否輸出本地音頻信號;
[0039]本地音頻信號處理單元,用于當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,利用設(shè)置在音頻輸出接口上的解碼芯片將所述本地音頻信號處理成預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的第一音頻數(shù)據(jù);
[0040]音頻數(shù)據(jù)發(fā)送單元,用于將所述第一音頻數(shù)據(jù)發(fā)送給服務(wù)器。
[0041]結(jié)合第二方面,在第二方面第一種可能的實現(xiàn)方式中,所述裝置還包括:
[0042]推送提示生成單元,用于當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,生成一個音樂推送提不;
[0043]操作判斷單元,用于判斷是否接收到用戶根據(jù)所述音樂推送提示輸入的同意推送操作;
[0044]推送請求發(fā)送單元,用于當(dāng)接收到所述同意推送操作后,生成推送請求并將所述推送請求發(fā)送給服務(wù)器,所述服務(wù)器可根據(jù)所述推送請求向終端發(fā)送網(wǎng)絡(luò)音頻數(shù)據(jù)。
[0045]結(jié)合第二方面第一種可能的實現(xiàn)方式,在第二方面第二種可能的實現(xiàn)方式中,所述裝置還包括:
[0046]音頻數(shù)據(jù)接收單元,用于接收所述服務(wù)器根據(jù)所述推送請求發(fā)送的預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的網(wǎng)絡(luò)音頻數(shù)據(jù);
[0047]網(wǎng)絡(luò)音頻信號轉(zhuǎn)換單元,用于將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)換成網(wǎng)絡(luò)音頻信號;
[0048]網(wǎng)絡(luò)音頻信號發(fā)送單元,用于將所述網(wǎng)絡(luò)音頻信號發(fā)送給所述終端的音頻輸出接□。
[0049]結(jié)合第二方面第二種可能的實現(xiàn)方式,在第二方面第三種可能的實現(xiàn)方式中,所述網(wǎng)絡(luò)音頻信號轉(zhuǎn)換單元包括:
[0050]轉(zhuǎn)換子單元,用于將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)換成第二數(shù)字信號;
[0051]數(shù)模轉(zhuǎn)換子單元,用于將所述第二數(shù)字信號轉(zhuǎn)換成第二模擬信號;
[0052]音頻放大子單元,用于對所述第二模擬信號進(jìn)行放大處理;
[0053]濾波子單元,用于對放大后的所述第二模擬信號進(jìn)行濾波處理得到網(wǎng)絡(luò)音頻信號。
[0054]結(jié)合第二方面,在第二方面第四種可能的實現(xiàn)方式中,所述音頻信號檢測單元,包括:
[0055]音頻信號檢測子單元,用于在所述終端的音頻輸出接口檢測是否接收到音頻信號;
[0056]存儲位置提取子單元,用于當(dāng)在所述終端的音頻輸出接口接收到音頻信號時,從所述音頻信號中提取所述音頻信號的存儲位置;
[0057]存儲位置判斷子單元,用于判斷所述存儲位置是否位于所述終端內(nèi);
[0058]第一確定子單元,用于當(dāng)所述存儲位置位于所述終端內(nèi)時,確定所述終端的輸出接口輸出本地音頻信號。
[0059]結(jié)合第二方面第四種可能的實現(xiàn)方式,在第二方面第五種可能的實現(xiàn)方式中,所述音頻信號檢測子單元,包括:
[0060]無線傳輸接口檢測子單元,用于檢測所述終端的無線傳輸接口上是否發(fā)送音頻信號,第二確定子單元,用于當(dāng)所述無線傳輸接口上發(fā)送音頻信號時,確定在所述終端的音頻輸出接口接收到音頻信號;
[0061]或者,耳機(jī)電路接口檢測子單元,用于檢測所述終端的耳機(jī)電路接口是否輸出音頻接口,第三確定子單元,用于當(dāng)所述終端的耳機(jī)電路接口輸出音頻接口時,確定在所述終端的音頻輸出接口接收到音頻信號。
[0062]結(jié)合第二方面,在第二方面第六種可能的實現(xiàn)方式中,所述本地音頻信號處理單元,包括:
[0063]模數(shù)轉(zhuǎn)換子單元,用于對所述本地音頻信號進(jìn)行模數(shù)轉(zhuǎn)換得到第一數(shù)字信號;
[0064]格式獲取子單元,用于利用設(shè)置在音頻輸出接口上的解碼芯片獲取所述第一數(shù)字信號的編碼格式;
[0065]解碼文件獲取子單元,用于在所述解碼芯片中查找與所述編碼格式相對應(yīng)的預(yù)先存儲的解碼文件;
[0066]解碼子單元,用于利用查找到的所述解碼文件對所述第一數(shù)字信號進(jìn)行音頻解碼得到預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的所述第一音頻數(shù)據(jù)。
[0067]根據(jù)本公開實施例的第三方面,提供一種終端,包括:
[0068]音頻輸出接口 ;
[0069]與所述音頻輸出接口相連接處理器;
[0070]用于存儲處理器可執(zhí)行指令的存儲器;
[0071]其中,所述處理器被配置為:
[0072]檢測所述終端的音頻輸出接口是否輸出本地音頻信號;
[0073]當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,利用設(shè)置在音頻輸出接口上的解碼芯片將所述本地音頻信號處理成預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的第一音頻數(shù)據(jù);
[0074]將所述第一音頻數(shù)據(jù)發(fā)送給服務(wù)器。
[0075]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0076]本公開實施例提供的該方法,可以直接從終端音頻輸出接口位置采集終端播放的音頻信號,當(dāng)采集到到終端播放的音頻信號時,還可以利用設(shè)置在音頻輸出接口上的解碼芯片將采集到的音頻信號處理成預(yù)設(shè)標(biāo)識編碼格式的第一音頻數(shù)據(jù),并且將該第一音頻數(shù)據(jù)發(fā)送給服務(wù)器。
[0077]與相關(guān)技術(shù)相比,該方法在采集終端播放的音頻數(shù)據(jù)時,無需終端的CPU參與音頻解碼,所以可以釋放CPU進(jìn)行音頻解碼時占用的資源,不會對終端上運(yùn)行的其它程序帶來影響,提高CPU的工作效率。該方法利用單獨的硬件設(shè)備進(jìn)行音頻解碼,使得該硬件設(shè)備的功能單一,可以同時兼容較多類型的音樂資料,提高了音頻數(shù)據(jù)采集的可靠性。
[0078]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【專利附圖】
【附圖說明】
[0079]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
[0080]圖1是根據(jù)一示例性實施例示出的一種音頻數(shù)據(jù)處理方法的流程圖。
[0081]圖2是圖1中步驟S101的流程圖。
[0082]圖3是圖1中步驟S102的流程圖。
[0083]圖4是根據(jù)另一示例性實施例示出的一種音頻數(shù)據(jù)處理方法的流程圖。
[0084]圖5是根據(jù)一不例性實施例不出的一種場景不意圖。
[0085]圖6是根據(jù)又一示例性實施例示出的一種音頻數(shù)據(jù)處理方法的流程圖。
[0086]圖7是根據(jù)一示例性實施例示出的一種音頻數(shù)據(jù)處理裝置框圖。
[0087]圖8是根據(jù)一示例性實施例示出的一種終端的框圖。
【具體實施方式】
[0088]這里將詳細(xì)地對示例性實施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0089]圖1是根據(jù)一示例性實施例示出的一種音頻數(shù)據(jù)處理方法的流程圖,如圖1所示,該音頻數(shù)據(jù)處理方法用于終端中,包括以下步驟。
[0090]在步驟S101中,檢測所述終端的音頻輸出接口是否輸出本地音頻信號。
[0091]在本公開實施例中,可以在終端的音頻輸出接口上增加一個音源解碼芯片,來檢測終端的音頻輸出接口是否輸出本地音頻信號。
[0092]如圖2所示,該步驟的一個具體實現(xiàn)方式可以包括以下步驟。
[0093]在步驟S1011中,在所述終端的音頻輸出接口檢測是否接收到音頻信號。
[0094]在終端播放音樂時,用戶可以將耳機(jī)插入到終端的耳機(jī)插孔內(nèi),通過耳機(jī)電路接口輸出音頻信號。對于這種方式,可以直接檢測耳機(jī)電路接口是否輸出音頻接口,并且當(dāng)所述終端的耳機(jī)電路接口輸出音頻接口時,就可以確定在所述終端的音頻輸出接口接收到音頻信號。
[0095]另外,用戶也可以使用藍(lán)牙耳機(jī),即將藍(lán)牙耳機(jī)與終端進(jìn)行藍(lán)牙配對,通過藍(lán)牙信號向耳機(jī)發(fā)送音頻信號。對于這種方式,還可以檢測終端的無線傳輸接口上是否發(fā)送音頻信號,這里無線傳輸接口的類型并不作限定,只要是目前現(xiàn)有終端上能夠使用的無線傳輸方式均可,并且當(dāng)所述無線傳輸接口上發(fā)送音頻信號時,就可以確定在所述終端的音頻輸出接口接收到音頻信號。
[0096]當(dāng)在所述終端的音頻輸出接口接收到音頻信號時,在步驟S1012中,從所述音頻信號中提取所述音頻信號的存儲位置。
[0097]在音頻信號中可以攜帶有該音頻的存儲位置,例如:存儲地址、所在存儲設(shè)備的識別編號等,通過存儲位置可以確定音頻信號是位于終端本地,還是來自于網(wǎng)絡(luò)。
[0098]在步驟S1013中,判斷所述存儲位置是否位于所述終端內(nèi)。
[0099]例如:存儲位置為終端內(nèi)的一個盤符或一個存儲區(qū)域的物理地址等等。
[0100]當(dāng)所述存儲位置位于所述終端內(nèi)時,在步驟S1014中,確定所述終端的音頻輸出接口輸出本地音頻信號。
[0101]當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,在步驟S102中,利用設(shè)置在音頻輸出接口上的解碼芯片將所述本地音頻信號處理成預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的第一音頻數(shù)據(jù)。否則,結(jié)束流程。
[0102]在本公開實施例中,如圖3所示,該步驟S102可以包括以下步驟。
[0103]在步驟S1021中,對所述本地音頻信號進(jìn)行模數(shù)轉(zhuǎn)換得到第一數(shù)字信號。
[0104]通常情況,從終端的音頻接口上采集到的信號為驅(qū)動耳機(jī)工作的模擬信號,為了方便后續(xù)服務(wù)器上傳,所以需要將本地音頻信號由模擬信號轉(zhuǎn)換成數(shù)字信號,進(jìn)而得到與本地音頻信號對應(yīng)的第一數(shù)字信號。
[0105]在步驟S1022中,利用設(shè)置在音頻輸出接口上的解碼芯片獲取所述第一數(shù)字信號的編碼格式。
[0106]在步驟S1023中,在所述解碼芯片中查找與所述編碼格式相對應(yīng)的預(yù)先存儲的解碼文件。
[0107]由于單獨設(shè)置解碼芯片,并且解碼芯片的功能單一,所以在解碼芯片內(nèi)存儲各種格式的解碼文件,以實現(xiàn)兼容常見的所有格式的音樂資料,并且當(dāng)有新的格式的音樂資料時,解碼芯片可以有針對性地對相應(yīng)的解碼文件進(jìn)行更新。。
[0108]在步驟S1024中,利用查找到的解碼文件對所述第一數(shù)字信號進(jìn)行音頻解碼得到預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的所述第一音頻數(shù)據(jù)。
[0109]為了方便后續(xù)服務(wù)器的識別,在本公開實施例中,還需要對得到的第一數(shù)字信號按照標(biāo)識的解碼方式進(jìn)行解碼,得到預(yù)設(shè)標(biāo)識編碼格式的第一音頻數(shù)據(jù)。由于單獨設(shè)置解碼芯片,并且解碼芯片的功能單一,所以可以兼容常見的所有格式的音樂資料。同時,利用解碼芯片對數(shù)字信號進(jìn)行解碼,還可以釋放CPU進(jìn)行音頻解碼時占用的資源,提高了 CPU的工作效率。
[0110]在步驟S103中,將所述第一音頻數(shù)據(jù)發(fā)送給服務(wù)器。
[0111]終端可以通過數(shù)據(jù)線或無線方式進(jìn)行第一音頻數(shù)據(jù)發(fā)送給服務(wù)器,服務(wù)器接收到第一音頻數(shù)據(jù)后,可以將第一音頻數(shù)據(jù)進(jìn)行存儲,以便后續(xù)利用第一音頻數(shù)據(jù)進(jìn)行大數(shù)據(jù)業(yè)務(wù)統(tǒng)計。
[0112]本公開實施例提供的該方法,可以直接從終端音頻輸出接口位置采集終端播放的音頻信號,當(dāng)采集到到終端播放的音頻信號時,還可以利用設(shè)置在音頻輸出接口上的解碼芯片將采集到的音頻信號處理成預(yù)設(shè)標(biāo)識編碼格式的第一音頻數(shù)據(jù),并且將該第一音頻數(shù)據(jù)發(fā)送給服務(wù)器。
[0113]與相關(guān)技術(shù)相比,該方法在采集終端播放的音頻數(shù)據(jù)時,無需終端的CPU參與音頻解碼,所以可以釋放CPU進(jìn)行音頻解碼時占用的資源,不會對終端上運(yùn)行的其它程序帶來影響,提高CPU的工作效率。該方法利用單獨的硬件設(shè)備進(jìn)行音頻解碼,使得該硬件設(shè)備的功能單一,可以同時兼容較多類型的音樂資料,提高了音頻數(shù)據(jù)采集的可靠性。
[0114]圖4是根據(jù)另一示例性實施例示出的一種音頻數(shù)據(jù)處理方法的流程圖,在圖1所示實施例的基礎(chǔ)上,該方法還可以包括以下步驟。
[0115]當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,在步驟S201中,生成一個音樂推送提示。
[0116]當(dāng)檢測到終端的音頻輸出接口當(dāng)前狀態(tài)為輸出音頻信號時,此時可以提示用戶是否需要接受網(wǎng)絡(luò)推送音樂。如圖5所示,圖中包括:終端1、音樂播放界面2和提示框3。在提示框3內(nèi)提示有“是否接收音樂推送? ”等類似提示,并且在提示框3內(nèi)還設(shè)置有“是”和“否”等操作控件。
[0117]圖5中提示方式采用提示框的形式,在本公開其它實施例中,提示還可以采用彈出框或下拉通知欄等方式來實現(xiàn)。
[0118]在步驟S202中,判斷是否接收到用戶根據(jù)所述音樂推送提示輸入的同意推送操作;
[0119]通過檢測圖3中提示框3內(nèi)的操作空間的被觸發(fā)情況,當(dāng)檢測到用戶點擊“是”時,就可以判斷接收到用戶輸入的同意推送操作。
[0120]當(dāng)接收到所述同意推送操作后,在步驟S203中,生成推送請求并將所述推送請求發(fā)送給服務(wù)器。否則,結(jié)束流程。
[0121]所述服務(wù)器可根據(jù)所述推送請求向終端發(fā)送網(wǎng)絡(luò)音頻數(shù)據(jù)。
[0122]服務(wù)器可以根據(jù)該推送請求,并利用大數(shù)據(jù)業(yè)務(wù)統(tǒng)計結(jié)果向該終端推送匹配的音樂。
[0123]在圖4所示方法實施例的基礎(chǔ)上,如圖6所示,該方法還可以包括以下步驟。
[0124]在步驟S301中,接收所述服務(wù)器根據(jù)所述推送請求發(fā)送的預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的網(wǎng)絡(luò)音頻數(shù)據(jù)。
[0125]在步驟S302中,將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)換成網(wǎng)絡(luò)音頻信號。
[0126]在本公開實施例中,該步驟的一種具體實現(xiàn)方式可以包括以下步驟:
[0127]11)、將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)成第二數(shù)字信號;
[0128]12)、將所述第二數(shù)字信號轉(zhuǎn)換成第二模擬信號;
[0129]13)、對所述第二模擬信號進(jìn)行放大處理;
[0130]14)、對放大后的所述第二模擬信號進(jìn)行濾波處理得到網(wǎng)絡(luò)音頻信號。
[0131]在本公開其它實施例中,步驟S302還可以包括其它音頻信號處理,例如:失真處理、音調(diào)處理等等。
[0132]在步驟S303中,將所述網(wǎng)絡(luò)音頻信號發(fā)送給所述終端的音頻輸出接口。
[0133]本公開實施例提供的該方法,使得終端可以根據(jù)接收所述服務(wù)器發(fā)送的網(wǎng)絡(luò)音頻數(shù)據(jù),并且對網(wǎng)絡(luò)音頻數(shù)據(jù)進(jìn)行處理后可以得到網(wǎng)絡(luò)音頻信號,并且可以輸出到音頻輸出接口,以實現(xiàn)將服務(wù)器推送的網(wǎng)絡(luò)音樂在終端上進(jìn)行播放。這樣當(dāng)終端根據(jù)終端上傳的第一音頻數(shù)據(jù)進(jìn)行大數(shù)據(jù)業(yè)務(wù)統(tǒng)計,然后根據(jù)統(tǒng)計結(jié)果可以在推送音樂時更加有針對性,并且使得向終端推送的音樂能夠最大程度上與終端上歷史播放的音樂相匹配,提高音樂推送的精準(zhǔn)度。
[0134]圖7是根據(jù)一示例性實施例示出的一種音頻數(shù)據(jù)處理裝置框圖。參照圖7,該裝置應(yīng)用終端中,該裝置可以包括:音頻信號檢測單元11、本地音頻信號處理單元12和音頻數(shù)據(jù)發(fā)送單元13。
[0135]該音頻信號檢測單元11被配置為檢測所述終端的音頻輸出接口是否輸出本地音頻信號。
[0136]在公開實施例中,該音頻信號檢測單元11可以包括:音頻信號檢測子單元、存儲位置提取子單元、存儲位置判斷子單元和第一確定子單元,其中,
[0137]該音頻信號檢測子單元被配置為在所述終端的音頻輸出接口檢測是否接收到音頻信號;
[0138]在本公開一個實施例中,該音頻信號檢測子單元可以包括:無線傳輸接口檢測子單元,用于檢測所述終端的無線傳輸接口上是否發(fā)送音頻信號,第二確定子單元,用于當(dāng)所述無線傳輸接口上發(fā)送音頻信號時,確定在所述終端的音頻輸出接口接收到音頻信號。
[0139]在本公開另一個實施例中,該音頻信號檢測子單元可以包括:耳機(jī)電路接口檢測子單元,用于檢測所述終端的耳機(jī)電路接口是否輸出音頻接口,第三確定子單元,用于當(dāng)所述終端的耳機(jī)電路接口輸出音頻接口時,確定在所述終端的音頻輸出接口接收到音頻信號。
[0140]該存儲位置提取子單元被配置為當(dāng)在所述終端的音頻輸出接口接收到音頻信號時,從所述音頻信號中提取所述音頻信號的存儲位置;
[0141]該存儲位置判斷子單元被配置為判斷所述存儲位置是否位于所述終端內(nèi);
[0142]該第一確定子單元被配置為當(dāng)所述存儲位置位于所述終端內(nèi)時,確定所述終端的輸出接口輸出本地音頻信號。
[0143]該本地音頻信號處理單元12被配置為當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,利用設(shè)置在音頻輸出接口上的解碼芯片將所述本地音頻信號處理成預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的第一音頻數(shù)據(jù)。
[0144]在本公開實施例中,該本地音頻信號處理單元12可以包括:模數(shù)轉(zhuǎn)換子單元,用于對所述本地音頻信號進(jìn)行模數(shù)轉(zhuǎn)換得到第一數(shù)字信號;格式獲取子單元,用于利用設(shè)置在音頻輸出接口上的解碼芯片獲取所述第一數(shù)字信號的編碼格式;解碼文件獲取子單元,用于在所述解碼芯片中查找與所述編碼格式相對應(yīng)的預(yù)先存儲的解碼文件;解碼子單元,用于利用查找到的所述解碼文件對所述第一數(shù)字信號進(jìn)行音頻解碼得到預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的所述第一音頻數(shù)據(jù)。
[0145]該音頻數(shù)據(jù)發(fā)送單元13被配置為將所述第一音頻數(shù)據(jù)發(fā)送給服務(wù)器。
[0146]在圖7所示實施例的基礎(chǔ)上,該裝置還可以包括:推送提示生成單元、操作判斷單元和推送請求發(fā)送單元,其中,
[0147]該推送提示生成單元被配置為當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,生成一個音樂推送提不;
[0148]該操作判斷單元被配置為判斷是否接收到用戶根據(jù)所述音樂推送提示輸入的同意推送操作;
[0149]該推送請求發(fā)送單元被配置為當(dāng)接收到所述同意推送操作后,生成推送請求并將所述推送請求發(fā)送給服務(wù)器,所述服務(wù)器可根據(jù)該推送請求向終端發(fā)送網(wǎng)絡(luò)音頻數(shù)據(jù)。
[0150]在圖7所示實施例的基礎(chǔ)上,該裝置還可以包括:音頻數(shù)據(jù)接收單元、網(wǎng)絡(luò)音頻信號轉(zhuǎn)換單元和網(wǎng)絡(luò)音頻信號發(fā)送單元,其中,
[0151]該音頻數(shù)據(jù)接收單元被配置為接收所述服務(wù)器根據(jù)所述推送請求發(fā)送的預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的網(wǎng)絡(luò)音頻數(shù)據(jù);
[0152]該網(wǎng)絡(luò)音頻信號轉(zhuǎn)換單元被配置為將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)換成網(wǎng)絡(luò)音頻信號;
[0153]在本公開實施例中,該網(wǎng)絡(luò)音頻信號轉(zhuǎn)換單元可以包括:轉(zhuǎn)換子單元、數(shù)模轉(zhuǎn)換子單元、音頻放大子單元和濾波子單元,其中,
[0154]該轉(zhuǎn)換子單元被配置為將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)換成第二數(shù)字信號;該數(shù)模轉(zhuǎn)換子單元被配置為將所述第二數(shù)字信號轉(zhuǎn)換成第二模擬信號;該音頻放大子單元被配置為對所述第二模擬信號進(jìn)行放大處理;該濾波子單元被配置為對放大后的信號進(jìn)行濾波處理得到網(wǎng)絡(luò)音頻信號。
[0155]該網(wǎng)絡(luò)音頻信號發(fā)送單元被配置為將所述網(wǎng)絡(luò)音頻信號發(fā)送給所述終端的音頻輸出接口。
[0156]與相關(guān)技術(shù)相比,該裝置在采集終端播放的音頻數(shù)據(jù)時,無需終端的CPU參與音頻解碼,所以可以釋放CPU進(jìn)行音頻解碼時占用的資源,不會對終端上運(yùn)行的其它程序帶來影響,提高CPU的工作效率。該裝置利用單獨的硬件設(shè)備進(jìn)行音頻解碼,使得該硬件設(shè)備的功能單一,可以同時兼容較多類型的音樂資料,提高了音頻數(shù)據(jù)采集的可靠性。
[0157]圖8是根據(jù)一示例性實施例示出的一種終端800的框圖。例如,終端800可以是移動電話,計算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
[0158]參照圖8,終端800可以包括以下一個或多個組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻輸出接口 810,輸入/輸出(I/O)的接口 812,傳感器組件814,以及通信組件816。
[0159]處理組件802通??刂平K端800的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件802可以包括一個或多個處理器820來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。
[0160]存儲器804被配置為存儲各種類型的數(shù)據(jù)以支持在終端800的操作。這些數(shù)據(jù)的示例包括用于在終端800上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機(jī)存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
[0161]電源組件806為終端800的各種組件提供電力。電源組件806可以包括電源管理系統(tǒng),一個或多個電源,及其他與為終端800生成、管理和分配電力相關(guān)聯(lián)的組件。
[0162]多媒體組件808包括在所述終端800和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件808包括一個前置攝像頭和/或后置攝像頭。當(dāng)終端800處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0163]音頻輸出接口 810被配置為輸出和/或輸入音頻信號。例如,音頻輸出接口 810包括一個麥克風(fēng)(MIC),當(dāng)終端800處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存儲器804或經(jīng)由通信組件816發(fā)送。在一些實施例中,音頻輸出接口 810還包括一個揚(yáng)聲器,用于輸出音頻信號。
[0164]I/0接口 812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
[0165]傳感器組件814包括一個或多個傳感器,用于為終端800提供各個方面的狀態(tài)評估。例如,傳感器組件814可以檢測到終端800的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為終端800的顯示器和小鍵盤,傳感器組件814還可以檢測終端800或終端800一個組件的位置改變,用戶與終端800接觸的存在或不存在,終端800方位或加速/減速和終端800的溫度變化。傳感器組件814可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件814還可以包括光傳感器,如CMOS或CXD圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0166]通信組件816被配置為便于終端800和其他設(shè)備之間有線或無線方式的通信。終端800可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件816經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件816還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。
[0167]在示例性實施例中,終端800可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSro)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
[0168]在示例性實施例中,還提供了一種包括指令的非臨時性計算機(jī)可讀存儲介質(zhì),例如包括指令的存儲器804,上述指令可由終端800的處理器820執(zhí)行以完成上述方法。例如,所述非臨時性計算機(jī)可讀存儲介質(zhì)可以是ROM、隨機(jī)存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
[0169]一種非臨時性計算機(jī)可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由終端的處理器執(zhí)行時,使得終端能夠執(zhí)行一種音頻數(shù)據(jù)處理方法,所述方法包括:
[0170]檢測所述終端的音頻輸出接口是否輸出本地音頻信號;
[0171]當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,利用設(shè)置在音頻輸出接口上的解碼芯片將所述本地音頻信號處理成預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的第一音頻數(shù)據(jù);
[0172]將所述第一音頻數(shù)據(jù)發(fā)送給服務(wù)器。
[0173]本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本【技術(shù)領(lǐng)域】中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
[0174]應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。
【權(quán)利要求】
1.一種音頻數(shù)據(jù)處理方法,應(yīng)用于終端,其特征在于,所述方法包括: 檢測所述終端的音頻輸出接口是否輸出本地音頻信號; 當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,利用設(shè)置在音頻輸出接口上的解碼芯片將所述本地音頻信號處理成預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的第一音頻數(shù)據(jù); 將所述第一音頻數(shù)據(jù)發(fā)送給服務(wù)器。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 所述終端的音頻輸出接口播放本地音頻信號時,生成一個音樂推送提示; 判斷是否接收到用戶根據(jù)所述音樂推送提示輸入的同意推送操作; 當(dāng)接收到所述同意推送操作后,生成推送請求并將所述推送請求發(fā)送給服務(wù)器,所述服務(wù)器可根據(jù)所述推送請求向終端發(fā)送網(wǎng)絡(luò)音頻數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 接收所述服務(wù)器根據(jù)所述推送請求發(fā)送的預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的網(wǎng)絡(luò)音頻數(shù)據(jù); 將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)換成網(wǎng)絡(luò)音頻信號; 將所述網(wǎng)絡(luò)音頻信號發(fā)送給所述終端的音頻輸出接口。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)換成網(wǎng)絡(luò)音頻信號,包括: 將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)成第二數(shù)字信號; 將所述第二數(shù)字信號轉(zhuǎn)換成第二模擬信號; 對所述第二模擬信號進(jìn)行放大處理; 對放大后的所述第二模擬信號進(jìn)行濾波處理得到網(wǎng)絡(luò)音頻信號。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測所述終端的音頻輸出接口是否輸出本地音頻信號,包括: 在所述終端的音頻輸出接口檢測是否接收到音頻信號; 當(dāng)在所述終端的音頻輸出接口接收到音頻信號時,從所述音頻信號中提取所述音頻信號的存儲位置; 判斷所述存儲位置是否位于所述終端內(nèi); 當(dāng)所述存儲位置位于所述終端內(nèi)時,確定所述終端的音頻輸出接口輸出本地音頻信號。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述在音頻輸出接口上檢測是否接收到音頻信號,包括: 檢測所述終端的無線傳輸接口上是否發(fā)送音頻信號,當(dāng)所述無線傳輸接口上發(fā)送音頻信號時,確定在所述終端的音頻輸出接口接收到音頻信號; 或者, 檢測所述終端的耳機(jī)電路接口是否傳輸音頻信號,當(dāng)所述終端的耳機(jī)電路接口傳輸音頻信號時,確定在所述終端的音頻輸出接口接收到音頻信號。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述利用設(shè)置在音頻輸出接口上的解碼芯片將所述本地音頻信號處理成預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的第一音頻數(shù)據(jù),包括: 對所述本地音頻信號進(jìn)行模數(shù)轉(zhuǎn)換得到第一數(shù)字信號; 利用設(shè)置在音頻輸出接口上的解碼芯片獲取所述第一數(shù)字信號的編碼格式; 在所述解碼芯片中查找與所述編碼格式相對應(yīng)的預(yù)先存儲的解碼文件; 利用查找到的所述解碼文件對所述第一數(shù)字信號進(jìn)行音頻解碼得到預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的所述第一音頻數(shù)據(jù)。
8.一種音頻數(shù)據(jù)處理裝置,應(yīng)用于終端,其特征在于,所述裝置包括: 音頻信號檢測單元,用于檢測所述終端的音頻輸出接口是否輸出本地音頻信號; 本地音頻信號處理單元,用于當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,利用設(shè)置在音頻輸出接口上的解碼芯片將所述本地音頻信號處理成預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的第一音頻數(shù)據(jù); 音頻數(shù)據(jù)發(fā)送單元,用于將所述第一音頻數(shù)據(jù)發(fā)送給服務(wù)器。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 推送提示生成單元,用于當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,生成一個音樂推送提示; 操作判斷單元,用于判斷是否接收到用戶根據(jù)所述音樂推送提示輸入的同意推送操作; 推送請求發(fā)送單元,用于當(dāng)接收到所述同意推送操作后,生成推送請求并將所述推送請求發(fā)送給服務(wù)器,所述服務(wù)器可根據(jù)所述推送請求向終端發(fā)送網(wǎng)絡(luò)音頻數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 音頻數(shù)據(jù)接收單元,用于接收所述服務(wù)器根據(jù)所述推送請求發(fā)送的預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的網(wǎng)絡(luò)音頻數(shù)據(jù); 網(wǎng)絡(luò)音頻信號轉(zhuǎn)換單元,用于將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)換成網(wǎng)絡(luò)音頻信號; 網(wǎng)絡(luò)音頻信號發(fā)送單元,用于將所述網(wǎng)絡(luò)音頻信號發(fā)送給所述終端的音頻輸出接口。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述網(wǎng)絡(luò)音頻信號轉(zhuǎn)換單元包括: 轉(zhuǎn)換子單元,用于將所述網(wǎng)絡(luò)音頻數(shù)據(jù)轉(zhuǎn)換成第二數(shù)字信號; 數(shù)模轉(zhuǎn)換子單元,用于將所述第二數(shù)字信號轉(zhuǎn)換成第二模擬信號; 音頻放大子單元,用于對所述第二模擬信號進(jìn)行放大處理; 濾波子單元,用于對放大后的所述第二模擬信號進(jìn)行濾波處理得到網(wǎng)絡(luò)音頻信號。
12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述音頻信號檢測單元,包括: 音頻信號檢測子單元,用于在所述終端的音頻輸出接口檢測是否接收到音頻信號; 存儲位置提取子單元,用于當(dāng)在所述終端的音頻輸出接口接收到音頻信號時,從所述音頻信號中提取所述音頻信號的存儲位置; 存儲位置判斷子單元,用于判斷所述存儲位置是否位于所述終端內(nèi); 第一確定子單元,用于當(dāng)所述存儲位置位于所述終端內(nèi)時,確定所述終端的輸出接口輸出本地音頻信號。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述音頻信號檢測子單元,包括: 無線傳輸接口檢測子單元,用于檢測所述終端的無線傳輸接口上是否發(fā)送音頻信號,第二確定子單元,用于當(dāng)所述無線傳輸接口上發(fā)送音頻信號時,確定在所述終端的音頻輸出接口接收到音頻信號; 或者,耳機(jī)電路接口檢測子單元,用于檢測所述終端的耳機(jī)電路接口是否輸出音頻接口,第三確定子單元,用于當(dāng)所述終端的耳機(jī)電路接口輸出音頻接口時,確定在所述終端的音頻輸出接口接收到音頻信號。
14.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述本地音頻信號處理單元,包括: 模數(shù)轉(zhuǎn)換子單元,用于對所述本地音頻信號進(jìn)行模數(shù)轉(zhuǎn)換得到第一數(shù)字信號; 格式獲取子單元,用于利用設(shè)置在音頻輸出接口上的解碼芯片獲取所述第一數(shù)字信號的編碼格式; 解碼文件獲取子單元,用于在所述解碼芯片中查找與所述編碼格式相對應(yīng)的預(yù)先存儲的解碼文件; 解碼子單元,用于利用查找到的所述解碼文件對所述第一數(shù)字信號進(jìn)行音頻解碼得到預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的所述第一音頻數(shù)據(jù)。
15.一種終端,其特征在于,包括: 音頻輸出接口; 與所述音頻輸出接口相連接處理器; 用于存儲處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 檢測所述終端的音頻輸出接口是否輸出本地音頻信號; 當(dāng)所述終端的音頻輸出接口輸出本地音頻信號時,利用設(shè)置在音頻輸出接口上的解碼芯片將所述本地音頻信號處理成預(yù)設(shè)標(biāo)準(zhǔn)編碼格式的第一音頻數(shù)據(jù); 將所述第一音頻數(shù)據(jù)發(fā)送給服務(wù)器。
【文檔編號】H04W4/00GK104318925SQ201410497865
【公開日】2015年1月28日 申請日期:2014年9月25日 優(yōu)先權(quán)日:2014年9月25日
【發(fā)明者】石新明, 底浩, 孫偉 申請人:小米科技有限責(zé)任公司