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

音頻文件的傳輸、接收方法及裝置、設(shè)備及其系統(tǒng)與流程

文檔序號:11637554閱讀:641來源:國知局
音頻文件的傳輸、接收方法及裝置、設(shè)備及其系統(tǒng)與流程

本發(fā)明實(shí)施例涉及藍(lán)牙技術(shù)領(lǐng)域特別涉及一種音頻文件的傳輸、接收方法及裝置、設(shè)備及其系統(tǒng)。



背景技術(shù):

藍(lán)牙無線技術(shù)是一種小型化、低成本的無線通信解決方案的規(guī)范,它為個人pc機(jī)、移動電話和其他藍(lán)牙設(shè)備,例如,藍(lán)牙耳機(jī)、藍(lán)牙音箱等提供短距離無線連接。

在利用藍(lán)牙耳機(jī)、藍(lán)牙音箱等藍(lán)牙設(shè)備播放音樂的場合,需要將個人pc機(jī)或移動電話等集成了藍(lán)牙模塊或者藍(lán)牙芯片的用戶終端設(shè)備與藍(lán)牙設(shè)備之間建立連接,然后打開個人pc機(jī)或移動電話等用戶終端設(shè)備的音樂播放器選擇音樂進(jìn)行播放,用戶終端設(shè)備將音樂播放器中的音樂文件轉(zhuǎn)換成符合藍(lán)牙音頻傳輸協(xié)議的音頻數(shù)據(jù),并將所述音頻數(shù)據(jù)發(fā)送到藍(lán)牙設(shè)備,藍(lán)牙設(shè)備解碼后在藍(lán)牙設(shè)備中播放該音樂。

實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)中至少存在如下問題:在使用藍(lán)牙耳機(jī)、藍(lán)牙音箱等藍(lán)牙設(shè)備播放音樂的過程中,需要將藍(lán)牙設(shè)備與個人pc機(jī)或移動電話等用戶終端設(shè)備建立連接,通過在個人pc機(jī)或移動電話等用戶終端設(shè)備上發(fā)送音頻數(shù)據(jù),并由藍(lán)牙設(shè)備播放音樂,藍(lán)牙設(shè)備播放音樂依賴于用戶終端設(shè)備發(fā)送的音頻數(shù)據(jù),藍(lán)牙設(shè)備本身沒有音頻文件,音樂播放方式單一,影響用戶體驗(yàn)。



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

本發(fā)明實(shí)施例提供一種音頻文件的傳輸、接收方法及裝置、設(shè)備及其系統(tǒng),以提供音頻文件給藍(lán)牙設(shè)備,豐富音頻文件的播放方式,提升用戶體驗(yàn)。

第一方面,本發(fā)明實(shí)施例提供了一種音頻文件接收方法,所述方法應(yīng)用于藍(lán)牙設(shè)備,所述方法包括:

以第一藍(lán)牙音頻傳輸協(xié)議接收音頻文件的音頻數(shù)據(jù),以及

以第二藍(lán)牙傳輸協(xié)議接收所述音頻文件的音頻信息??蛇x的,所述方法還包括:

以所述第二藍(lán)牙傳輸協(xié)議接收緩存開始指令,和/或,

以所述第二藍(lán)牙傳輸協(xié)議接收緩存結(jié)束指令。

可選的,所述方法還包括:

存儲所述音頻數(shù)據(jù)。

可選的,所述存儲所述音頻數(shù)據(jù),包括:

根據(jù)所述音頻信息建立音頻文件夾,并將所述音頻數(shù)據(jù)存儲至所述音頻文件夾。

可選的,將所述音頻數(shù)據(jù)存儲至所述音頻文件夾,包括:

將所述音頻數(shù)據(jù)緩存于藍(lán)牙設(shè)備隨機(jī)存儲器,當(dāng)緩存于所述隨機(jī)存儲器的所述音頻數(shù)據(jù)超出預(yù)設(shè)存儲容量時,將所述音頻數(shù)據(jù)存儲至所述音頻文件夾,或者,

直接將接收的所述音頻數(shù)據(jù)存儲至所述音頻文件夾。

可選的,所述第一藍(lán)牙音頻傳輸協(xié)議為藍(lán)牙高級音頻傳輸模型協(xié)議,所述第二藍(lán)牙傳輸協(xié)議為藍(lán)牙低功耗傳輸協(xié)議。

第二方面,本發(fā)明實(shí)施例提供了一種音頻文件傳輸方法,所述方法應(yīng)用于傳輸音頻文件的用戶終端設(shè)備,所述方法包括:

以第一藍(lán)牙音頻傳輸協(xié)議傳輸所述音頻文件的音頻數(shù)據(jù)至藍(lán)牙設(shè)備,

以第二藍(lán)牙傳輸協(xié)議傳輸所述音頻文件的音頻信息至藍(lán)牙設(shè)備。

可選的,所述方法還包括:

以所述第二藍(lán)牙傳輸協(xié)議傳輸緩存開始指令至藍(lán)牙設(shè)備,和/或,

以所述第二藍(lán)牙傳輸協(xié)議傳輸緩存結(jié)束指令至藍(lán)牙設(shè)備。

可選的,所述方法還包括:

接收通信事件,并根據(jù)預(yù)先設(shè)置的優(yōu)先級確定是否響應(yīng)所述通信事件。

可選的,所述第一藍(lán)牙音頻傳輸協(xié)議為藍(lán)牙高級音頻傳輸模型協(xié)議,所述第二藍(lán)牙傳輸協(xié)議為藍(lán)牙低功耗傳輸協(xié)議。

可選的,所述音頻文件的音頻信息用于建立音頻文件夾,所述音頻信息包括:歌曲名稱、歌手名稱和/或歌曲類別。

第三方面,本發(fā)明實(shí)施例提供了一種音頻文件接收裝置,所述裝置應(yīng)用于藍(lán)牙設(shè)備,所述裝置包括:

音頻數(shù)據(jù)接收單元,用于以第一藍(lán)牙音頻傳輸協(xié)議接收音頻文件的音頻數(shù)據(jù),以及

音頻信息接收單元,用于以第二藍(lán)牙傳輸協(xié)議接收所述音頻文件的音頻信息。

可選的,所述音頻信息接收單元還用于:

以所述第二藍(lán)牙傳輸協(xié)議接收緩存開始指令,和/或,

以所述第二藍(lán)牙傳輸協(xié)議接收緩存結(jié)束指令。

可選的,所述裝置還包括:

存儲單元,用于存儲所述音頻數(shù)據(jù)。

可選的,所述存儲單元包括:

音頻文件夾建立模塊,用于根據(jù)所述音頻信息建立音頻文件夾,

音頻數(shù)據(jù)存儲模塊,用于將所述音頻數(shù)據(jù)存儲至所述音頻文件夾。

可選的,所述音頻數(shù)據(jù)存儲模塊具體用于:

