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