两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種數(shù)據(jù)處理方法及電子設備的制造方法

文檔序號:10697532閱讀:583來源:國知局
一種數(shù)據(jù)處理方法及電子設備的制造方法
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)處理方法及電子設備,通過接收音頻播放指令,音頻播放指令包括預播放的音頻,當預播放的音頻符合第一預設條件時,預播放的音頻為第一音頻類型,則通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。本方案通過當預播放的音頻為第一音頻類型時,直接調(diào)用語音播放模式對預播放的音頻進行播放,實現(xiàn)了對第一音頻類型的音頻采用單獨的播放模式播放,避免了對第一音頻類型的音頻采用不適合該類型的播放模式的問題,使得預播放的音頻以符合其類型的模式進行播放,提高了播放效果。
【專利說明】
一種數(shù)據(jù)處理方法及電子設備
技術領域
[0001]本發(fā)明涉及音頻領域,尤其涉及一種數(shù)據(jù)處理方法及電子設備。
【背景技術】
[0002]越來越多的用戶對電子設備所播放的音頻的音質(zhì)的要求越來越高,目前,在電子設備上,在對音頻進行播放之前,需要首先對音頻加入第三方音效做音質(zhì)優(yōu)化,如:杜比,SRS,wave s等。第三方音效對電子設備中的音頻做音質(zhì)的優(yōu)化,通常分為:音樂、電影和游戲三種音效模式,具體的,第三方音效在對電子設備中的音頻進行優(yōu)化的過程中,通常會對音頻進行動態(tài)范圍控制DRC,將音頻中的中小信號整體抬高一定的分貝,以達到更好的播放效果O
[0003]然而,用戶在對電子設備的使用過程中,通常會用到語音通信,當用戶通過電子設備進行錄音通信時,第三方音效通常會將該錄音通信優(yōu)化成音樂模式進行播放。
[0004]在對錄音通信中的錄音文件獲取的過程中,由于電子設備話筒信噪比的限制以及周圍環(huán)境的噪音問題,錄音文件中的噪音會比較大,這就容易導致動態(tài)范圍控制DRC的最大值或最小值無法辨識,使得錄音文件在播放過程中底噪較大,影響播放效果。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明提供一種數(shù)據(jù)處理方法及電子設備,以解決現(xiàn)有技術中在通過電子設備進行錄音通信時,由于第三方音效對錄音文件的音效的處理,導致錄音文件播放的底噪較大,影響播放效果的問題,其具體方案如下:
[0006]—種數(shù)據(jù)處理方法,應用于電子設備,包括:
[0007]接收音頻播放指令,所述音頻播放指令包括預播放的音頻;
[0008]判斷所述預播放的音頻是否符合第一預設條件;
[0009]若是,則所述預播放的音頻為第一音頻類型,通過所述電子設備中與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放。
[0010]進一步的,所述判斷所述預播放的音頻是否符合第一預設條件,若是,則所述預播放的音頻為第一音頻類型,包括:
[0011]判斷所述預播放的音頻的采樣率是否小于第一預設閾值;
[0012]若是,則所述預播放的音頻為語聊音頻文件。
[0013]進一步的,還包括:
[0014]當所述預播放的音頻不符合第一預設條件時,檢測所述預播放的音頻是否具有第一預設標識,所述第一預設標識為獲取錄音音頻文件時對所述錄音音頻文件進行的標記;
[0015]若是,則所述預播放的音頻為錄音音頻文件,通過所述電子設備中的語音播放模式對所述預播放的音頻進行播放。
[0016]進一步的,所述通過所述電子設備中與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放,包括:
[0017]通過調(diào)用本地音效處理芯片,加載語音播放模式對應的固件程序,以使得通過與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放;
[0018]或者,
[0019]調(diào)用本地安裝的第三方應用程序的語音輸出模塊的部分程序模塊,基于所述第三方應用程序的語音輸出模塊的部分程序模塊輸出所述播放的音頻,以使得通過與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放。
[0020]進一步的,還包括:
[0021 ]當所述預播放的音頻不具有第一預設標識時,檢測所述預播放的音頻的類型;
[0022]根據(jù)所述預播放的音頻的類型通過所述電子設備中與所述預播放的音頻類型對應的播放模式對所述預播放的音頻進行播放。
[0023]進一步的,所述根據(jù)所述預播放的音頻的類型通過所述電子設備中與所述預播放的音頻類型對應的播放模式對所述預播放的音頻進行播放,包括:
[0024]根據(jù)所述預播放的音頻的類型進行音頻相對響度的動態(tài)范圍調(diào)整,得到調(diào)整后的預播放音頻;
[0025]將所述調(diào)整后的預播放音頻進行播放。
[0026]進一步的,所述判斷所述預播放的音頻是否符合第一預設條件,若是,則所述預播放的音頻為第一音頻類型,具體為:
[0027]判斷所述預播放的音頻是否具有第二預設標識,所述第二預設標識為獲取語音音頻文件時,對所述語音音頻文件進行的標記;
[0028]若是,則所述預播放的音頻為語音音頻類型文件,所述語音音頻類型文件包括:語聊音頻文件及錄音音頻文件。
[0029 ] 一種電子設備,包括:音頻播放器及處理器,其中:
[0030]所述音頻播放器用于對音頻進行播放;
[0031 ]所述處理器接收音頻播放指令,所述音頻播放指令包括預播放的音頻,判斷所述預播放的音頻是否符合第一預設條件,若是,則所述預播放的音頻為第一音頻類型,通過所述音頻播放器中與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放。
[0032]進一步的,所述處理器判斷所述預播放的音頻是否符合第一預設條件,若是,則所述預播放的音頻為第一音頻類型,包括:
[0033]所述處理器判斷所述預播放的音頻的采樣率是否小于第一預設閾值,若是,則所述預播放的音頻為語聊音頻文件。
[0034]進一步的,所述處理器還用于:
[0035]當判斷所述預播放的音頻不符合第一預設條件時,檢測所述預播放的音頻是否具有第一預設標識,所述第一預設標識為獲取錄音音頻文件時對所述錄音音頻文件進行的標記,若是,則所述預播放的音頻為錄音音頻文件,通過所述音頻播放器中的語音播放模式對所述預播放的音頻進行播放。
[0036]進一步的,所述處理器通過所述音頻播放器中與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放,包括:
[0037]所述處理器通過調(diào)用本地音效處理芯片,加載語音播放模式對應的固件程序,以使得通過音頻播放器中與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放;
[0038]或者,
[0039]所述處理器調(diào)用本地安裝的第三方應用程序的語音輸出模塊的部分程序模塊,基于所述第三方應用程序的語音輸出模塊的部分程序模塊輸出所述播放的音頻,以使得通過音頻播放器中與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放。
[0040]進一步的,所述處理器還用于:
[0041]當判斷所述預播放的音頻不具有第一預設標識時,檢測所述預播放的音頻的類型,根據(jù)所述預播放的音頻的類型通過所述音頻播放器中與所述預播放的音頻類型對應的播放模式對所述預播放的音頻進行播放。
[0042]進一步的,所述處理器根據(jù)所述預播放的音頻的類型通過所述音頻播放器中與所述預播放的音頻類型對應的播放模式對所述預播放的音頻進行播放,包括:
[0043]所述處理器根據(jù)所述預播放的音頻的類型進行音頻相對響度的動態(tài)范圍調(diào)整,得到調(diào)整后的預播放音頻,將所述調(diào)整后的預播放音頻通過所述音頻播放器進行播放。
[0044]進一步的,所述處理器判斷所述預播放的音頻是否符合第一預設條件,若是,則所述預播放的音頻為第一音頻類型,具體為:
[0045]所述處理器判斷所述預播放的音頻是否具有第二預設標識,所述第二預設標識為獲取語音音頻文件時,對所述語音音頻文件進行的標記,若是,則所述預播放的音頻為語音音頻類型文件,所述語音音頻類型文件包括:語聊音頻文件及錄音音頻文件。
[0046]從上述技術方案可以看出,本申請公開的數(shù)據(jù)處理方法及電子設備,通過接收音頻播放指令,音頻播放指令包括預播放的音頻,當預播放的音頻符合第一預設條件時,預播放的音頻為第一音頻類型,則通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。本方案通過當預播放的音頻為第一音頻類型時,直接調(diào)用語音播放模式對預播放的音頻進行播放,實現(xiàn)了對第一音頻類型的音頻采用單獨的播放模式播放,避免了對第一音頻類型的音頻采用不適合該類型的播放模式的問題,使得預播放的音頻以符合其類型的模式進行播放,提高了播放效果。
【附圖說明】
[0047]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0048]圖1為本發(fā)明實施例公開的一種數(shù)據(jù)處理方法的流程圖;
[0049]圖2為本發(fā)明實施例公開的一種數(shù)據(jù)處理方法的流程圖;
[0050]圖3為本發(fā)明實施例公開的一種數(shù)據(jù)處理方法的流程圖;
[0051 ]圖4為本發(fā)明實施例公開的一種數(shù)據(jù)處理方法的流程圖;
[0052]圖5為本發(fā)明實施例公開的一種數(shù)據(jù)處理方法的流程圖;
[0053]圖6為本發(fā)明實施例公開的一種電子設備的結構不意圖。
【具體實施方式】
[0054]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0055]本發(fā)明公開了一種數(shù)據(jù)處理方法,應用于電子設備,其流程圖如圖1所示,包括:
[0056]步驟SI1、接收音頻播放指令,音頻播放指令包括預播放的音頻;
[0057]當電子設備中有音頻需要播放時,接收音頻播放指令,其中,音頻播放指令中至少包括:需要進行播放的音頻,還可以包括:播放的時間或時長,或音頻播放的音量等,在此不做具體限定。
[0058]步驟S12、判斷預播放的音頻是否符合第一預設條件;
[0059]步驟S13、若是,則預播放的音頻為第一音頻類型,通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。
[0060]音頻可以分為多種類型,如:語音音頻,影視音頻,音樂音頻,游戲音頻等,那么,電子設備中包括多種播放模式分別對與其對應類型的音頻進行播放。
[0061 ]例如:音頻為語音音頻,即第一音頻類型,則通過語音播放模式對該語音音頻進行播放;音頻為影視音頻,則通過影視播放模式對該影視音頻進行播放;音頻為音樂音頻,則通過音樂播放模式對該音樂音頻進行播放;音頻為游戲音頻,則通過游戲播放模式對該游戲音頻進行播放。
[0062]不同的播放模式是對音頻進行不同的處理,例如:語音播放模式可以為直接對該語音音頻進行播放,無需進行任何處理,或者,對該語音音頻進行較小幅度的相對響度的調(diào)整之后進行播放;影視音頻、音樂音頻或游戲音頻在其對應的播放模式下,需要進行較大幅度的相對響度的動態(tài)范圍調(diào)整,單不同的音頻類型在不同的播放模式下,其調(diào)整幅度或調(diào)整方式也是不同的。
[0063]其中,語音音頻可以具體為:電子設備直接采集的,如:錄音音頻或第三方應用程序,如:微信或QQ的語聊音頻。
[0064]本實施例公開的數(shù)據(jù)處理方法,通過接收音頻播放指令,音頻播放指令包括預播放的音頻,當預播放的音頻符合第一預設條件時,預播放的音頻為第一音頻類型,則通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。本方案通過當預播放的音頻為第一音頻類型時,直接調(diào)用語音播放模式對預播放的音頻進行播放,實現(xiàn)了對第一音頻類型的音頻采用單獨的播放模式播放,避免了對第一音頻類型的音頻采用不適合該類型的播放模式的問題,使得預播放的音頻以符合其類型的模式進行播放,提高了播放效果。
[0065]本實施例公開了一種數(shù)據(jù)處理方法,應用于電子設備,其流程圖如圖2所示,包括:
[0066]步驟S21、接收音頻播放指令,音頻播放指令包括預播放的音頻;
[0067]步驟S22、判斷預播放的音頻的采樣率是否小于第一預設閾值;
[0068]不同類型的音頻其采樣率不同,如:音樂音頻和視頻音頻的采樣率通常大于44.ΙΚΗζ,而語聊音頻的采樣率通常小于16KHz,其中,語聊音頻為語音音頻的一種,語音音頻還可以包括:錄首首頻。
[0069]因此,若第一預設閾值為16KHz,當預播放的音頻的采樣率小于16KHz時,預播放的音頻為語聊音頻。
[0070]步驟S23、若是,則預播放的音頻為語聊音頻文件,通過所述電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。
[0071]無論預播放的音頻是語音音頻中的語聊音頻還是錄音音頻,都需要通過語音播放模式進行播放。
[0072]即當預播放的音頻為語聊音頻時,通過語音播放模式對該語聊音頻進行播放;當預播放的音頻為錄音音頻時,同樣通過語音播放模式對該錄音音頻進行播放。
[0073]本實施例公開的數(shù)據(jù)處理方法,通過接收音頻播放指令,音頻播放指令包括預播放的音頻,當預播放的音頻符合第一預設條件時,預播放的音頻為第一音頻類型,則通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。本方案通過當預播放的音頻為第一音頻類型時,直接調(diào)用語音播放模式對預播放的音頻進行播放,實現(xiàn)了對第一音頻類型的音頻采用單獨的播放模式播放,避免了對第一音頻類型的音頻采用不適合該類型的播放模式的問題,使得預播放的音頻以符合其類型的模式進行播放,提高了播放效果。
[0074]本實施例公開了一種數(shù)據(jù)處理方法,應用于電子設備,其流程圖如圖3所示,包括:
[0075]步驟S31、接收音頻播放指令,音頻播放指令包括預播放的音頻;
[0076]步驟S32、判斷預播放的音頻的采樣率是否小于第一預設閾值;
[0077]步驟S33、若是,則預播放的音頻為語聊音頻文件,通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放;
[0078]步驟S34、若否,檢測預播放的音頻是否具有第一預設標識,第一預設標識為獲取錄音音頻文件時對錄音音頻文件進行的標記;
[0079]若第一預設閾值為16KHz,當預播放的音頻的采樣率不小于第一預設閾值時,表明預播放的音頻類型為非語聊音頻。
[0080]步驟S35、若是,則預播放的音頻為錄音音頻文件,通過電子設備中的語音播放模式對預播放的音頻進行播放。
[0081]在預播放的音頻為非語聊音頻的情況下,若檢測到預播放的音頻具有第一預設標記,則表明該預播放的音頻為錄音音頻。
[0082]由于錄音文件是直接通過電子設備采集得到的,在電子設備采集錄音文件時,對錄音文件進行標記,以表明該音頻文件的類型為錄音文件,因此,當檢測到音頻文件具有第一預設標識,則該音頻文件為錄音音頻文件,錄音音頻文件同樣需要通過語音播放模式進行播放。
[0083]本實施例公開的數(shù)據(jù)處理方法,通過接收音頻播放指令,音頻播放指令包括預播放的音頻,當預播放的音頻符合第一預設條件時,預播放的音頻為第一音頻類型,則通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。本方案通過當預播放的音頻為第一音頻類型時,直接調(diào)用語音播放模式對預播放的音頻進行播放,實現(xiàn)了對第一音頻類型的音頻采用單獨的播放模式播放,避免了對第一音頻類型的音頻采用不適合該類型的播放模式的問題,使得預播放的音頻以符合其類型的模式進行播放,提高了播放效果。
[0084]本實施例公開了一種數(shù)據(jù)處理方法,應用于電子設備,其流程圖如圖4所示,包括:
[0085]步驟S41、接收音頻播放指令,音頻播放指令包括預播放的音頻;
[0086]步驟S42、判斷預播放的音頻的采樣率是否小于第一預設閾值;
[0087]步驟S43、若是,則預播放的音頻為語聊音頻文件,通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放;
[0088]步驟S44、若否,檢測預播放的音頻是否具有第一預設標識,第一預設標識為獲取錄音音頻文件時對錄音音頻文件進行的標記;
[0089]步驟S45、若是,則預播放的音頻為錄音音頻文件,通過電子設備中的語音播放模式對預播放的音頻進行播放;
[0090]步驟S46、若預播放的音頻不具有第一預設標識,檢測預播放的音頻的類型;
[0091]當預播放的音頻的采樣率小于第一預設閾值時,預播放的音頻為語聊音頻;當預播放的音頻具有第一預設標識,則預播放的音頻為錄音音頻;當預播放的音頻的采樣率不小于第一預設閾值,且不具有第一預設標識,則該預播放的音頻可能為音樂音頻、影視音頻,也可能為游戲音頻,此時,再對該預播放的音頻類型進行檢測,檢測其是音樂音頻、影視音頻,還是游戲音頻。
[0092]步驟S47、根據(jù)預播放的音頻的類型通過電子設備中與預播放的音頻類型對應的播放模式對預播放的音頻進行播放。
[0093]當檢測結果顯示該預播放的音頻為音樂音頻時,通過音樂播放模式進行播放;當檢測結果顯示該預播放的音頻為影視音頻時,通過影視播放模式進行播放;當檢測結果顯示該預播放的音頻為游戲音頻時,通過游戲播放模式進行播放。
[0094]其中,根據(jù)預播放的音頻的類型通過電子設備中與預播放的音頻類型對應的播放模式對預播放的音頻進行播放,可以具體為:
[0095]根據(jù)預播放的音頻的類型進行音頻相對響度的動態(tài)范圍調(diào)整,得到調(diào)整后的預播放音頻,將調(diào)整后的預播放音頻進行播放。
[0096]在對該預播放的音頻進行音頻相對響度的動態(tài)范圍調(diào)整時,是根據(jù)該預播放的音頻類型進行調(diào)整的,例如:針對某一類型的音頻,其相對響度的動態(tài)調(diào)整幅度較大,需要大于某一個預設閾值;或者,針對另一類型的音頻,其相對響度的動態(tài)調(diào)整幅度較小,需要小于另一個預設閾值,在此不做具體限定。
[0097]本實施例公開的數(shù)據(jù)處理方法,通過接收音頻播放指令,音頻播放指令包括預播放的音頻,當預播放的音頻符合第一預設條件時,預播放的音頻為第一音頻類型,則通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。本方案通過當預播放的音頻為第一音頻類型時,直接調(diào)用語音播放模式對預播放的音頻進行播放,實現(xiàn)了對第一音頻類型的音頻采用單獨的播放模式播放,避免了對第一音頻類型的音頻采用不適合該類型的播放模式的問題,使得預播放的音頻以符合其類型的模式進行播放,提高了播放效果。
[0098]本實施例公開了一種數(shù)據(jù)處理方法,應用于電子設備,其流程圖如圖5所示,包括:
[0099]步驟S51、接收音頻播放指令,音頻播放指令包括預播放的音頻;
[0100]步驟S52、判斷預播放的音頻是否具有第二預設標識,第二預設標識為獲取語音音頻文件時對語音音頻文件進行的標記;
[0101]當電子設備采集語音音頻文件時,對采集到的語音音頻文件進行標記,以表明具有第二預設標識的音頻文件為語音音頻文件,以便于直接通過檢測音頻文件是否具有第二預設標識來判斷該音頻文件是否為語音音頻文件。
[0102]其中,語音音頻類型文件包括:語聊音頻文件及錄音音頻文件。
[0103]步驟S53、若是,則預播放的音頻為語音音頻類型文件,通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。
[0104]通過語音播放模式播放的第一音頻類型即為語音音頻。
[0105]通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放,可以具體為:
[0106]通過調(diào)用本地音效處理芯片,加載語音播放模式對應的固件程序,以使得通過與第一音頻類型對應的語音播放模式對預播放的音頻進行播放;或者,調(diào)用本地安裝的第三方應用程序的語音輸出模塊的部分程序模塊,基于第三方應用程序的語音輸出模塊的部分程序模塊輸出預播放的音頻,以使得通過與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。
[0107]其中,第三方應用程序可以為:微信或者QQ。
[0108]無論是采用本地音效處理芯片,還是調(diào)用本地安裝的第三方應用程序的語音輸出模塊的部分程序模塊,都避免了通過第三方音效,如:杜比、SRSSraves等,對預播放的音頻進行優(yōu)化處理的過程,避免了對該預播放的音頻,即語音音頻進行較大范圍幅度的動態(tài)范圍調(diào)整,保證了該語音音頻的播放效果。
[0109]本實施例公開的數(shù)據(jù)處理方法,通過接收音頻播放指令,音頻播放指令包括預播放的音頻,當預播放的音頻符合第一預設條件時,預播放的音頻為第一音頻類型,則通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。本方案通過當預播放的音頻為第一音頻類型時,直接調(diào)用語音播放模式對預播放的音頻進行播放,實現(xiàn)了對第一音頻類型的音頻采用單獨的播放模式播放,避免了對第一音頻類型的音頻采用不適合該類型的播放模式的問題,使得預播放的音頻以符合其類型的模式進行播放,提高了播放效果。
[0110]本實施例公開了一種電子設備,其結構示意圖如圖6所示,包括:
[0111]音頻播放器61及處理器62。
[0112]其中,音頻播放器61用于對音頻進行播放。
[0113]處理器62用于接收音頻播放指令,音頻播放指令包括預播放的音頻,判斷預播放的音頻是否符合第一預設條件,若是,則預播放的音頻為第一音頻類型,通過音頻播放器中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。
[0114]當電子設備中有音頻需要播放時,接收音頻播放指令,其中,音頻播放指令中至少包括:需要進行播放的音頻,還可以包括:播放的時間或時長,或音頻播放的音量等,在此不做具體限定。
[0115]音頻可以分為多種類型,如:語音音頻,影視音頻,音樂音頻,游戲音頻等,那么,電子設備中包括多種播放模式分別對與其對應類型的音頻進行播放。
[0116]例如:音頻為語音音頻,即第一音頻類型,則通過語音播放模式對該語音音頻進行播放;音頻為影視音頻,則通過影視播放模式對該影視音頻進行播放;音頻為音樂音頻,則通過音樂播放模式對該音樂音頻進行播放;音頻為游戲音頻,則通過游戲播放模式對該游戲音頻進行播放。
[0117]不同的播放模式是對音頻進行不同的處理,例如:語音播放模式可以為直接對該語音音頻進行播放,無需進行任何處理,或者,對該語音音頻進行較小幅度的相對響度的調(diào)整之后進行播放;影視音頻、音樂音頻或游戲音頻在其對應的播放模式下,需要進行較大幅度的相對響度的動態(tài)范圍調(diào)整,單不同的音頻類型在不同的播放模式下,其調(diào)整幅度或調(diào)整方式也是不同的。
[0118]其中,語音音頻可以具體為:電子設備直接采集的,如:錄音音頻或第三方應用程序,如:微信或QQ的語聊音頻。
[0119]處理器62判斷預播放的音頻是否符合第一預設條件,若是,則預播放的音頻為第一音頻類型,可以具體為:
[0120]處理器62判斷預播放的音頻的采樣率是否小于第一預設閾值,若是,則預播放的音頻為語聊音頻文件。
[0121]不同類型的音頻其采樣率不同,如:音樂音頻和視頻音頻的采樣率通常大于44.ΙΚΗζ,而語聊音頻的采樣率通常小于16KHz,其中,語聊音頻為語音音頻的一種,語音音頻還可以包括:錄首首頻。
[0122]因此,若第一預設閾值為16KHz,當預播放的音頻的采樣率小于16KHz時,預播放的音頻為語聊音頻。
[0123]無論預播放的音頻是語音音頻中的語聊音頻還是錄音音頻,都需要通過語音播放模式進行播放。
[0124]即當預播放的音頻為語聊音頻時,通過語音播放模式對該語聊音頻進行播放;當預播放的音頻為錄音音頻時,同樣通過語音播放模式對該錄音音頻進行播放。
[0125]進一步的,當處理器62判斷預播放的音頻不符合第一預設條件時,檢測預播放的音頻是否具有第一預設標識,第一預設標識為獲取錄音音頻文件時對錄音音頻文件進行的標記,若是,則預播放的音頻為錄音音頻文件,通過音頻播放器中的語音播放模式對預播放的音頻進行播放。
[0126]若第一預設閾值為16KHz,當預播放的音頻的采樣率不小于第一預設閾值時,表明預播放的音頻類型為非語聊音頻。
[0127]在預播放的音頻為非語聊音頻的情況下,若檢測到預播放的音頻具有第一預設標記,則表明該預播放的音頻為錄音音頻。
[0128]由于錄音文件是直接通過電子設備采集得到的,在電子設備采集錄音文件時,對錄音文件進行標記,以表明該音頻文件的類型為錄音文件,因此,當檢測到音頻文件具有第一預設標識,則該音頻文件為錄音音頻文件,錄音音頻文件同樣需要通過語音播放模式進行播放。
[0129]當處理器62判斷預播放的音頻不具有第一預設標識時,檢測預播放的音頻的類型,根據(jù)預播放的音頻的類型通過音頻播放器中與預播放的音頻類型對應的播放模式對預播放的音頻進行播放。
[0130]當預播放的音頻的采樣率小于第一預設閾值時,預播放的音頻為語聊音頻;當預播放的音頻具有第一預設標識,則預播放的音頻為錄音音頻;當預播放的音頻的采樣率不小于第一預設閾值,且不具有第一預設標識,則該預播放的音頻可能為音樂音頻、影視音頻,也可能為游戲音頻,此時,再對該預播放的音頻類型進行檢測,檢測其是音樂音頻、影視音頻,還是游戲音頻。
[0131]當檢測結果顯示該預播放的音頻為音樂音頻時,通過音樂播放模式進行播放;當檢測結果顯示該預播放的音頻為影視音頻時,通過影視播放模式進行播放;當檢測結果顯示該預播放的音頻為游戲音頻時,通過游戲播放模式進行播放。
[0132]其中,根據(jù)預播放的音頻的類型通過電子設備中與預播放的音頻類型對應的播放模式對預播放的音頻進行播放,可以具體為:
[0133]根據(jù)預播放的音頻的類型進行音頻相對響度的動態(tài)范圍調(diào)整,得到調(diào)整后的預播放音頻,將調(diào)整后的預播放音頻進行播放。
[0134]在對該預播放的音頻進行音頻相對響度的動態(tài)范圍調(diào)整時,是根據(jù)該預播放的音頻類型進行調(diào)整的,例如:針對某一類型的音頻,其相對響度的動態(tài)調(diào)整幅度較大,需要大于某一個預設閾值;或者,針對另一類型的音頻,其相對響度的動態(tài)調(diào)整幅度較小,需要小于另一個預設閾值,在此不做具體限定。
[0135]另外,處理器62判斷預播放的音頻是否符合第一預設條件,若是,則預播放的音頻為第一音頻類型,還可以具體為:
[0136]處理器62判斷預播放的音頻是否具有第二預設標識,第二預設標識為獲取語音音頻文件時,對語音音頻文件進行的標記,若是,則預播放的音頻為語音音頻類型文件,語音音頻類型文件包括:語聊音頻文件及錄音音頻文件。
[0137]當電子設備采集語音音頻文件時,對采集到的語音音頻文件進行標記,以表明具有第二預設標識的音頻文件為語音音頻文件,以便于直接通過檢測音頻文件是否具有第二預設標識來判斷該音頻文件是否為語音音頻文件。
[0138]其中,語音音頻類型文件包括:語聊音頻文件及錄音音頻文件。
[0139]通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放,可以具體為:
[0140]通過調(diào)用本地音效處理芯片,加載語音播放模式對應的固件程序,以使得通過與第一音頻類型對應的語音播放模式對預播放的音頻進行播放;或者,調(diào)用本地安裝的第三方應用程序的語音輸出模塊的部分程序模塊,基于第三方應用程序的語音輸出模塊的部分程序模塊輸出預播放的音頻,以使得通過與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。
[0141]其中,第三方應用程序可以為:微信或者QQ。
[0142]無論是采用本地音效處理芯片,還是調(diào)用本地安裝的第三方應用程序的語音輸出模塊的部分程序模塊,都避免了通過第三方音效,如:杜比、SRSSraves等,對預播放的音頻進行優(yōu)化處理的過程,避免了對該預播放的音頻,即語音音頻進行較大范圍幅度的動態(tài)范圍調(diào)整,保證了該語音音頻的播放效果。
[0143]本實施例公開的電子設備,通過處理器接收音頻播放指令,音頻播放指令包括預播放的音頻,當預播放的音頻符合第一預設條件時,預播放的音頻為第一音頻類型,則通過電子設備中與第一音頻類型對應的語音播放模式對預播放的音頻進行播放。本方案通過當預播放的音頻為第一音頻類型時,直接調(diào)用語音播放模式對預播放的音頻進行播放,實現(xiàn)了對第一音頻類型的音頻采用單獨的播放模式播放,避免了對第一音頻類型的音頻采用不適合該類型的播放模式的問題,使得預播放的音頻以符合其類型的模式進行播放,提高了播放效果。
[0144]本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應,所以描述的比較簡單,相關之處參見方法部分說明即可。
[0145]專業(yè)人員還可以進一步意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。
[0146]結合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(R0M)、電可編程R0M、電可擦除可編程R0M、寄存器、硬盤、可移動磁盤、CD-ROM、或技術領域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
[0147]對所公開的實施例的上述說明,使本領域?qū)I(yè)技術人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領域的專業(yè)技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【主權項】
1.一種數(shù)據(jù)處理方法,應用于電子設備,其特征在于,包括: 接收音頻播放指令,所述音頻播放指令包括預播放的音頻; 判斷所述預播放的音頻是否符合第一預設條件; 若是,則所述預播放的音頻為第一音頻類型,通過所述電子設備中與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放。2.根據(jù)權利要求1所述的方法,其特征在于,所述判斷所述預播放的音頻是否符合第一預設條件,若是,則所述預播放的音頻為第一音頻類型,包括: 判斷所述預播放的音頻的采樣率是否小于第一預設閾值; 若是,則所述預播放的音頻為語聊音頻文件。3.根據(jù)權利要求2所述的方法,其特征在于,還包括: 當所述預播放的音頻不符合第一預設條件時,檢測所述預播放的音頻是否具有第一預設標識,所述第一預設標識為獲取錄音音頻文件時對所述錄音音頻文件進行的標記; 若是,則所述預播放的音頻為錄音音頻文件,通過所述電子設備中的語音播放模式對所述預播放的音頻進行播放。4.根據(jù)權利要求1所述的方法,其特征在于,所述通過所述電子設備中與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放,包括: 通過調(diào)用本地音效處理芯片,加載語音播放模式對應的固件程序,以使得通過與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放; 或者, 調(diào)用本地安裝的第三方應用程序的語音輸出模塊的部分程序模塊,基于所述第三方應用程序的語音輸出模塊的部分程序模塊輸出所述預播放的音頻,以使得通過與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放。5.根據(jù)權利要求3所述的方法,其特征在于,還包括: 當所述預播放的音頻不具有第一預設標識時,檢測所述預播放的音頻的類型; 根據(jù)所述預播放的音頻的類型通過所述電子設備中與所述預播放的音頻類型對應的播放模式對所述預播放的音頻進行播放。6.根據(jù)權利要求5所述的方法,其特征在于,所述根據(jù)所述預播放的音頻的類型通過所述電子設備中與所述預播放的音頻類型對應的播放模式對所述預播放的音頻進行播放,包括: 根據(jù)所述預播放的音頻的類型進行音頻相對響度的動態(tài)范圍調(diào)整,得到調(diào)整后的預播放音頻; 將所述調(diào)整后的預播放音頻進行播放。7.根據(jù)權利要求1所述的方法,其特征在于,所述判斷所述預播放的音頻是否符合第一預設條件,若是,則所述預播放的音頻為第一音頻類型,具體為: 判斷所述預播放的音頻是否具有第二預設標識,所述第二預設標識為獲取語音音頻文件時,對所述語音音頻文件進行的標記; 若是,則所述預播放的音頻為語音音頻類型文件,所述語音音頻類型文件包括:語聊音頻文件及錄音音頻文件。8.一種電子設備,其特征在于,包括:音頻播放器及處理器,其中: 所述音頻播放器用于對音頻進行播放; 所述處理器接收音頻播放指令,所述音頻播放指令包括預播放的音頻,判斷所述預播放的音頻是否符合第一預設條件,若是,則所述預播放的音頻為第一音頻類型,通過所述音頻播放器中與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放。9.根據(jù)權利要求8所述的電子設備,其特征在于,所述處理器判斷所述預播放的音頻是否符合第一預設條件,若是,則所述預播放的音頻為第一音頻類型,包括: 所述處理器判斷所述預播放的音頻的采樣率是否小于第一預設閾值,若是,則所述預播放的音頻為語聊音頻文件。10.根據(jù)權利要求9所述的電子設備,其特征在于,所述處理器還用于: 當判斷所述預播放的音頻不符合第一預設條件時,檢測所述預播放的音頻是否具有第一預設標識,所述第一預設標識為獲取錄音音頻文件時對所述錄音音頻文件進行的標記,若是,則所述預播放的音頻為錄音音頻文件,通過所述音頻播放器中的語音播放模式對所述預播放的音頻進行播放。11.根據(jù)權利要求8所述的電子設備,其特征在于,所述處理器通過所述音頻播放器中與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放,包括: 所述處理器通過調(diào)用本地音效處理芯片,加載語音播放模式對應的固件程序,以使得通過音頻播放器中與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放; 或者, 所述處理器調(diào)用本地安裝的第三方應用程序的語音輸出模塊的部分程序模塊,基于所述第三方應用程序的語音輸出模塊的部分程序模塊輸出所述播放的音頻,以使得通過音頻播放器中與所述第一音頻類型對應的語音播放模式對所述預播放的音頻進行播放。12.根據(jù)權利要求10所述的電子設備,其特征在于,所述處理器還用于: 當判斷所述預播放的音頻不具有第一預設標識時,檢測所述預播放的音頻的類型,根據(jù)所述預播放的音頻的類型通過所述音頻播放器中與所述預播放的音頻類型對應的播放模式對所述預播放的音頻進行播放。13.根據(jù)權利要求12所述的電子設備,其特征在于,所述處理器根據(jù)所述預播放的音頻的類型通過所述音頻播放器中與所述預播放的音頻類型對應的播放模式對所述預播放的音頻進行播放,包括: 所述處理器根據(jù)所述預播放的音頻的類型進行音頻相對響度的動態(tài)范圍調(diào)整,得到調(diào)整后的預播放音頻,將所述調(diào)整后的預播放音頻通過所述音頻播放器進行播放。14.根據(jù)權利要求8所述的電子設備,其特征在于,所述處理器判斷所述預播放的音頻是否符合第一預設條件,若是,則所述預播放的音頻為第一音頻類型,具體為: 所述處理器判斷所述預播放的音頻是否具有第二預設標識,所述第二預設標識為獲取語音音頻文件時,對所述語音音頻文件進行的標記,若是,則所述預播放的音頻為語音音頻類型文件,所述語音音頻類型文件包括:語聊音頻文件及錄音音頻文件。
【文檔編號】G06F3/16GK106066782SQ201610507769
【公開日】2016年11月2日
【申請日】2016年6月29日 公開號201610507769.1, CN 106066782 A, CN 106066782A, CN 201610507769, CN-A-106066782, CN106066782 A, CN106066782A, CN201610507769, CN201610507769.1
【發(fā)明人】林翔
【申請人】聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
布尔津县| 新巴尔虎右旗| 沙田区| 贺兰县| 长海县| 安达市| 凤阳县| 吉安县| 南投市| 仁寿县| 尉氏县| 炉霍县| 于都县| 乳源| 长沙县| 盘山县| 肃北| 确山县| 洪雅县| 清水河县| 喜德县| 太康县| 百色市| 繁峙县| 故城县| 安义县| 醴陵市| 萝北县| 大庆市| 新巴尔虎左旗| 轮台县| 巴楚县| 肇庆市| 关岭| 乌海市| 嘉荫县| 海安县| 漳州市| 沛县| 专栏| 太保市|