將所述音頻數(shù)據(jù)緩存于藍(lán)牙設(shè)備隨機(jī)存儲器,當(dāng)緩存于所述隨機(jī)存儲器的所述音頻數(shù)據(jù)超出預(yù)設(shè)存儲容量時,將所述音頻數(shù)據(jù)存儲至所述音頻文件夾,或者,

直接將接收的所述音頻數(shù)據(jù)存儲至所述音頻文件夾。

可選的,所述第一藍(lán)牙音頻傳輸協(xié)議為藍(lán)牙高級音頻傳輸模型協(xié)議,所述第二藍(lán)牙傳輸協(xié)議為藍(lán)牙低功耗傳輸協(xié)議。

第四方面,本發(fā)明實(shí)施例提供了一種音頻文件傳輸裝置,所述裝置應(yīng)用于傳輸音頻文件的用戶終端設(shè)備,所述裝置包括:

音頻數(shù)據(jù)發(fā)送單元,用于以第一藍(lán)牙音頻傳輸協(xié)議傳輸所述音頻文件的音頻數(shù)據(jù)至藍(lán)牙設(shè)備,

音頻信息發(fā)送單元,用于以第二藍(lán)牙傳輸協(xié)議傳輸所述音頻文件的音頻信息至藍(lán)牙設(shè)備。

所述音頻信息發(fā)送單元還用于:

以所述第二藍(lán)牙傳輸協(xié)議傳輸緩存開始指令至藍(lán)牙設(shè)備,和/或,

以所述第二藍(lán)牙傳輸協(xié)議傳輸緩存結(jié)束指令至藍(lán)牙設(shè)備。

可選的,所述裝置還包括:

通信事件響應(yīng)單元,用于接收通信事件,并根據(jù)預(yù)先設(shè)置的優(yōu)先級確定是否響應(yīng)所述通信事件。

可選的,所述第一藍(lán)牙音頻傳輸協(xié)議為藍(lán)牙高級音頻傳輸模型協(xié)議,所述第二藍(lán)牙傳輸協(xié)議為藍(lán)牙低功耗傳輸協(xié)議。

可選的,所述音頻文件的音頻信息用于建立音頻文件夾,所述音頻信息包括:

歌曲名稱、歌手名稱和/或歌曲類別。

第五方面,本發(fā)明實(shí)施例提供了一種用戶終端設(shè)備,包括:

至少一個處理器;以及,

與所述至少一個處理器通信連接的存儲器;其中,

所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行上述任一項(xiàng)音頻文件的傳輸方法。

第六方面,本發(fā)明實(shí)施例提供了一種藍(lán)牙設(shè)備,包括:

至少一個處理器;以及,

與所述至少一個處理器通信連接的存儲器;其中,

所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行上述任一項(xiàng)所述的音頻文件接收方法。

第七方面,本發(fā)明實(shí)施例提供了一種音頻文件的處理系統(tǒng),包括上述的用戶終端設(shè)備及藍(lán)牙設(shè)備。

第八方面,本發(fā)明實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括存儲在非易失性計(jì)算機(jī)可讀存儲介質(zhì)上的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,當(dāng)所述程序指令被用戶終端設(shè)備執(zhí)行時,使所述用戶終端設(shè)備執(zhí)行上述的音頻文件發(fā)送方法。

第九方面,本發(fā)明實(shí)施例還提供了一種非易失性計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令用于使藍(lán)牙設(shè)備執(zhí)行如上所述的音頻文件接收方法。

本發(fā)明實(shí)施例的有益效果是:本發(fā)明實(shí)施例通過第一藍(lán)牙音頻傳輸協(xié)議在用戶終端設(shè)備和藍(lán)牙設(shè)備間傳輸音頻文件的音頻數(shù)據(jù),通過第二藍(lán)牙傳輸協(xié)議傳輸與所述音頻文件的音頻數(shù)據(jù)對應(yīng)的音頻信息,以提供音頻文件給藍(lán)牙設(shè)備,從而豐富音頻文件的播放方式,提升用戶體驗(yàn)。

附圖說明

一個或多個實(shí)施例通過與之對應(yīng)的附圖中的圖片進(jìn)行示例性說明,這些示例性說明并不構(gòu)成對實(shí)施例的限定,附圖中具有相同參考數(shù)字標(biāo)號的元件表示為類似的元件,除非有特別申明,附圖中的圖不構(gòu)成比例限制。

圖1是本發(fā)明實(shí)施例提供的音頻文件處理系統(tǒng)的應(yīng)用環(huán)境的示意圖;

圖2是本發(fā)明實(shí)施例提供的一種音頻文件傳輸方法流程示意圖;

圖3是本發(fā)明實(shí)施例提供的另一種音頻文件傳輸方法流程示意圖;

圖4是本發(fā)明實(shí)施例提供的一種音頻文件接收方法流程示意圖;

圖5是本發(fā)明實(shí)施例提供的另一種音頻文件接收方法流程示意圖;

圖6是本發(fā)明實(shí)施例手機(jī)和藍(lán)牙耳機(jī)之間的音頻文件處理工作流程示意圖;

圖7是本發(fā)明實(shí)施例音頻文件傳輸裝置示意圖;

圖8是本發(fā)明實(shí)施例提供的音頻文件接收裝置示意圖;

圖9是本發(fā)明實(shí)施例提供的用戶終端設(shè)備硬件結(jié)構(gòu)示意圖;

圖10是本發(fā)明實(shí)施例提供的藍(lán)牙設(shè)備硬件結(jié)構(gòu)示意圖;

圖11是本發(fā)明實(shí)施例提供的音頻文件處理系統(tǒng)示意圖。

具體實(shí)施方式

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

本發(fā)明實(shí)施例提供了一種音頻文件傳輸方法、裝置和音頻接收方法和裝置,上述方法和裝置可以實(shí)現(xiàn)將個人pc機(jī)、移動電話等用戶終端設(shè)備中的音頻文件提供給藍(lán)牙耳機(jī)、藍(lán)牙音箱等藍(lán)牙設(shè)備,并在藍(lán)牙設(shè)備端實(shí)現(xiàn)音頻文件的存儲,以下舉例說明上述方法和裝置的應(yīng)用環(huán)境。

圖1是本發(fā)明實(shí)施例提供的音頻文件處理系統(tǒng)的應(yīng)用環(huán)境的示意圖;其中,圖1(a)、圖1(b)和圖1(c)示出了三種通過用戶終端設(shè)備20向藍(lán)牙設(shè)備10提供音頻文件的應(yīng)用場景,其中,所述應(yīng)用場景還可以包括用戶(圖中未示出),所述用戶可以通過任何合適的類型的、一種或者多種用戶交互設(shè)備與用戶終端設(shè)備20和藍(lán)牙設(shè)備10交互,例如,這些用戶交互設(shè)備可以是鼠標(biāo)、按鍵、遙控器、觸摸屏、體感攝像頭或者智能可穿戴設(shè)備,通過輸入指令控制用戶終端設(shè)備20和藍(lán)牙設(shè)備10進(jìn)行一種或者多種操作,如音頻播放操作。

