一種音頻分享方法及音頻分享系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及音頻技術(shù)領(lǐng)域,更具體地說,涉及一種音頻分享方法及音頻分享系統(tǒng)。
【背景技術(shù)】
[0002]無線音響因具有價格便宜、外形討巧、空間占用面積小及布線簡單的優(yōu)點而得到越來越多的消費者的歡迎。無線音響的缺點在于:音響研發(fā)人員尚未開發(fā)出統(tǒng)一的無線音響操控協(xié)議,無線音響無法簡單實現(xiàn)在線內(nèi)容的分享,用戶無法通過無線音響直接從眾多音樂網(wǎng)站或語音網(wǎng)站獲取在線內(nèi)容及分享在線內(nèi)容。
[0003]因此,如何開發(fā)一款既可實現(xiàn)互聯(lián)網(wǎng)在線內(nèi)容的獲取及分享功能的無線音響已成為亟待解決的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種音頻分享方法及音頻分享系統(tǒng)。
[0005]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:構(gòu)造一種音頻分享方法,包括如下步驟:
[0006]S1)無線音響通過藍牙接收由移動終端下載及提供的數(shù)字音頻信號,并對該數(shù)字音頻信號進行預(yù)處理;
[0007]S2)無線音響通過有線或無線網(wǎng)絡(luò)將該預(yù)處理的數(shù)字音頻信號傳送到與其連接到同一局域網(wǎng)的多個音頻播放設(shè)備。
[0008]在本發(fā)明上述音頻分享方法中,在所述步驟S1之前還包括如下步驟:
[0009]S01)在移動終端、無線音響、以及與該無線音響連接到同一局域網(wǎng)的多個音頻播放設(shè)備之間建立無線通信;將該多個音頻播放設(shè)備的地址信息存儲到該無線音響的核心板的閃存。
[0010]在本發(fā)明上述音頻分享方法中,在所述步驟S01與所述步驟S1之間還包括如下步驟:
[0011]soil)無線音響接收由移動終端發(fā)出的藍牙開啟指令,打開藍牙,并與移動終端建立藍牙連接。
[0012]在本發(fā)明上述音頻分享方法中,所述步驟S1具體包括:
[0013]通過外部藍牙模塊接收由所述移動終端提供的數(shù)字音頻信號,將該數(shù)字音頻信號通過數(shù)字音頻輸入接口模塊并經(jīng)I2C總線輸入到核心板,由核心板(203)對該數(shù)字音頻信號進行解碼處理;
[0014]或者從所述移動終端提供的數(shù)字音頻信號通過外部藍牙模塊輸出的模擬音頻信號,將該模擬音頻信號通過模擬音頻輸入接口模塊輸入到模數(shù)轉(zhuǎn)換模塊,經(jīng)模數(shù)轉(zhuǎn)換模塊進行模數(shù)轉(zhuǎn)換后,將所得的數(shù)字音頻信號輸入到核心板,由核心板對該數(shù)字音頻信號進行解碼處理;
[0015]或者通過內(nèi)部藍牙模塊接收由所述移動終端提供的數(shù)字音頻信號,并將該數(shù)字音頻信號通過I2C總線輸入到核心板,由核心板對該數(shù)字音頻信號進行解碼處理;
[0016]或者由所述移動終端發(fā)送的藍牙音頻通過內(nèi)部藍牙模塊輸出的模擬音頻信號,對該模擬音頻信號進行模數(shù)轉(zhuǎn)換,將所得數(shù)字音頻信號輸入到核心板,由核心板對該數(shù)字音頻信號進行解碼處理。
[0017]在本發(fā)明上述音頻分享方法中,所述步驟S2還包括:將經(jīng)解碼處理的數(shù)字音頻信號進行數(shù)模轉(zhuǎn)換及功率放大處理,將放大處理的模擬音頻信號輸入到揚聲器模塊,由揚聲器模塊執(zhí)行音頻播放操作。
[0018]在本發(fā)明上述音頻分享方法中,所述步驟S2還包括:
[0019]查找由核心板存儲的一組音頻播放設(shè)備地址信息,并指令網(wǎng)卡模塊通過有線網(wǎng)絡(luò)將該經(jīng)解碼處理的數(shù)字音頻信號傳送到由該組音頻播放設(shè)備地址信息所指定的多個音頻播放設(shè)備,或者指令第二 WIFI模塊通過無線網(wǎng)絡(luò)將該經(jīng)解碼處理的數(shù)字音頻信號傳送到由該組音頻播放設(shè)備地址信息所指定的多個音頻播放設(shè)備。
[0020]在本發(fā)明上述音頻分享方法中,在所述步驟S2之后還包括如下步驟:
[0021]S3)接收由該多個音頻播放設(shè)備分別反饋的用于表示其已完成音頻文件接收工作的提示信息,根據(jù)該提示信息判斷該多個音頻播放設(shè)備均已完成音頻文件接收工作時,向該多個音頻播放設(shè)備同時發(fā)出音樂同步播放指令,使該多個音頻播放設(shè)備隨其進行音樂同步播放。
[0022]本發(fā)明還構(gòu)造一種音頻分享系統(tǒng),包括無線音響、移動終端、以及與所述無線音響連接到同一局域網(wǎng)的多個音頻播放設(shè)備;
[0023]所述移動終端用于根據(jù)用戶輸入從音頻信號源下載數(shù)字音頻,并將該數(shù)字音頻通過藍牙發(fā)送到所述無線音響;
[0024]所述無線音響用于接收該數(shù)字音頻信號,并對該數(shù)字音頻信號進行預(yù)處理;
[0025]所述無線音響還用于通過有線或無線網(wǎng)絡(luò)將該預(yù)處理的數(shù)字音頻信號傳送到與其連接到同一局域網(wǎng)的多個音頻播放設(shè)備。
[0026]在本發(fā)明上述音頻分享系統(tǒng)中,所述移動終端包括輸入模塊、第一 MCU、第一 WIFI模塊及第一藍牙模塊;
[0027]所述無線音響包括第二藍牙模塊、核心板以及集成到所述核心板(203)上的第二WIFI模塊及網(wǎng)卡模塊;所述第二藍牙模塊可內(nèi)置或外置于所述無線音響;
[0028]所述輸入模塊用于接收用戶的輸入信息;
[0029]所述第一 MCU用于根據(jù)用戶的輸入信息生成包含音樂名稱的音樂下載指令,并將該音樂下載指令發(fā)送到所述第一 WiFi模塊;
[0030]所述第一 WiFi模塊用于接收到該音樂下載指令時,從音頻信號源獲取數(shù)字音頻信號;
[0031]所述第一藍牙模塊用于接收到由所述第一 MCU發(fā)出的音樂分享指令時,將該數(shù)字音頻信號通過藍牙發(fā)送到所述第二藍牙模塊;
[0032]所述第二藍牙模塊用于接收該數(shù)字音頻信號,并將該數(shù)字音頻信號輸入到所述核心板;
[0033]所述核心板用于對所述第二藍牙模塊輸出的模擬音頻信號進行模數(shù)轉(zhuǎn)換,對轉(zhuǎn)換后的數(shù)字音頻信號或由所述第二藍牙模塊輸出的數(shù)字音頻信號進行解碼處理,并將處理后的數(shù)字音頻信號輸出到所述網(wǎng)卡模塊或所述第二 WIFI模塊;
[0034]所述網(wǎng)卡模塊用于將該數(shù)字音頻信號通過有線網(wǎng)絡(luò)傳送到所述多個音頻播放設(shè)備;
[0035]所述第二 WIFI模塊用于將該數(shù)字音頻信號通過無線網(wǎng)絡(luò)傳送到所述多個音頻播放設(shè)備。
[0036]在本發(fā)明上述音頻分享系統(tǒng)中,所述核心板包括第二 MCU、與所述第二 MCU電連接的模擬音頻輸入接口模塊、數(shù)字音頻輸入接口模塊、閃存、模數(shù)轉(zhuǎn)換模塊、數(shù)模轉(zhuǎn)換模塊、及功率放大模塊;
[0037]所述模擬音頻輸入接口模塊用于將所述第二藍牙模塊輸入的模擬音頻信號發(fā)送到所述模數(shù)轉(zhuǎn)換模塊;
[0038]所述模數(shù)轉(zhuǎn)換模塊用于將該模擬音頻信號轉(zhuǎn)換為數(shù)字音頻信號,并將該數(shù)字音頻信號發(fā)送到所述第二 MCU;
[0039]所述數(shù)字音頻輸入接口模塊用于將所述第二藍牙模塊輸入的數(shù)字音頻信號發(fā)送到所述第二 MCU ;
[0040]所述第二 MCU用于接收由所述模數(shù)轉(zhuǎn)換模塊或所述數(shù)字音頻輸入接口模塊輸入的數(shù)字音頻信號,對該數(shù)字音頻信號進行解碼處理,并將解碼的數(shù)字音頻信號輸出到所述數(shù)模轉(zhuǎn)換模塊;
[0041]所述第二 MCU還用于讀取所述閃存中存儲的一組音頻播放設(shè)備地址信息,并將包含該組音頻播放設(shè)備地址信息的該解碼的數(shù)字音頻信號發(fā)送到所述網(wǎng)卡模塊或所述第二WIFI模塊;
[0042]所述數(shù)模轉(zhuǎn)換模塊用于將該解碼的數(shù)字音頻信號轉(zhuǎn)換為模擬音頻信號,并將該模擬音頻信號發(fā)送到所述功率放大模塊;
[0043]所述功率放大模塊可以為模擬功放模塊或數(shù)字功放模塊,所述功率放大模塊用于接收所述數(shù)模轉(zhuǎn)換模塊輸出的模擬信號,對該模擬信號進行功率放大,并將該放大的模擬音頻信號發(fā)送到所述揚聲器模塊,或者直接接收由核心板輸出的數(shù)字音頻信號,并對該數(shù)字音頻信