欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

音量控制方法及系統(tǒng)的制作方法

文檔序號(hào):7543509閱讀:234來(lái)源:國(guó)知局
音量控制方法及系統(tǒng)的制作方法
【專(zhuān)利摘要】一種音量控制方法及系統(tǒng),其中所述音量控制系統(tǒng)包括:獲取模塊,用于獲取音頻文件、初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅;處理模塊,用于在所述初始放大倍數(shù)不為零時(shí),根據(jù)待播放音頻文件的振幅與參考振幅的差值確定放大倍數(shù)的調(diào)整參數(shù);輸出模塊,用于計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和,以獲取實(shí)際放大倍數(shù),并以實(shí)際放大倍數(shù)對(duì)所述待播放音頻文件進(jìn)行播放。本發(fā)明音量控制方法和系統(tǒng)能夠根據(jù)待播放音頻文件振幅的大小自動(dòng)調(diào)整該音頻文件的放大倍數(shù),進(jìn)而調(diào)整待播放音頻文件的音量,使待播放音頻文件以標(biāo)準(zhǔn)播放音量進(jìn)行播放,避免音量波動(dòng)對(duì)用戶的聽(tīng)力造成影響。
【專(zhuān)利說(shuō)明】音量控制方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及音頻處理【技術(shù)領(lǐng)域】,尤其涉及一種音量控制方法及系統(tǒng)。
【背景技術(shù)】
[0002]音樂(lè)播放器在進(jìn)行聲音調(diào)節(jié)時(shí)主要包括兩個(gè)方面。一種是均衡器的調(diào)節(jié),其通過(guò)對(duì)不同頻率段的音頻進(jìn)行減少或增加增益的方式,來(lái)提高輸出聲音的品質(zhì)。均衡器的調(diào)節(jié)主要是突出或減弱某些頻率的聲音,改變的是音質(zhì),使聽(tīng)起來(lái)更加柔和或者尖銳。但在實(shí)際應(yīng)用中,很多歌曲是不需要聽(tīng)眾去改變音質(zhì)的。另一種是音量調(diào)節(jié)功能,根據(jù)用戶設(shè)置的音量大小,來(lái)調(diào)節(jié)硬件設(shè)備(放大器)的放大倍數(shù)。這種聲音調(diào)節(jié)的方式不區(qū)分音頻文件本身的振幅大小,只將音頻文件本身的振幅按比例放大一定的倍數(shù)進(jìn)行播放,達(dá)到對(duì)音頻文件播放音量的調(diào)整。
[0003]目前,音樂(lè)播放器只是對(duì)音頻文件的振幅進(jìn)行固定倍數(shù)的放大或縮小,并不具有判斷音頻文件的振幅,然后根據(jù)用戶設(shè)定的音頻文件的播放音量對(duì)音頻文件的放大倍數(shù)進(jìn)行自動(dòng)調(diào)整的功能。這樣就存在一個(gè)問(wèn)題:在對(duì)音頻文件播放列表中的多個(gè)音頻文件進(jìn)行播放時(shí),用戶只能根據(jù)正在播放的音頻文件的振幅調(diào)整放大器的放大倍數(shù),從而使正在播放的音頻文件以適當(dāng)?shù)囊袅窟M(jìn)行播放。后續(xù)只要用戶不對(duì)放大器的放大倍數(shù)進(jìn)行調(diào)整,音頻文件列表中后續(xù)音頻文件均以設(shè)定好的放大倍數(shù)進(jìn)行播放。盡管大多數(shù)音頻文件的振幅基本是一致的,但是少數(shù)音頻文件由于錄音設(shè)備、環(huán)境、聲源大小等種種原因振幅較普通音頻文件的振幅低或高出很多。當(dāng)正在播放音頻文件本身振幅和設(shè)定放大倍數(shù)時(shí)播放的音頻文件的振幅相差較大(偏低或偏高)時(shí),用戶就會(huì)覺(jué)得聽(tīng)不清(或聲音太吵)。
[0004]對(duì)于上述情況,往往需要用戶去手動(dòng)的臨時(shí)調(diào)整放大器的放大倍數(shù),使得在主觀感受上與之前的音量保持一致。用戶播放音頻文件時(shí),需要多次進(jìn)行手動(dòng)調(diào)整,操作繁瑣。

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