所述用戶終端設(shè)備可以是任何合適的,提供一個或者多個音頻內(nèi)容的各類型用戶終端設(shè)備,例如,智能手機(jī)、平板電腦、mp3播放器、個人電腦、手提電腦、個人音響、cd機(jī)或者其它智能/非智能終端設(shè)備。用戶終端設(shè)備耦合至至少一個用于存儲音頻數(shù)據(jù)的存儲介質(zhì)中,這些存儲介質(zhì)可以是用戶終端設(shè)備內(nèi)的存儲器,也可以是互聯(lián)網(wǎng)上的存儲介質(zhì),并從存儲介質(zhì)中獲取音頻文件。此外,該用戶終端設(shè)備還可以是一種或者多種電子設(shè)備的組合,例如,智能手機(jī)以及與其連接的模數(shù)轉(zhuǎn)換器(dac)。

藍(lán)牙設(shè)備可以是任何合適的,具有播放音頻數(shù)據(jù)能力及存儲能力的設(shè)備,例如,藍(lán)牙耳機(jī)、藍(lán)牙音箱或者其它合適類型的揚(yáng)聲器組。圖1(a)示出了通過個人pc機(jī)向藍(lán)牙音箱提供音頻數(shù)據(jù)的場景。所述圖1(b)示出了通過個人pc機(jī)向藍(lán)牙揚(yáng)聲器提供音頻數(shù)據(jù)的場景,圖1(c)示出了通過移動電話向藍(lán)牙耳機(jī)提供音頻數(shù)據(jù)的場景。

其中,用戶終端設(shè)備可以通過內(nèi)部集成或者外部的藍(lán)牙模塊或者藍(lán)牙芯片實(shí)現(xiàn)與藍(lán)牙設(shè)備的連接。當(dāng)兩臺具有藍(lán)牙功能的設(shè)備建立連接時,它們會獲取對應(yīng)設(shè)備提供的協(xié)議。只有使用相同協(xié)議的設(shè)備才能交換數(shù)據(jù)。

在藍(lán)牙通信中,具有藍(lán)牙功能的設(shè)備不需要實(shí)現(xiàn)全部的藍(lán)牙規(guī)范。為了支持不同的藍(lán)牙設(shè)備之間的兼容,在藍(lán)牙規(guī)范中定義了一些應(yīng)用層協(xié)議(profile),其用以定義具有藍(lán)牙功能的設(shè)備之間如何實(shí)現(xiàn)一種連接或者應(yīng)用。

其中,a2dp(advencedaudiodistributionprofile高級藍(lán)牙音頻傳輸模型協(xié)議)屬于上述的藍(lán)牙協(xié)議profile中的一個子集。用于傳輸高質(zhì)量音樂文件數(shù)據(jù)的協(xié)議堆棧和使用方法,a2dp是專門為使用藍(lán)牙傳送立體聲音頻而制定。

hfp(handsfreeprofile),hfp只能傳輸單聲道加密音頻,相比于a2dp,傳輸質(zhì)量要差得多。a2dp能傳輸(16bits,44.1khz)的音頻,而hfp只能傳輸(8bits,8khz)的音頻,hfp可用于傳輸語音信號。

ble(bluetoothlowenergy),屬于藍(lán)牙低功耗協(xié)議,主要用于進(jìn)行短時間小數(shù)據(jù)傳輸。

用戶終端設(shè)備可以根據(jù)用戶指令,與藍(lán)牙設(shè)備之間建立藍(lán)牙連接,其中,用戶終端設(shè)備可以通過第一藍(lán)牙音頻傳輸協(xié)議(例如a2dp協(xié)議或者h(yuǎn)fp協(xié)議)向藍(lán)牙設(shè)備傳遞音頻數(shù)據(jù),而通過第二藍(lán)牙傳輸協(xié)議(例如ble協(xié)議)向藍(lán)牙設(shè)備傳遞與音頻數(shù)據(jù)相關(guān)的音頻信息(例如,音樂的名稱、演唱者或者演奏者的姓名、音樂類別以及語音發(fā)出者等)。根據(jù)所述音頻信息在藍(lán)牙設(shè)備的存儲器中建立音頻文件夾,并將所述音頻數(shù)據(jù)存儲在所述音頻文件夾中,實(shí)現(xiàn)音頻文件在藍(lán)牙設(shè)備的存儲。

本發(fā)明實(shí)施例并不限于以上藍(lán)牙協(xié)議,在實(shí)際應(yīng)用中,可以根據(jù)需要采用其他合適的藍(lán)牙協(xié)議用于傳輸音頻數(shù)據(jù)和采用其他合適的協(xié)議用于傳輸音頻信息。

在集成藍(lán)牙芯片的用戶終端設(shè)備播放音頻文件時,藍(lán)牙芯片可以通過脈沖編碼調(diào)制(pcm)有線codec接口(例如標(biāo)準(zhǔn)硬件立體聲pcm接口)接收音頻信號(所述音頻信號可以為mp3格式或者其他格式),對所述音頻信號進(jìn)行解碼,輸出pcm音頻裸數(shù)據(jù)。由于pcm音頻裸數(shù)據(jù)需要很大的帶寬,即低效又費(fèi)電,不適合無線傳輸,因此需要對pcm音頻裸數(shù)據(jù)進(jìn)行音頻編碼對其進(jìn)行壓縮,之后,將壓縮的音頻數(shù)據(jù)進(jìn)行分包,組合成符合藍(lán)牙傳輸協(xié)議的音頻數(shù)據(jù)。在采用a2dp協(xié)議的場合,即組合成a2dp音頻數(shù)據(jù)幀,例如frame1、frame2……framen。藍(lán)牙設(shè)備收到傳輸過來的經(jīng)過壓縮和分包的音頻數(shù)據(jù)后,可以直接將經(jīng)過壓縮和分包的音頻數(shù)據(jù)存儲在音頻文件夾里,需要播放的時候再進(jìn)行解碼;也可以經(jīng)過解碼處理后,再將音頻數(shù)據(jù)存儲在音頻文件夾中。

在a2dp協(xié)議中,滿足a2dp協(xié)議的音頻編碼格式有sbc(subbandcoding次頻帶編碼)、aac(advancedaudiocoding,高級音頻編碼)以及apt-x等格式。其中,sbc編碼格式的編碼率44.1khz雙聲道最大為328kbit/s,aac編碼格式的編碼率可達(dá)320kbit/s,apt-x編碼格式的編碼率可達(dá)352kbit/s。

下面結(jié)合具體實(shí)施例對本發(fā)明實(shí)施例作進(jìn)一步闡述。

