音頻播放方法、裝置及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種音頻播放方法、裝置及移動終端。
【背景技術(shù)】
[0002]隨著科技的不斷進(jìn)步,藍(lán)牙技術(shù)日臻成熟。目前的手機(jī)中都具有藍(lán)牙功能,可以與其他藍(lán)牙設(shè)備進(jìn)行通訊,從而實(shí)現(xiàn)數(shù)據(jù)交換。例如:與藍(lán)牙音箱連接播放音樂等。然而,在手機(jī)中只具有一個(gè)實(shí)體編解碼器,因此,當(dāng)手機(jī)有來電時(shí),優(yōu)先對通話語音進(jìn)行編解碼,暫停對音樂文件進(jìn)行編解碼,即使用手機(jī)通話的同時(shí)無法播放音樂,導(dǎo)致用戶的使用體驗(yàn)降低。
【發(fā)明內(nèi)容】
[0003]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。為此,本發(fā)明的一個(gè)目的在于提出一種音頻播放方法,能夠?qū)崿F(xiàn)同時(shí)播放通話語音和音頻。
[0004]本發(fā)明的第二個(gè)目的在于提出一種音頻播放裝置。
[0005]本發(fā)明的第三個(gè)目的在于提出一種移動終端。
[0006]本發(fā)明的第四個(gè)目的在于提出另一種移動終端。
[0007]為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例提出了一種音頻播放方法,包括:在通過藍(lán)牙設(shè)備播放音頻時(shí),監(jiān)控來電輸入的狀態(tài);當(dāng)有來電輸入時(shí),通過第一編解碼器對通話語音進(jìn)行編解碼,并播放編解碼后的通話語音;以及通過第二編解碼器對所述音頻進(jìn)行編解碼,并通過所述藍(lán)牙設(shè)備播放編解碼后的音頻。
[0008]本發(fā)明實(shí)施例的音頻播放方法,通過監(jiān)控到有來電輸入時(shí),通過第一編解碼器對通話語音進(jìn)行編解碼,通過第二編解碼器對音頻進(jìn)行編解碼,第一編解碼器和第二編解碼器交替執(zhí)行編解碼操作,實(shí)現(xiàn)同時(shí)播放通話語音和音頻,滿足用戶需求,提升用戶使用體驗(yàn)。
[0009]本發(fā)明第二方面實(shí)施例提出了一種音頻播放裝置,包括:監(jiān)控模塊,用于在通過藍(lán)牙設(shè)備播放音頻時(shí),監(jiān)控來電輸入的狀態(tài);第一播放模塊,用于當(dāng)有來電輸入時(shí),通過第一編解碼器對通話語音進(jìn)行編解碼,并播放編解碼后的通話語音;以及第二播放模塊,用于通過第二編解碼器對所述音頻進(jìn)行編解碼,并通過所述藍(lán)牙設(shè)備播放編解碼后的音頻。
[0010]本發(fā)明實(shí)施例的音頻播放裝置,通過監(jiān)控到有來電輸入時(shí),通過第一編解碼器對通話語音進(jìn)行編解碼,通過第二編解碼器對音頻進(jìn)行編解碼,第一編解碼器和第二編解碼器交替執(zhí)行編解碼操作,實(shí)現(xiàn)同時(shí)播放通話語音和音頻,滿足用戶需求,提升用戶使用體驗(yàn)。
[0011 ]本發(fā)明第三方面實(shí)施例提出了一種移動終端,包括第二方面實(shí)施例提出的音頻播放裝置。
[0012]本發(fā)明第四方面實(shí)施例提出了一種移動終端,包括:外殼,屏幕,處理器和電路板;所述屏幕安置在所述外殼上,所述電路板安置在所述外殼圍成的空間內(nèi)部,所述處理器設(shè)置在所述電路板上;所述處理器用于處理數(shù)據(jù),具體用于:
[0013]在通過藍(lán)牙設(shè)備播放音頻時(shí),監(jiān)控來電輸入的狀態(tài);
[0014]當(dāng)有來電輸入時(shí),通過第一編解碼器對通話語音進(jìn)行編解碼,并播放編解碼后的通話語音;以及
[0015]通過第二編解碼器對所述音頻進(jìn)行編解碼,并通過所述藍(lán)牙設(shè)備播放編解碼后的音頻。
[0016]本發(fā)明實(shí)施例的移動終端,通過監(jiān)控到有來電輸入時(shí),通過第一編解碼器對通話語音進(jìn)行編解碼,通過第二編解碼器對音頻進(jìn)行編解碼,第一編解碼器和第二編解碼器交替執(zhí)行編解碼操作,實(shí)現(xiàn)同時(shí)播放通話語音和音頻,滿足用戶需求,提升用戶使用體驗(yàn)。
【附圖說明】
[0017]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的音頻播放方法的流程圖;
[0018]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的音頻播放裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0019]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
[0020]下面參考附圖描述本發(fā)明實(shí)施例的音頻播放方法、裝置及移動終端。
[0021]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的音頻播放方法的流程圖。
[0022]如圖1所示,音頻播放方法可包括:
[0023]S1、在通過藍(lán)牙設(shè)備播放音頻時(shí),監(jiān)控來電輸入的狀態(tài)。
[0024]具體地,移動終端可通過藍(lán)牙協(xié)議與藍(lán)牙設(shè)備如藍(lán)牙耳機(jī)、藍(lán)牙音箱等進(jìn)行無線連接。在通過藍(lán)牙設(shè)備播放音頻例如mp3等音頻時(shí),可實(shí)時(shí)監(jiān)控移動終端來電輸入的狀態(tài),即是否有來電輸入。
[0025]S2、當(dāng)有來電輸入時(shí),通過第一編解碼器對通話語音進(jìn)行編解碼,并播放編解碼后的通話語音。
[0026]具體地,在監(jiān)控到有來電輸入時(shí),可通過第一編解碼器對通話語音進(jìn)行編解碼操作,然后通過移動終端的耳機(jī)或揚(yáng)聲器播放編解碼后的通話語音。
[0027]S3、通過第二編解碼器對音頻進(jìn)行編解碼,并通過藍(lán)牙設(shè)備播放編解碼后的音頻。
[0028]具體地,可通過第二編解碼器對音頻進(jìn)行編解碼,從而生成對應(yīng)的緩存數(shù)據(jù),然后可將緩存數(shù)據(jù)傳輸至藍(lán)牙設(shè)備,進(jìn)而使藍(lán)牙設(shè)備播放該緩存數(shù)據(jù)。其中,緩存數(shù)據(jù)為脈沖編碼調(diào)制PCM數(shù)據(jù)。
[0029]應(yīng)當(dāng)理解的是,第一編解碼器和第二編解碼器均為虛擬編解碼器,實(shí)際移動終端中只設(shè)有一個(gè)實(shí)體編解碼器??赏ㄟ^預(yù)設(shè)算法控制第一編解碼器和第二編解碼器交替執(zhí)行編解碼操作。
[0030]舉例來說,用戶使用移動終端連接藍(lán)牙音箱播放音樂,此時(shí)使用的是第二編解碼器對音樂文件進(jìn)行編解碼操作,再將編解碼后的數(shù)據(jù)發(fā)送給藍(lán)牙音箱進(jìn)行播放。而在有電話打進(jìn)來時(shí),可使用第一編解碼器對通話語音進(jìn)行編解碼操作時(shí),實(shí)時(shí)地通過揚(yáng)聲器播放通話語音;與此同時(shí),第二編解碼器暫停工作,藍(lán)牙音箱播放的數(shù)據(jù)為之前在工作狀態(tài)時(shí)編解碼生成的緩存數(shù)據(jù)。再通過預(yù)設(shè)算法控制第一編解碼器和第二編解碼器交替執(zhí)行編解碼操作。由此,可實(shí)現(xiàn)在只有一個(gè)實(shí)體編解碼器的情況下,在通過揚(yáng)聲器播放通話語音的同時(shí)通過藍(lán)牙音箱播放音樂,從而滿足用戶一邊打電話,一邊聽音樂的需求。
[0031]應(yīng)當(dāng)注意的是,步驟S2和步驟S3中的編解碼操作是第一編解碼器和第二編解碼器交替執(zhí)行,而播放通話語音和播放音頻為同時(shí)執(zhí)行。
[0032]本發(fā)明實(shí)施例的音頻播放方法,通過監(jiān)控到有來電輸入時(shí),通過第一編解碼器對通話語音進(jìn)行編解碼,通過第二編解碼器對音頻進(jìn)行編解碼,第一編解碼器和第二編解碼器交替執(zhí)行編解碼操作,實(shí)現(xiàn)同時(shí)播放通話語音和音頻,滿足用戶需求,提升用戶使用體驗(yàn)。
[0033]為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種音頻播放裝置。
[0034]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的音頻播放裝置的結(jié)構(gòu)示意圖。
[0035]如圖2所示,音頻播放裝置可包括:監(jiān)控模塊110、第一播放模塊120和第二播放模塊 130 0
[0036]監(jiān)控模塊110用于在通過藍(lán)牙設(shè)備播放音頻時(shí),監(jiān)控來電輸入的狀態(tài)。具體地,移動終端可通過藍(lán)牙協(xié)議與藍(lán)牙設(shè)備如藍(lán)牙耳機(jī)、藍(lán)牙音箱等進(jìn)行無線連接。在通過藍(lán)牙設(shè)備播放音頻例如mp3等音頻時(shí),監(jiān)控模塊110可實(shí)時(shí)監(jiān)控移動終端來電輸入的狀態(tài),即是否有來電輸入。
[0037]第一播放模塊120用于當(dāng)有來電輸入時(shí),通過第一編解碼器對通話語音進(jìn)行編解碼,并播放編解碼后的通話語音。具體地,在監(jiān)控到有來電輸入時(shí),第一播放模塊120可通過第一編解碼器對通話語音進(jìn)行編解碼操作,然后通過移動終端的耳機(jī)或揚(yáng)聲器播放編解碼后的通話語音。
[0038]第二播放模塊130用于通過第二編解碼器對音頻進(jìn)行編解碼,并通過藍(lán)牙設(shè)備播放編解碼后的音頻。具體地,第二播放模塊130可通過第二編解碼器對音頻進(jìn)行編解碼,從而生成對應(yīng)的緩存數(shù)據(jù),然后可將緩存數(shù)據(jù)傳輸至藍(lán)牙設(shè)備,進(jìn)而使藍(lán)牙設(shè)備播放該緩存數(shù)據(jù)。其中,緩存數(shù)據(jù)為脈沖編碼調(diào)制PCM數(shù)據(jù)。
[0039]應(yīng)當(dāng)理解的是,第一編解碼器和第二編解碼器均為虛擬編解碼器,實(shí)際移動終端中只設(shè)有一個(gè)實(shí)體編解碼器??赏ㄟ^預(yù)設(shè)算法控制第一編解碼器和第二編解碼器交替執(zhí)行編解碼操作。
[0040]舉例來說,用戶使用移動終端連接藍(lán)牙音箱播放音樂,此時(shí)使用的是第二編解碼器對音樂文件進(jìn)行編解碼操作,再將編解碼后的數(shù)據(jù)發(fā)送給藍(lán)牙音箱進(jìn)行播放。而在有電話打進(jìn)來時(shí),可使用第一編解碼器對通話語音進(jìn)行編解碼操作時(shí),實(shí)時(shí)地通過揚(yáng)聲器播放通話語音;與此同時(shí),第二編解碼器暫停工作,藍(lán)牙音箱播放的數(shù)據(jù)為之前在工作狀態(tài)時(shí)編解碼生成的緩存數(shù)據(jù),從而保證藍(lán)牙音箱