[0005]本發(fā)明解決的問(wèn)題是提供一種音量控制方法和系統(tǒng),根據(jù)待播放音頻文件振幅的大小自動(dòng)調(diào)整該音頻文件的放大倍數(shù),進(jìn)而調(diào)整待播放音頻文件的音量,使待播放音頻文件以標(biāo)準(zhǔn)播放音量進(jìn)行播放。
[0006]為解決上述問(wèn)題,本發(fā)明提供一種音量控制方法,包括:
[0007]獲取音頻文件、初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅;
[0008]在所述初始放大倍數(shù)不為零時(shí),根據(jù)待播放音頻文件的振幅與參考振幅的差值確定放大倍數(shù)的調(diào)整參數(shù);
[0009]計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和,以獲取實(shí)際放大倍數(shù),并以實(shí)際放大倍數(shù)對(duì)所述待播放音頻文件進(jìn)行播放。
[0010]可選的,根據(jù)待播放音頻文件的振幅與參考振幅的差值確定放大倍數(shù)的調(diào)整參數(shù)包括:
[0011 ] 計(jì)算所述待播放音頻文件的振幅與參考振幅的差;[0012]根據(jù)振幅差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系,確定所述調(diào)整參數(shù)。
[0013]可選的,計(jì)算所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和,以獲取實(shí)際放大倍數(shù)包括:
[0014]當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和小于或者等于第一閾值時(shí),所述實(shí)際放大倍數(shù)等于第一閾值;
[0015]當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和大于第一閾值且小于第二閾值時(shí),所述實(shí)際放大倍數(shù)等于所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和;
[0016]當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和大于或者等于第二閾值時(shí),所述實(shí)際放大倍數(shù)等于第二閾值。
[0017]可選的,所述待播放音頻文件的振幅為所述待播放音頻文件的平均振幅,所述音頻文件的參考振幅為初始播放音頻文件的平均振幅,所述初始放大倍數(shù)為初始播放音頻文件的放大倍數(shù)。
[0018]相應(yīng)的,本發(fā)明還提供了一種音量控制系統(tǒng),包括:
[0019]獲取模塊,用于提供音頻文件,所述音頻文件包括初始播放音頻文件和待播放音頻文件;
[0020]處理模塊,用于在所述初始放大倍數(shù)不為零時(shí),根據(jù)待播放音頻文件的振幅與參考振幅的差值確定放大倍數(shù)的調(diào)整參數(shù);
[0021]輸出模塊,用于計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和,以獲取實(shí)際放大倍數(shù),并以實(shí)際放大倍數(shù)對(duì)所述待播放音頻文件進(jìn)行播放。
[0022]可選的,所述獲取模塊包括:
[0023]音頻提供模塊,用于提供音頻文件,所述音頻文件包括初始播放音頻文件和待播放音頻文件;
[0024]信息獲取模塊,與所述音頻提供模塊連接,用于獲取初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅。
[0025]可選的,所述處理模塊包括:
[0026]存儲(chǔ)模塊,用于存儲(chǔ)振幅差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系、初始放大倍數(shù)、音頻文件的參考振幅以及待播放音頻文件的振幅
[0027]參數(shù)獲取模塊,與所述存儲(chǔ)模塊連接,用于在所述初始放大倍數(shù)不為零時(shí),計(jì)算待播放音頻文件的振幅與參考振幅的差值,并根據(jù)振幅差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系確定放大倍數(shù)的調(diào)整參數(shù)。
[0028]可選的,所述輸出模塊包括:
[0029]計(jì)算模塊,用于計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和,以獲取實(shí)際放大倍數(shù);
[0030]放大器,用于對(duì)音頻文件的振幅進(jìn)行放大;
[0031]調(diào)整模塊,與所述計(jì)算模塊和所述放大器連接,用于將所述放大器的放大倍數(shù)調(diào)整至實(shí)際放大倍數(shù);
[0032]播放器,與所述放大器連接,用于以實(shí)際放大倍數(shù)對(duì)所述待播放音頻文件進(jìn)行播放。
[0033]可選的,所述計(jì)算模塊包括:[0034]求和模塊,用于計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和;
[0035]取值模塊,用于當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和小于或者等于第一閾值時(shí),所述實(shí)際放大倍數(shù)取第一閾值;當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和大于第一閾值且小于第二閾值時(shí),所述實(shí)際放大倍數(shù)取所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和;當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和大于或者等于第二閾值時(shí),所述實(shí)際放大倍數(shù)取第二閾值。
[0036]可選的,所述待播放音頻文件的振幅為所述待播放音頻文件的平均振幅,所述音頻文件的參考振幅為初始播放音頻文件的平均振幅,所述初始放大倍數(shù)為初始播放音頻文件的放大倍數(shù)。
[0037]與現(xiàn)有技術(shù)相比,本發(fā)明的技術(shù)方案具有以下優(yōu)點(diǎn):
[0038]在初始放大倍數(shù)不為零時(shí),根據(jù)待播放音頻文件的振幅與參考振幅的差值確定放大倍數(shù)的調(diào)整參數(shù),并計(jì)算初始放大倍數(shù)與所述調(diào)整參數(shù)的和作為實(shí)際放大倍數(shù)對(duì)所述待播放音頻文件進(jìn)行播放。由于初始放大倍數(shù)乘以音頻文件的參考振幅為用戶設(shè)定的音頻文件播放的標(biāo)準(zhǔn)播放音量,通過(guò)參考初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅,獲取待播放音頻文件的實(shí)際放大倍數(shù)后,在以實(shí)際放大倍數(shù)對(duì)待播放音頻文件進(jìn)行播放時(shí),待播放音頻文件的音量與標(biāo)準(zhǔn)播放音量相差不大,使用戶能夠在不手動(dòng)調(diào)整放大器放大倍數(shù)的情況下,以近似一致的音量收聽(tīng)多個(gè)音頻文件,避免音量波動(dòng)對(duì)用戶的聽(tīng)力造成影響。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0039]圖1為本發(fā)明音量控制系統(tǒng)第一實(shí)施例的結(jié)構(gòu)示意圖;
[0040]圖2為本發(fā)明音量控制系統(tǒng)第二實(shí)施例的結(jié)構(gòu)示意圖;
[0041]圖3為本發(fā)明音量控制系統(tǒng)第二實(shí)施例中計(jì)算模塊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0042]正如背景部分所述,現(xiàn)有音樂(lè)播放器只是對(duì)音頻文件的振幅進(jìn)行固定倍數(shù)的放大或縮小,并不具有判斷音頻文件的振幅,然后根據(jù)用戶設(shè)定的音頻文件的播放音量對(duì)音頻文件的放大倍數(shù)進(jìn)行自動(dòng)調(diào)整的功能。在音頻文件振幅較普通音頻文件的振幅低或高出很多時(shí),用戶需要對(duì)放大器的放大倍數(shù)進(jìn)行手動(dòng)調(diào)整,操作繁瑣。
[0043]針對(duì)上述問(wèn)題,本發(fā)明提供了一種音量控制方法及系統(tǒng),在以“非靜音形式”對(duì)音頻文件進(jìn)行播放(即放大器的初始放大倍數(shù)不為零)時(shí),先獲取獲取音頻文件、初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅,并根據(jù)待播放音頻文件的振幅與參考振幅的差值確定放大倍數(shù)的調(diào)整參數(shù),然后計(jì)算初始放大倍數(shù)與所述調(diào)整參數(shù)的和作為實(shí)際放大倍數(shù)對(duì)待播放音頻文件進(jìn)行播放。由于初始放大倍數(shù)乘以音頻文件的參考振幅為用戶設(shè)定的音頻文件播放的標(biāo)準(zhǔn)播放音量,在以實(shí)際放大倍數(shù)對(duì)待播放音頻文件進(jìn)行播放時(shí),待播放音頻文件的音量與標(biāo)準(zhǔn)播放音量相差不大,使用戶能夠在不手動(dòng)調(diào)整放大器放大倍數(shù)的情況下,以近似一致的音量收聽(tīng)多個(gè)音頻文件,避免音量波動(dòng)對(duì)用戶的聽(tīng)力造成影響。
[0044]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更為明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施例做詳細(xì)的說(shuō)明。
[0045]第一實(shí)施例
[0046]參考圖1,為本發(fā)明音量控制系統(tǒng)第一實(shí)施例的結(jié)構(gòu)示意圖,包括獲取模塊10、處理模塊20和輸出模塊30。其中:
[0047]所述獲取模塊10用于獲取音頻文件、初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅;
[0048]所述處理模塊20與所述獲取模塊10連接,用于在所述初始放大倍數(shù)不為零時(shí),根據(jù)待播放音頻文件的振幅與參考振幅的差值確定放大倍數(shù)的調(diào)整參數(shù);
[0049]所述輸出模塊30與所述獲取模塊10和所述處理模塊20連接,用于計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和,以獲取實(shí)際放大倍數(shù),并以實(shí)際放大倍數(shù)對(duì)所述待播放音頻文件進(jìn)行播放。
[0050]本實(shí)施例中,所述獲取模塊10獲取的音頻文件可來(lái)自云端、手機(jī)、移動(dòng)終端等,本發(fā)明對(duì)此不作限制。
[0051]本實(shí)施例中,可將所述待播放音頻文件的平均振幅作為所述待播放音頻文件的振幅。這是因?yàn)?,在錄制一個(gè)音頻文件時(shí),其錄音設(shè)備、環(huán)境、聲源不變,一個(gè)音頻文件的振幅變化較小,故可將待播放音頻文件的平均振幅作為所述待播放音頻文件的振幅。
[0052]本實(shí)施例中,所述音頻文件的參考振幅可為初始播放音頻文件的平均振幅,所述初始放大倍數(shù)可為初始播放音頻文件的放大倍數(shù)。這是因?yàn)?,在通過(guò)圖1中音量控制系統(tǒng)對(duì)待播放音頻文件的音量進(jìn)行自動(dòng)調(diào)整之前,用戶會(huì)通過(guò)手動(dòng)調(diào)整初始播放音頻文件的放大倍數(shù),使初始播放的音頻文件以用戶認(rèn)為合適的音量(適合該用戶的標(biāo)準(zhǔn)播放音量)進(jìn)行播放。因此,可將初始播放音頻文件的平均振幅乘以初始播放音頻文件的放大倍數(shù)作為適合當(dāng)前用戶收聽(tīng)的標(biāo)準(zhǔn)播放音量。
[0053]在采用圖1中音量控制系統(tǒng)播放音頻文件時(shí),包括如下步驟:
[0054]首先,所述獲取模塊10獲取音頻文件、初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅;
[0055]然后,所述處理模塊20判斷所述初始放大倍數(shù)是否為零,在初始放大倍數(shù)不為零時(shí),根據(jù)待播放音頻文件的振幅與參考振幅的差值確定放大倍數(shù)的調(diào)整參數(shù);
[0056]最后,所述輸出模塊30計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和,以獲取實(shí)際放大倍數(shù),并以實(shí)際放大倍數(shù)對(duì)所述待播放音頻文件進(jìn)行播放。
[0057]需要說(shuō)明的是,在初始放大倍數(shù)為零時(shí),由于音量控制系統(tǒng)所處的狀態(tài)為“靜音模式”,用戶不期望聽(tīng)到音頻文件中信息,無(wú)論待播放音頻文件的振幅的高低,其實(shí)際放大倍數(shù)均應(yīng)設(shè)置為零。此時(shí),待播放音頻文件的振幅對(duì)用戶的收聽(tīng)沒(méi)有影響,對(duì)待播放音頻文件的放大倍數(shù)進(jìn)行調(diào)整意義不大。因此,本實(shí)施例中,僅在初始放大倍數(shù)不為零時(shí),圖1中音量控制系統(tǒng)才根據(jù)音頻文件的參考振幅和待播放音頻文件的振幅調(diào)整待播放音頻文件的實(shí)際放大倍數(shù)。
[0058]本實(shí)施例中,由于初始放大倍數(shù)乘以音頻文件的參考振幅為用戶設(shè)定的音頻文件播放的標(biāo)準(zhǔn)播放音量,通過(guò)參考初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅,獲取待播放音頻文件的實(shí)際放大倍數(shù)后,在以實(shí)際放大倍數(shù)對(duì)待播放音頻文件進(jìn)行播放時(shí),待播放音頻文件的音量與標(biāo)準(zhǔn)播放音量相差不大,使用戶能夠在不手動(dòng)調(diào)整放大器放大倍數(shù)的情況下,以近似一致的音量收聽(tīng)多個(gè)音頻文件,避免音量波動(dòng)對(duì)用戶的聽(tīng)力造成影響。
[0059]第二實(shí)施例
[0060]參考圖2,為本發(fā)明音量控制系統(tǒng)第二實(shí)施例的結(jié)構(gòu)示意圖。圖2中音量控制系統(tǒng)包括獲取模塊10、處理模塊20和輸出模塊30。其中,
[0061]所述獲取|旲塊10進(jìn)一步包括首頻提供|旲塊101和彳目息獲取|旲塊103。所述首頻提供模塊101用于獲取音頻文件,所述音頻文件包括初始播放音頻文件和待播放音頻文件。所述信息獲取模塊103與所述音頻提供模塊101連接,用于獲取初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅。
[0062]所述處理模塊20進(jìn)一步包括存儲(chǔ)模塊201和參數(shù)獲取模塊203。所述存儲(chǔ)模塊201與所述信息獲取模塊103連接,用于存儲(chǔ)振幅差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系、初始放大倍數(shù)、音頻文件的參考振幅以及待播放音頻文件的振幅。所述參數(shù)獲取模塊203與所述存儲(chǔ)模塊201連接,用于在所述初始放大倍數(shù)不為零時(shí),計(jì)算待播放音頻文件的振幅與參考振幅的差值,并根據(jù)振幅差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系確定放大倍數(shù)的調(diào)整參數(shù)。
[0063]本實(shí)施例中,所述振幅差為待播放音頻文件的振幅與參考振幅的差,所述振幅差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系為待播放音頻文件的振幅與參考振幅的差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系。
[0064]在初始放大倍數(shù)不為零,參數(shù)獲取模塊203根據(jù)待播放音頻文件的振幅與參考振幅的差值確定放大倍數(shù)的調(diào)整參數(shù)時(shí),可包括如下步驟:計(jì)算所述待播放音頻文件的振幅與參考振幅的差;根據(jù)振幅差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系,確定所述調(diào)整參數(shù)。具體的,待播放音頻文件的振幅與參考振幅的差和調(diào)整參數(shù)可滿足以下應(yīng)關(guān)系:當(dāng)待播放音頻文件的振幅減去參考振幅(單位為赫茲,簡(jiǎn)稱(chēng)為Hz)的值范圍為(-25,-15]、(-15,-5]、(-5,+5]、(+5,+15]和(+15,+25]時(shí),相應(yīng)的放大倍數(shù)的調(diào)整參數(shù)分別為-2、-1、0、1和2。例如,待播放音頻文件的振幅減去參考振幅為16Hz,對(duì)應(yīng)的調(diào)整參數(shù)為2。
[0065]所述輸出模塊30進(jìn)一步包括計(jì)算模塊301、放大器303、調(diào)整模塊305和播放器307。所述計(jì)算模塊301與所述存儲(chǔ)模塊201和所述參數(shù)獲取模塊203連接,用于計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和,以獲取實(shí)際放大倍數(shù);所述放大器303與所述音頻提供模塊101連接,用于對(duì)音頻文件的振幅進(jìn)行放大;所述調(diào)整模塊305與所述計(jì)算模塊301和所述放大器303連接,用于將所述放大器303的放大倍數(shù)調(diào)整至實(shí)際放大倍數(shù);所述播放器307與所述放大器303連接,用于以實(shí)際放大倍數(shù)對(duì)所述待播放音頻文件進(jìn)行播放。
[0066]考慮到在音量控制系統(tǒng)處于“靜音模式”下,對(duì)待播放音頻文件的放大倍數(shù)進(jìn)行調(diào)整意義不大。而在初始放大倍數(shù)不為零時(shí),用戶還是期望聽(tīng)到音頻文件中信息。因此,實(shí)際情況中,所述實(shí)際放大倍數(shù)大于或者等于第一閾值,所述第一閾值大于零。
[0067]另外,考慮到放大器303受到其硬件本身的限制,其放大倍數(shù)均存在一定限制。因此,實(shí)際放大倍數(shù)應(yīng)小于或者等于第二閾值,所述第二閾值可為放大器303的最高放大倍數(shù)。
[0068]鑒于上述原因,本實(shí)施例中,所述實(shí)際放大倍數(shù)大于或者等于第一閾值且小于或者等于第二閾值。例如,現(xiàn)有一種放大器的放大倍數(shù)為O?7范圍內(nèi)的整數(shù),放大器可對(duì)音頻文件的振幅放大0、1、2、3、4、5、6或7倍。此時(shí),所述第一閾值為1,所述第二閾值為7。
[0069]如圖3所示,本實(shí)施例中所述計(jì)算模塊301進(jìn)一步包括求和模塊3011和取值模塊3013。所述求和模塊3011與所述存儲(chǔ)模塊201和參數(shù)獲取模塊203連接,用于計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和。所述取值模塊3013與所述調(diào)整模塊305和所述求和模塊3011連接,用于當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和小于或者等于第一閾值時(shí),取第一閾值為實(shí)際放大倍數(shù);當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和大于第一閾值且小于第二閾值時(shí),取所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和為實(shí)際放大倍數(shù);當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和大于或者等于第二閾值時(shí),取第二閾值為實(shí)際放大倍數(shù)。
[0070]在采用圖2中音量控制系統(tǒng)播放音頻文件時(shí),包括如下步驟:
[0071]首先,所述音頻提供模塊101提供初始播放音頻文件和待播放音頻文件;
[0072]接著,所述信息獲取模塊103獲取初始播放音頻文件的平均振幅作為音頻文件的參考振幅,獲取放大器303的放大倍數(shù)(即初始播放音頻文件的放大倍數(shù))作為初始放大倍數(shù),以及獲取待播放音頻文件的平均振幅作為待播放音頻文件的振幅;
[0073]接著,與所述信息獲取模塊103連接的存儲(chǔ)模塊201對(duì)初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅進(jìn)行存儲(chǔ);同時(shí),所述存儲(chǔ)模塊201還存儲(chǔ)有用戶預(yù)先設(shè)置的振幅差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系;
[0074]接著,所述參數(shù)獲取模塊203判斷所述初始放大倍數(shù)是否為零,并在所述初始放大倍數(shù)不為零時(shí),計(jì)算待播放音頻文件的振幅與參考振幅的差值,并根據(jù)振幅差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系確定放大倍數(shù)的調(diào)整參數(shù);
[0075]再接著,所述計(jì)算模塊301中求和模塊3011計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和,所述取值模塊3013將初始放大倍數(shù)和所述調(diào)整參數(shù)的和與第一閾值和第二閾值分別進(jìn)行比較,確定實(shí)際放大倍數(shù);
[0076]然后,所述調(diào)整模塊305將所述放大器303的放大倍數(shù)調(diào)整至實(shí)際放大倍數(shù)。
[0077]最后,所述播放器307以實(shí)際放大倍數(shù)對(duì)所述待播放音頻文件進(jìn)行播放。
[0078]需要說(shuō)明的是,在不使用圖2中音量控制系統(tǒng)對(duì)待播放音頻文件的音量進(jìn)行調(diào)整時(shí),信息獲取模塊103中的待播放音頻文件能夠通過(guò)放大器303進(jìn)行放大,然后通過(guò)播放器307對(duì)放大后的音頻文件進(jìn)行播放。由于本實(shí)施例中調(diào)整模塊305僅對(duì)放大器303的輸出倍數(shù)進(jìn)行調(diào)整,而不對(duì)其硬件本身的放大倍數(shù)進(jìn)行調(diào)整,故此時(shí)待播放音頻文件的放大倍數(shù)為硬件本身的放大倍數(shù)(即初始放大倍數(shù))。
[0079]本實(shí)施例中,音量控制系統(tǒng)在對(duì)待播放音頻文件的實(shí)際放大倍數(shù)進(jìn)行調(diào)整時(shí),考慮到了用戶的收聽(tīng)意愿,以及放大器最高放大倍數(shù)的限制,將待播放音頻文件的實(shí)際放大倍數(shù)限定值第一閾值和第二閾值之間,音量控制系統(tǒng)能夠更準(zhǔn)確的控制待播放音頻文件的音量,使其與標(biāo)準(zhǔn)播放音量相差不大,使用戶能夠在不手動(dòng)調(diào)整放大器放大倍數(shù)的情況下,以近似一致的音量收聽(tīng)多個(gè)音頻文件。
[0080]雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動(dòng)與修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。
【權(quán)利要求】
1.一種音量控制方法,其特征在于,包括: 獲取音頻文件、初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅; 在所述初始放大倍數(shù)不為零時(shí),根據(jù)待播放音頻文件的振幅與參考振幅的差值確定放大倍數(shù)的調(diào)整參數(shù); 計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和,以獲取實(shí)際放大倍數(shù),并以實(shí)際放大倍數(shù)對(duì)所述待播放音頻文件進(jìn)行播放。
2.如權(quán)利要求1所述的音量控制方法,其特征在于,根據(jù)待播放音頻文件的振幅與參考振幅的差值確定放大倍數(shù)的調(diào)整參數(shù)包括: 計(jì)算所述待播放音頻文件的振幅與參考振幅的差; 根據(jù)振幅差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系,確定所述調(diào)整參數(shù)。
3.如權(quán)利要求1所述的音量控制方法,其特征在于,計(jì)算所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和,以獲取實(shí)際放大倍數(shù)包括: 當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和小于或者等于第一閾值時(shí),所述實(shí)際放大倍數(shù)等于第一閾值; 當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和大于第一閾值且小于第二閾值時(shí),所述實(shí)際放大倍數(shù)等于所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和; 當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和大于或者等于第二閾值時(shí),所述實(shí)際放大倍數(shù)等于第二閾值。
4.如權(quán)利要求1所述的音量控制方法,其特征在于,所述待播放音頻文件的振幅為所述待播放音頻文件的平均振幅,所述音頻文件的參考振幅為初始播放音頻文件的平均振幅,所述初始放大倍數(shù)為初始播放音頻文件的放大倍數(shù)。
5.一種音量控制系統(tǒng),其特征在于,包括: 獲取模塊,用于獲取音頻文件、初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅; 處理模塊,用于在所述初始放大倍數(shù)不為零時(shí),根據(jù)待播放音頻文件的振幅與參考振幅的差值確定放大倍數(shù)的調(diào)整參數(shù); 輸出模塊,用于計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和,以獲取實(shí)際放大倍數(shù),并以實(shí)際放大倍數(shù)對(duì)所述待播放音頻文件進(jìn)行播放。
6.如權(quán)利要求5所述的音量控制系統(tǒng),其特征在于,所述獲取模塊包括: 音頻提供模塊,用于獲取音頻文件,所述音頻文件包括初始播放音頻文件和待播放音頻文件; 信息獲取模塊,與所述音頻提供模塊連接,用于獲取初始放大倍數(shù)、音頻文件的參考振幅和待播放音頻文件的振幅。
7.如權(quán)利要求5所述的音量控制系統(tǒng),其特征在于,所述處理模塊包括: 存儲(chǔ)模塊,用于存儲(chǔ)振幅差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系、初始放大倍數(shù)、音頻文件的參考振幅以及待播放音頻文件的振幅; 參數(shù)獲取模塊,與所述存儲(chǔ)模塊連接,用于在所述初始放大倍數(shù)不為零時(shí),計(jì)算待播放音頻文件的振幅與參考振幅的差值,并根據(jù)振幅差和調(diào)整參數(shù)的對(duì)應(yīng)關(guān)系確定放大倍數(shù)的調(diào)整參數(shù)。
8.如權(quán)利要求5所述的音量控制系統(tǒng),其特征在于,所述輸出模塊包括: 計(jì)算模塊,用于計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和,以獲取實(shí)際放大倍數(shù); 放大器,用于對(duì)音頻文件的振幅進(jìn)行放大; 調(diào)整模塊,與所述計(jì)算模塊和所述放大器連接,用于將所述放大器的放大倍數(shù)調(diào)整至實(shí)際放大倍數(shù); 播放器,與所述放大器連接,用于以實(shí)際放大倍數(shù)對(duì)所述待播放音頻文件進(jìn)行播放。
9.如權(quán)利要求8所述的音量控制系統(tǒng),其特征在于,所述計(jì)算模塊包括: 求和模塊,用于計(jì)算所述初始放大倍數(shù)與所述調(diào)整參數(shù)的和; 取值模塊,用于當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和小于或者等于第一閾值時(shí),所述實(shí)際放大倍數(shù)取第一閾值;當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和大于第一閾值且小于第二閾值時(shí),所述實(shí)際放大倍數(shù)取所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和;當(dāng)所述初始放大倍數(shù)和所述調(diào)整參數(shù)的和大于或者等于第二閾值時(shí),所述實(shí)際放大倍數(shù)取第二閾值。
10.如權(quán)利要求5所述的音量控制系統(tǒng),其特征在于,所述待播放音頻文件的振幅為所述待播放音頻文件的平均振幅,所述音頻文件的參考振幅為初始播放音頻文件的平均振幅,所述初始放大倍數(shù)為初始播放`音頻文件的放大倍數(shù)。
【文檔編號(hào)】H03G3/30GK103746668SQ201310750633
【公開(kāi)日】2014年4月23日 申請(qǐng)日期:2013年12月31日 優(yōu)先權(quán)日:2013年12月31日
【發(fā)明者】袁成 申請(qǐng)人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新河县| 常州市| 汕尾市| 高青县| 保亭| 和林格尔县| 阜宁县| 安岳县| 从化市| 时尚| 贵港市| 玉林市| 谢通门县| 龙川县| 曲松县| 郁南县| 四平市| 定陶县| 凤台县| 平潭县| 呼和浩特市| 建始县| 萨迦县| 扶风县| 威远县| 临沧市| 宜春市| 宁河县| 内乡县| 玉环县| 永靖县| 泰顺县| 河北省| 威宁| 康保县| 襄汾县| 宁南县| 东安县| 垣曲县| 固原市| 平利县|