圖2為本發(fā)明實(shí)施例提供的一種音頻文件傳輸方法流程示意圖。本發(fā)明實(shí)施例的一種音頻文件傳輸方法可由圖1所示的各種用戶終端設(shè)備執(zhí)行,如圖2所示,所述方法包括:

201:以第一藍(lán)牙音頻傳輸協(xié)議傳輸所述音頻文件的音頻數(shù)據(jù)至藍(lán)牙設(shè)備;

在實(shí)際應(yīng)用中,所述用戶終端設(shè)備將音頻數(shù)據(jù)通過第一藍(lán)牙音頻傳輸協(xié)議,比如a2dp,發(fā)送給藍(lán)牙設(shè)備的操作可以采用多種方式觸發(fā),例如,當(dāng)用戶建立用戶終端設(shè)備和藍(lán)牙設(shè)備之間的連接后,打開用戶終端設(shè)備的音頻播放器,此時,用戶終端設(shè)備將會把音頻數(shù)據(jù)發(fā)送到藍(lán)牙設(shè)備。

在本發(fā)明實(shí)施例中,音頻文件的音頻數(shù)據(jù)可以是由用戶終端設(shè)備,比如,智能手機(jī),將音頻文件的mp3格式轉(zhuǎn)化為pcm格式,并將pcm格式編碼為sbc、aac、apt-x等格式,并將各種格式的音樂分成一幀一幀,比如,frame1、frame2……framen,然后通過a2dp將各幀音頻數(shù)據(jù)傳輸至藍(lán)牙設(shè)備,比如,藍(lán)牙耳機(jī)。

202:以第二藍(lán)牙傳輸協(xié)議傳輸所述音頻文件的音頻信息至藍(lán)牙設(shè)備。

在本發(fā)明實(shí)施例中,用戶終端設(shè)備在發(fā)送音頻數(shù)據(jù)的同時,或者前后間隔一段時間將與所述音頻數(shù)據(jù)對應(yīng)的音頻信息發(fā)送到藍(lán)牙設(shè)備。

在本發(fā)明實(shí)施例中,用戶終端設(shè)備可以播放存儲在用戶終端設(shè)備本地的音頻文件,并在通過a2dp傳輸音頻文件的音頻數(shù)據(jù)的過程中,以第二藍(lán)牙傳輸協(xié)議傳輸所述音頻文件的音頻信息至藍(lán)牙設(shè)備,也可以在線播放網(wǎng)絡(luò)音頻文件,并將音頻文件中的音頻數(shù)據(jù)與音頻信息分別以a2dp及ble傳輸至藍(lán)牙設(shè)備,其中,第二藍(lán)牙傳輸協(xié)議為ble,音頻信息用于建立音頻文件夾,音頻信息可以包括歌曲名稱、歌手名稱和/或歌曲類別,而且,音頻信息與音頻數(shù)據(jù)屬于同一音頻文件。

在本發(fā)明實(shí)施例中,用戶終端設(shè)備也可以在線播放網(wǎng)絡(luò)音頻文件,并將音頻文件中的音頻數(shù)據(jù)與音頻信息分別以a2dp及ble傳輸至藍(lán)牙設(shè)備。

本發(fā)明實(shí)施例,通過第一藍(lán)牙音頻傳輸協(xié)議傳輸音頻文件的音頻數(shù)據(jù)并通過第二藍(lán)牙傳輸協(xié)議傳輸音頻文件的音頻信息至藍(lán)牙設(shè)備,以提供音頻文件給藍(lán)牙設(shè)備,從而豐富音頻文件的播放方式,提升用戶體驗(yàn)。

圖3為本發(fā)明實(shí)施例提供的另一種音頻文件傳輸方法流程示意圖;所述方法亦可由圖1所示的各種用戶終端設(shè)備執(zhí)行,如圖3所示,所述方法包括:

301:以第二藍(lán)牙傳輸協(xié)議傳輸緩存開始指令至藍(lán)牙設(shè)備。

在本發(fā)明實(shí)施例中,為了提高音頻數(shù)據(jù)在藍(lán)牙設(shè)備的存儲速度,可以將音頻數(shù)據(jù)先存入緩存,比如,靜態(tài)隨機(jī)存取存儲器sram中,藍(lán)牙設(shè)備將音頻數(shù)據(jù)存入緩存的操作可由用戶終端設(shè)備端進(jìn)行控制,用戶終端設(shè)備在發(fā)送音頻數(shù)據(jù)的同時,或者前后間隔一段時間,向藍(lán)牙設(shè)備發(fā)送緩存開始指令,藍(lán)牙設(shè)備接收到音頻數(shù)據(jù)和緩存開始指令后,將所述音頻數(shù)據(jù)存儲在緩存中。

302,以第一藍(lán)牙音頻傳輸協(xié)議傳輸所述音頻文件的音頻數(shù)據(jù)至藍(lán)牙設(shè)備。

在本發(fā)明實(shí)施例中,可以在以ble傳輸緩存開始指令后,以a2dp傳輸音頻數(shù)據(jù),在此情況下,藍(lán)牙設(shè)備將接收到的音頻數(shù)據(jù)緩存。當(dāng)然,也可以先以a2dp傳輸音頻數(shù)據(jù),然后通過ble傳輸緩存開始指令,此時,再將接收的音頻數(shù)據(jù)存儲至緩存。

303、以第二藍(lán)牙傳輸協(xié)議傳輸緩存結(jié)束指令至藍(lán)牙設(shè)備。

在本發(fā)明實(shí)施例中,當(dāng)緩存的音頻數(shù)據(jù)達(dá)到預(yù)設(shè)靜態(tài)隨機(jī)存取存儲器的存儲容量時,或者,音頻文件的音頻數(shù)據(jù)傳輸完成,可以通過ble傳輸緩存結(jié)束指令至藍(lán)牙設(shè)備,藍(lán)牙設(shè)備在收到緩存結(jié)束指令時終止音頻數(shù)據(jù)在緩存中的存儲。

304、以第二藍(lán)牙傳輸協(xié)議傳輸所述音頻文件的音頻信息至藍(lán)牙設(shè)備。

在本發(fā)明實(shí)施例中,為了將音頻數(shù)據(jù)存儲至音頻文件夾,可以在發(fā)送音頻數(shù)據(jù)的同時或前后間隔一段時間,也可以在發(fā)送緩存開始指令的同時或前后間隔一段時間,或者,在發(fā)送緩存結(jié)束指令的同時或前后間隔一段時間,通過ble發(fā)送音頻信息至藍(lán)牙設(shè)備。

需要說明的是,在本發(fā)明實(shí)施例中,上述各步驟301、302、303、304之間并不必然存在一定的先后順序,本領(lǐng)域普通技術(shù)人員,根據(jù)本發(fā)明實(shí)施例的描述可以理解,不同實(shí)施例中,上述各步驟301、302、303、304可以有不同的執(zhí)行順序。同時,對于緩存開始指令及緩存結(jié)束指令在不同的實(shí)施例中,可以同時存在,也可以僅存在一種指令,比如,可以發(fā)送緩存開始指令及緩存結(jié)束指令,也可以僅發(fā)送緩存結(jié)束指令或緩存開始指令。

在本發(fā)明實(shí)施例中,所述方法還包括:

接收通信事件,并根據(jù)預(yù)先設(shè)置的優(yōu)先級確定是否響應(yīng)所述通信事件。

在本發(fā)明實(shí)施例中,用戶終端設(shè)備在播放音頻文件過程中,可以接收通信事件,比如,來電或者即時消息,對于不同的通信事件,可以預(yù)先設(shè)置優(yōu)先級,用于確定是否響應(yīng)相應(yīng)的通信事件,比如,來電的優(yōu)先級高于音頻文件播放優(yōu)先級,則當(dāng)在播放音頻文件過程中,如果接收到來電事件,可以終止音頻文件的傳輸,而響應(yīng)該來電事件。當(dāng)然,也可以設(shè)置通信事件的優(yōu)先級低于音頻文件的傳輸,比如,即時消息的優(yōu)先級低于音頻文件的播放優(yōu)先級,則當(dāng)在播放音頻文件過程中,如果接收到即時消息,則可以不終止音頻文件的傳輸。

本發(fā)明實(shí)施例,通過第一藍(lán)牙音頻傳輸協(xié)議傳輸音頻文件的音頻數(shù)據(jù)并通過第二藍(lán)牙傳輸協(xié)議傳輸音頻文件的音頻信息至藍(lán)牙設(shè)備,以提供音頻文件給藍(lán)牙設(shè)備,從而豐富音頻文件的播放方式,提升用戶體驗(yàn),同時,通過傳輸緩存開始指令以及緩存結(jié)束指令有利于控制音頻數(shù)據(jù)的存儲,以提高音頻數(shù)據(jù)的傳輸速度。

圖4為本發(fā)明實(shí)施例提供的一種音頻文件接收方法流程示意圖,所述可以由圖1所示的各種藍(lán)牙設(shè)備執(zhí)行,如圖4所示,所述方法包括:

401:以第一藍(lán)牙音頻傳輸協(xié)議接收音頻文件的音頻數(shù)據(jù)。

在本發(fā)明實(shí)施例中,藍(lán)牙設(shè)備可以通過a2dp接收用戶終端設(shè)備發(fā)送的音頻文件音頻數(shù)據(jù),該音頻數(shù)據(jù)包含多個數(shù)據(jù)幀。

402:以第二藍(lán)牙傳輸協(xié)議接收所述音頻文件的音頻信息。

在本發(fā)明實(shí)施例中,藍(lán)牙設(shè)備可以通過ble接收用戶終端設(shè)備發(fā)送的音頻文件的音頻信息,音頻信息用于建立音頻文件夾,音頻信息可以包括歌曲名稱、歌手名稱和/或歌曲類別,而且,音頻信息與音頻數(shù)據(jù)屬于同一音頻文件。

需要說明的是,在本發(fā)明實(shí)施例中,上述步驟401、402之間并不必然存在一定的先后順序,本領(lǐng)域普通技術(shù)人員,根據(jù)本發(fā)明實(shí)施例的描述可以理解,不同實(shí)施例中,上述步驟401與402可以有不同的執(zhí)行順序。

本發(fā)明實(shí)施例,通過第一藍(lán)牙音頻傳輸協(xié)議接收音頻文件的音頻數(shù)據(jù)并通過第二藍(lán)牙傳輸協(xié)議接收音頻文件的音頻信息至藍(lán)牙設(shè)備,以便于藍(lán)牙設(shè)備存儲音頻文件,從而豐富音頻文件的播放方式,提升用戶體驗(yàn)。

圖5為本發(fā)明實(shí)施例提供的另一種音頻文件接收方法流程示意圖;所述方法亦可由圖1所示的各種用戶終端設(shè)備執(zhí)行,如圖5所示,所述方法包括:

501:以第二藍(lán)牙傳輸協(xié)議接收緩存開始指令。

在本發(fā)明實(shí)施例中,為了提高音頻數(shù)據(jù)在藍(lán)牙設(shè)備的存儲速度,可以將音頻數(shù)據(jù)先存入緩存,比如,靜態(tài)隨機(jī)存取存儲器sram中,藍(lán)牙設(shè)備將音頻數(shù)據(jù)存入緩存的操作可由用戶終端設(shè)備端進(jìn)行控制,用戶終端設(shè)備在發(fā)送音頻數(shù)據(jù)的同時,或者前后間隔一段時間,可以通過ble向藍(lán)牙設(shè)備發(fā)送緩存開始指令,藍(lán)牙設(shè)備接收到音頻數(shù)據(jù)和緩存開始指令后,將所述音頻數(shù)據(jù)存儲在緩存中。

502,以第一藍(lán)牙音頻傳輸協(xié)議接收所述音頻文件的音頻數(shù)據(jù)。

在本發(fā)明實(shí)施例中,可以在以ble接收緩存開始指令后,以a2dp接收音頻數(shù)據(jù),在此情況下,藍(lán)牙設(shè)備將接收到的音頻數(shù)據(jù)緩存。當(dāng)然,也可以先以a2dp接收音頻數(shù)據(jù),然后通過ble接收緩存開始指令,此時,再將接收的音頻數(shù)據(jù)存儲至緩存。

503、以第二藍(lán)牙傳輸協(xié)議接收所述音頻文件的音頻信息。

在本發(fā)明實(shí)施例中,為了將音頻數(shù)據(jù)存儲至音頻文件夾,可以在接收音頻數(shù)據(jù)的同時或前后間隔一段時間,也可以在接收緩存開始指令的同時或前后間隔一段時間,通過ble接收音頻信息。

504、存儲音頻數(shù)據(jù)。

在本發(fā)明實(shí)施例中,對于接收的音頻數(shù)據(jù),可以進(jìn)行緩存,也可以存儲至音頻文件夾。當(dāng)需要存儲至音頻文件夾時,可以根據(jù)接收的音頻信息建立音頻文件夾,并將音頻數(shù)據(jù)存儲至音頻文件夾。其中,將所述音頻數(shù)據(jù)存儲至音頻文件夾可以包括:將所述音頻數(shù)據(jù)緩存于藍(lán)牙設(shè)備隨機(jī)存儲器,當(dāng)緩存于所述隨機(jī)存儲器的所述音頻數(shù)據(jù)超出預(yù)設(shè)存儲容量時,將所述音頻數(shù)據(jù)存儲至所述音頻文件夾,或者,直接將接收的所述音頻數(shù)據(jù)存儲至所述音頻文件夾。

在本發(fā)明實(shí)施例中,音頻文件夾可以在建立于藍(lán)牙設(shè)備的固態(tài)存儲器中,比如,emmc或tcard或ufs。對于音頻數(shù)據(jù)的存儲先通過緩存存儲至sram,可以加快音頻數(shù)據(jù)的存儲數(shù)據(jù)、節(jié)省時間及功耗,當(dāng)緩存中存儲的音頻數(shù)據(jù)達(dá)到預(yù)設(shè)的容量時,可以將接收到的音頻數(shù)據(jù)寫入固態(tài)存儲器的音頻文件夾。

505、以所述第二藍(lán)牙傳輸協(xié)議接收緩存結(jié)束指令。

在本發(fā)明實(shí)施例中,當(dāng)緩存的音頻數(shù)據(jù)達(dá)到預(yù)設(shè)靜態(tài)隨機(jī)存取存儲器的存儲容量時,或者,音頻文件的音頻數(shù)據(jù)傳輸完成,可以通過ble傳輸緩存結(jié)束指令至藍(lán)牙設(shè)備,藍(lán)牙設(shè)備在可以通過ble接收緩存結(jié)束指令時,終止音頻數(shù)據(jù)在緩存中的存儲。

需要說明的是,在本發(fā)明實(shí)施例中,上述步驟501、502、503、504、505之間并不必然存在一定的先后順序,本領(lǐng)域普通技術(shù)人員,根據(jù)本發(fā)明實(shí)施例的描述可以理解,不同實(shí)施例中,上述步驟501、502、503、504、505可以有不同的執(zhí)行順序,同時,對于緩存開始指令及緩存結(jié)束指令在不同的實(shí)施例中,可以同時存在,也可以僅存在一種指令,比如,可以接收緩存開始指令及緩存結(jié)束指令,也可以僅接收緩存結(jié)束指令或緩存開始指令。

本發(fā)明實(shí)施例,通過第一藍(lán)牙音頻傳輸協(xié)議接收音頻文件的音頻數(shù)據(jù)并通過第二藍(lán)牙傳輸協(xié)議接收音頻文件的音頻信息至藍(lán)牙設(shè)備,以便于藍(lán)牙設(shè)備存儲音頻文件,從而豐富音頻文件的播放方式,提升用戶體驗(yàn)。同時,通過接收緩存開始指令以及緩存結(jié)束指令有利于控制音頻數(shù)據(jù)的存儲,以提高音頻數(shù)據(jù)的傳輸速度,而且,將音頻文件存儲至音頻文件夾,方便用戶直接通過藍(lán)牙設(shè)備播放音頻文件。

為進(jìn)一步說明本發(fā)明音頻文件傳輸方法及音頻文件接收方法實(shí)施例,下面結(jié)合具體的應(yīng)用場景對本發(fā)明音頻文件傳輸方法及音頻文件接收方法進(jìn)行舉例說明。該具體應(yīng)用場景為通過手機(jī)向藍(lán)牙耳機(jī)進(jìn)行音樂播放,如圖6所示,為本發(fā)明實(shí)施例手機(jī)和藍(lán)牙耳機(jī)之間的音頻文件處理工作流程示意圖,該應(yīng)用實(shí)施例具體包括:

1、手機(jī)通過音樂app播放音樂文件,如播放一首mp3格式歌曲;

2、手機(jī)將mp3格式轉(zhuǎn)化為pcm格式;

3、手機(jī)的藍(lán)牙ic將pcm格式編碼為sbc、aac、apt-x等格式,并將該格式的音樂分成一幀一幀的,如frame1、frame2……framen;

4、手機(jī)發(fā)送開始緩存指令給藍(lán)牙耳機(jī),將frame1、frame2……framen的音樂通過a2dp傳輸至藍(lán)牙耳機(jī),藍(lán)牙耳機(jī)接收frame1、frame2……framen并緩存于其memory內(nèi)。在此先存入memory中而不直接緩寫入歌曲文件夾內(nèi),是因?yàn)閙emory為sram(靜態(tài)隨機(jī)存取存儲器),存儲快,節(jié)省時間且節(jié)省功耗;

5、手機(jī)將本首歌的音樂信息(如歌曲名稱、歌手名稱、歌曲類別等)通過ble傳輸至藍(lán)牙耳機(jī);并在藍(lán)牙耳機(jī)的存儲器內(nèi)建立歌曲文件夾,如以歌手名稱命名為文件夾名稱;存儲器為emmc或tcard或ufs;

可選的,該步驟可與第4步驟同時進(jìn)行。

6、當(dāng)memory中存儲到一定數(shù)量的音樂幀時,藍(lán)牙耳機(jī)開始將memory中存有的音樂幀一幀一幀地寫入歌曲文件夾中。

7、當(dāng)音樂幀發(fā)送到最后一幀時,手機(jī)發(fā)送終止緩存指令給藍(lán)牙耳機(jī),藍(lán)牙耳機(jī)將終止緩存寫入歌曲文件夾中,從而終止緩存;

8、在另外一個實(shí)施例中,不用通過緩存,直接將第4步驟的音樂幀一幀一幀通過a2dp寫入歌曲文件夾中。

圖7為本發(fā)明實(shí)施例音頻文件傳輸裝置示意圖,如圖7所示,所述裝置700應(yīng)用于在如圖1所示的用戶終端設(shè)備,所述裝置700包括:

音頻數(shù)據(jù)發(fā)送單元701,用于以第一藍(lán)牙音頻傳輸協(xié)議傳輸所述音頻文件的音頻數(shù)據(jù)至藍(lán)牙設(shè)備,

音頻信息發(fā)送單元702,用于以第二藍(lán)牙傳輸協(xié)議傳輸所述音頻文件的音頻信息至藍(lán)牙設(shè)備。

在本發(fā)明實(shí)施例中,所述第一藍(lán)牙音頻傳輸協(xié)議為藍(lán)牙高級音頻傳輸模型協(xié)議,所述第二藍(lán)牙傳輸協(xié)議為藍(lán)牙低功耗傳輸協(xié)議。所述音頻文件的音頻信息用于建立音頻文件夾,所述音頻信息包括:歌曲名稱、歌手名稱和/或歌曲類別。

在本發(fā)明實(shí)施例中,所述音頻信息發(fā)送單元702還用于:以所述第二藍(lán)牙傳輸協(xié)議傳輸緩存開始指令至藍(lán)牙設(shè)備,和/或,以所述第二藍(lán)牙傳輸協(xié)議傳輸緩存結(jié)束指令至藍(lán)牙設(shè)備。

在本發(fā)明實(shí)施例中,所述裝置700還包括:

通信事件響應(yīng)單元,用于接收通信事件,并根據(jù)預(yù)先設(shè)置的優(yōu)先級確定是否響應(yīng)所述通信事件。

在本發(fā)明實(shí)施例中,音頻數(shù)據(jù)發(fā)送單元701在用戶終端設(shè)備和藍(lán)牙設(shè)備建立連接后,將用戶終端設(shè)備的音頻數(shù)據(jù)通過a2dp發(fā)送給藍(lán)牙設(shè)備,音頻信息發(fā)送單元702將與所述音頻數(shù)據(jù)對應(yīng)的音頻信息通過ble發(fā)送給藍(lán)牙設(shè)備。其中,為了控制音頻數(shù)據(jù)的傳輸速度,還可以由音頻信息發(fā)送單元702發(fā)送緩存開始指令及緩存結(jié)束指令,以便于控制音頻數(shù)據(jù)存儲至藍(lán)牙設(shè)備的緩存。

需要說明的是,上述音頻文件傳輸裝置可執(zhí)行本發(fā)明實(shí)施例所提供的音頻文件傳輸方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在音頻文件傳輸裝置實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實(shí)施例所提供的音頻文件傳輸方法。

本發(fā)明實(shí)施例,通過第一藍(lán)牙音頻傳輸協(xié)議傳輸音頻文件的音頻數(shù)據(jù),并通過第二藍(lán)牙傳輸協(xié)議傳輸音頻文件的音頻信息至藍(lán)牙設(shè)備,以提供音頻文件給藍(lán)牙設(shè)備,從而豐富音頻文件的播放方式,提升用戶體驗(yàn)。

圖8為本發(fā)明實(shí)施例提供的音頻文件接收裝置示意圖,所述裝置應(yīng)用于在圖1所示的藍(lán)牙設(shè)備,如圖8所示,所述裝置800包括:

音頻數(shù)據(jù)接收單元801,用于以第一藍(lán)牙音頻傳輸協(xié)議接收音頻文件的音頻數(shù)據(jù),以及

音頻信息接收單元802,用于以第二藍(lán)牙傳輸協(xié)議接收所述音頻文件的音頻信息。

在本發(fā)明實(shí)施例中,在本發(fā)明實(shí)施例中,所述第一藍(lán)牙音頻傳輸協(xié)議為藍(lán)牙高級音頻傳輸模型協(xié)議,所述第二藍(lán)牙傳輸協(xié)議為藍(lán)牙低功耗傳輸協(xié)議。所述音頻文件的音頻信息用于建立音頻文件夾,所述音頻信息包括:歌曲名稱、歌手名稱和/或歌曲類別。

在本發(fā)明實(shí)施例中,所述音頻信息接收單元802還用于:

以所述第二藍(lán)牙傳輸協(xié)議接收緩存開始指令,和/或,

以所述第二藍(lán)牙傳輸協(xié)議接收緩存結(jié)束指令。

在本發(fā)明實(shí)施例中,所述裝置800還包括:

存儲單元803,用于存儲所述音頻數(shù)據(jù)。

其中,存儲單元803包括:

音頻文件夾建立模塊8031,用于根據(jù)所述音頻信息建立音頻文件夾,

音頻數(shù)據(jù)存儲模塊8032,用于將所述音頻數(shù)據(jù)存儲至所述音頻文件夾。

在本發(fā)明實(shí)施例中,所述音頻數(shù)據(jù)存儲模塊8032具體可以用于:

將所述音頻數(shù)據(jù)緩存于藍(lán)牙設(shè)備隨機(jī)存儲器,當(dāng)緩存于所述隨機(jī)存儲器的所述音頻數(shù)據(jù)超出預(yù)設(shè)存儲容量時,將所述音頻數(shù)據(jù)存儲至所述音頻文件夾,或者,

直接將接收的所述音頻數(shù)據(jù)存儲至所述音頻文件夾。

在本發(fā)明實(shí)施例中,音頻數(shù)據(jù)接收單元801接收音頻文件傳輸裝置通過a2dp傳輸?shù)囊纛l文件的音頻數(shù)據(jù),音頻信息接收單元802接收通過ble傳輸?shù)乃鲆纛l文件的音頻信息,存儲單元803在接收到音頻數(shù)據(jù)和音頻信息后根據(jù)所述音頻信息建立音頻文件夾,將所述音頻數(shù)據(jù)存儲在所述音頻文件夾中。其中,存儲單元803可以包括音頻文件夾建立模塊8031及音頻數(shù)據(jù)存儲模塊8032,音頻數(shù)據(jù)存儲模塊8032可以根據(jù)緩存開始指令及緩存結(jié)束指令確定將音頻數(shù)據(jù)存儲至緩存或音頻文件夾。

需要說明的是,上述音頻文件接收裝置可執(zhí)行本發(fā)明實(shí)施例所提供的音頻文件接收方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在音頻文件接收裝置實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實(shí)施例所提供的音頻文件接收方法。

本發(fā)明實(shí)施例,通過第一藍(lán)牙音頻傳輸協(xié)議接收音頻文件的音頻數(shù)據(jù),并通過第二藍(lán)牙傳輸協(xié)議接收音頻文件的音頻信息至藍(lán)牙設(shè)備,以便于藍(lán)牙設(shè)備存儲音頻文件,從而豐富音頻文件的播放方式,提升用戶體驗(yàn)。同時,將音頻文件存儲至音頻文件夾,方便用戶直接通過藍(lán)牙設(shè)備播放音頻文件。

圖9是本發(fā)明實(shí)施例提供的用戶終端設(shè)備硬件結(jié)構(gòu)示意圖,如圖9所示,該用戶終端設(shè)備900包括:

一個或多個處理器901以及存儲器902,圖9中以一個處理器901為例。

處理器901和存儲器902可以通過總線或者其他方式連接,圖901中以通過總線連接為例。

存儲器902作為一種非易失性計(jì)算機(jī)可讀存儲介質(zhì),可用于存儲非易失性軟件程序、非易失性計(jì)算機(jī)可執(zhí)行程序以及模塊,如本發(fā)明實(shí)施例中的音頻文件傳輸方法對應(yīng)的程序指令/單元(例如,附圖7所示的音頻數(shù)據(jù)發(fā)送單元701和音頻信息發(fā)送單元702)。處理器901通過運(yùn)行存儲在存儲器902中的非易失性軟件程序、指令以及單元,從而執(zhí)行用戶終端設(shè)備的各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述方法實(shí)施例音頻文件傳輸方法。

存儲器902可以包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需要的應(yīng)用程序;存儲數(shù)據(jù)區(qū)可存儲根據(jù)用戶終端設(shè)備使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲器902可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非易失性固態(tài)存儲器件。在一些實(shí)施例中,存儲器902可選包括相對于處理器901遠(yuǎn)程設(shè)置的存儲器,這些遠(yuǎn)程存儲器可以通過網(wǎng)絡(luò)連接至用戶終端設(shè)備。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。

所述一個或者多個單元存儲在所述存儲器902中,當(dāng)被所述一個或者多個處理器901執(zhí)行時,執(zhí)行上述任意方法實(shí)施例中的音頻文件傳輸方法,例如,執(zhí)行以上描述的圖2中的方法步驟201至步驟202,圖3中的方法步驟301至步驟304,實(shí)現(xiàn)圖7中的單元701-702的功能。

上述用戶終端設(shè)備可執(zhí)行本發(fā)明實(shí)施例所提供的音頻文件傳輸方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在用戶終端設(shè)備實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實(shí)施例所提供的音頻文件傳輸方法。

本發(fā)明實(shí)施例提供了一種非易失性計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)可執(zhí)行指令,該計(jì)算機(jī)可執(zhí)行指令被一個或多個處理器執(zhí)行,例如,執(zhí)行以上描述的圖2中的方法步驟201至步驟202,圖3中的方法步驟301至步驟304,實(shí)現(xiàn)圖7中的模塊701-702的功能。

本申請實(shí)施例的用戶終端設(shè)備以多種形式存在,包括但不限于:

(1)移動通信設(shè)備:這類設(shè)備的特點(diǎn)是具備移動通信功能,并且以提供話音、數(shù)據(jù)通信為主要目標(biāo)。這類終端包括:智能手機(jī)(例如iphone)、多媒體手機(jī)、功能性手機(jī),以及低端手機(jī)等。

(2)超移動個人計(jì)算機(jī)設(shè)備:這類設(shè)備屬于個人計(jì)算機(jī)的范疇,有計(jì)算和處理功能,一般也具備移動上網(wǎng)特性。這類終端包括:pda、mid和umpc設(shè)備等,例如ipad。

(3)便攜式娛樂設(shè)備:這類設(shè)備可以顯示和播放多媒體內(nèi)容。該類設(shè)備包括:音頻、視頻播放器(例如ipod),掌上游戲機(jī),電子書,以及智能玩具和便攜式車載導(dǎo)航設(shè)備。

(4)服務(wù)器:提供計(jì)算服務(wù)的設(shè)備,服務(wù)器的構(gòu)成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,服務(wù)器和通用的計(jì)算機(jī)架構(gòu)類似,但是由于需要提供高可靠的服務(wù),因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面要求較高。

(5)其他具有藍(lán)牙功能的電子裝置。

圖10是本發(fā)明實(shí)施例提供的藍(lán)牙設(shè)備硬件結(jié)構(gòu)示意圖,如圖10所示,該用戶終端設(shè)備1000包括:

一個或多個處理器1001以及存儲器1002,圖10中以一個處理器1001為例。

處理器1001和存儲器1002可以通過總線或者其他方式連接,圖1001中以通過總線連接為例。

存儲器1002作為一種非易失性計(jì)算機(jī)可讀存儲介質(zhì),可用于存儲非易失性軟件程序、非易失性計(jì)算機(jī)可執(zhí)行程序以及模塊,如本發(fā)明實(shí)施例中的音頻文件傳輸方法對應(yīng)的程序指令/單元(例如,附圖8所示的音頻數(shù)據(jù)接收單元801和音頻信息接收單元802)。處理器1001通過運(yùn)行存儲在存儲器1002中的非易失性軟件程序、指令以及單元,從而執(zhí)行藍(lán)牙設(shè)備的各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述方法實(shí)施例音頻文件接收方法。

存儲器1002可以包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需要的應(yīng)用程序;存儲數(shù)據(jù)區(qū)可存儲根據(jù)藍(lán)牙設(shè)備使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲器1002可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非易失性固態(tài)存儲器件。在一些實(shí)施例中,存儲器1002可選包括相對于處理器1001遠(yuǎn)程設(shè)置的存儲器,這些遠(yuǎn)程存儲器可以通過網(wǎng)絡(luò)連接至藍(lán)牙設(shè)備。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。

所述一個或者多個單元存儲在所述存儲器1002中,當(dāng)被所述一個或者多個處理器1001執(zhí)行時,執(zhí)行上述任意方法實(shí)施例中的音頻文件接收方法,例如,執(zhí)行以上描述的圖4中的方法步驟401至步驟402,圖5中的方法步驟501至步驟505,實(shí)現(xiàn)圖8中的單元801-803的功能。

上述藍(lán)牙設(shè)備可執(zhí)行本發(fā)明實(shí)施例所提供的音頻文件接收方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在藍(lán)牙設(shè)備實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實(shí)施例所提供的音頻文件接收方法。

本發(fā)明實(shí)施例提供了一種非易失性計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)可執(zhí)行指令,該計(jì)算機(jī)可執(zhí)行指令被一個或多個處理器執(zhí)行,例如,執(zhí)行以上描述的圖4中的方法步驟401至步驟402,圖5中的方法步驟501至步驟505,實(shí)現(xiàn)圖8中的模塊801-803的功能。

本申請實(shí)施例的藍(lán)牙設(shè)備可以以多種形式存在,包括但不限于:

(1)藍(lán)牙耳機(jī):這類設(shè)備的特點(diǎn)是具備藍(lán)牙通信功能,并且以提供開語通話、音樂播放為主要目標(biāo)。。

(2)藍(lán)牙音箱:這類設(shè)備屬于音樂播放設(shè)備范疇,以播放音樂為主要目的。

(3)便攜式娛樂設(shè)備:這類設(shè)備可以播放多媒體內(nèi)容。該類設(shè)備包括:音頻、視頻播放器(例如ipod),掌上游戲機(jī),電子書,以及智能玩具和便攜式車載導(dǎo)航設(shè)備,該娛樂設(shè)備具備藍(lán)牙通信功能。

(5)其他具有藍(lán)牙功能的音樂播放電子裝置。

圖11是本發(fā)明實(shí)施例提供的音頻文件處理系統(tǒng)示意圖,如圖11所示,所述系統(tǒng)1100包括用戶終端設(shè)備1101及藍(lán)牙設(shè)備1102,其中,用戶終端設(shè)備1101具備上述用戶終端設(shè)備實(shí)施例中描述的功能并執(zhí)行上述音頻文件傳輸方法實(shí)施例的方法步驟,藍(lán)牙設(shè)備1102具備上述藍(lán)牙設(shè)備實(shí)施例中描述的功能并執(zhí)行上述音頻文件接收方法實(shí)施例的方法步驟。

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

通過以上的實(shí)施例的描述,本領(lǐng)域普通技術(shù)人員可以清楚地了解到各實(shí)施例可借助軟件加通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(read-onlymemory,rom)或隨機(jī)存儲記憶體(randomaccessmemory,ram)等。

最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;在本發(fā)明的思路下,以上實(shí)施例或者不同實(shí)施例中的技術(shù)特征之間也可以進(jìn)行組合,步驟可以以任意順序?qū)崿F(xiàn),并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡明,它們沒有在細(xì)節(jié)中提供;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1