專利名稱:一種音頻信號調(diào)節(jié)方法及移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信應(yīng)用領(lǐng)域,特別涉及一種音頻信號調(diào)節(jié)方法及移動終端。
背景技術(shù):
隨著通信領(lǐng)域的發(fā)展,手機類移動終端的多媒體功能越來越強大,對聲 音音質(zhì)效果的要求也越來越高。目前的移動類終端,音頻方面的參數(shù)都是采 用事先預(yù)制好參數(shù), 一批手機采用統(tǒng)一的參數(shù)設(shè)置這樣的方案。而預(yù)置的參 數(shù)是依靠采用樣本手機,在專業(yè)實驗室使用專門儀器進行調(diào)測來完成的。移 動終端的音頻參數(shù),主要包括,音量增益、濾波器參數(shù)、噪音壓制增益、
AGC ( automatic gain control,自動增益控制)參數(shù)等。
發(fā)明人在實現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在如下問題手機 的音頻參數(shù)在出廠時已完成調(diào)測和固化,隨著使用時間延長,器件的損耗, 音頻效果也會變差,影響了用戶體驗。
發(fā)明內(nèi)容
本發(fā)明實施例提供的音頻信號調(diào)節(jié)方法和移動終端,能夠自適應(yīng)調(diào)整移 動終端的音頻參數(shù),使得移動終端的音頻效果維持在較好的水平,增強了用 戶體-驗。
本發(fā)明實施例提供了一種音頻信號調(diào)節(jié)方法,包括 啟動音頻自校準(zhǔn)模式;
播放測試聲音文件,并釆集所播放的測試聲音;
生成所述測試聲音文件的音頻曲線,并與目標(biāo)音頻曲線比較,若兩者相 差超過閾值,調(diào)整移動終端的音頻參數(shù)。
相應(yīng)地,本發(fā)明實施例還提供一種移動終端,包括 啟動模塊,用于啟動音頻自校準(zhǔn)模式,通知播放模塊; 播放模塊,用于根據(jù)所述啟動模塊的通知,播放測試聲音文件; 調(diào)整模塊,用于生成所述測試聲音文件的音頻曲線,并與目標(biāo)音頻曲線 比較,若兩者相差超過閾值,調(diào)整移動終端的音頻參數(shù)。
由上述方案可以看出,本發(fā)明實施例提供的音頻信號調(diào)節(jié)方法和移動終 端,通過啟動音頻自校準(zhǔn)模式,播放測試聲音文件,并采集所播放的測試聲 音,生成所述測試聲音文件的音頻曲線,并與目標(biāo)音頻曲線比較,若兩者相 差超過閾值,調(diào)整移動終端的音頻參數(shù)。本發(fā)明實施例實現(xiàn)了移動終端的音 頻參數(shù)自適應(yīng)更新,保證該移動終端在使用 一段時間后仍可以提供較好的音 頻效果,增強了用戶體驗,并且不需要增加生產(chǎn)成本。
圖1為本發(fā)明實施例一音頻信號調(diào)節(jié)方法的流程示意圖; 圖2為本發(fā)明實施例二音頻信號調(diào)節(jié)方法的流程示意圖; 圖3為本發(fā)明實施例三移動終端的組成結(jié)構(gòu)示意圖; 圖4為本發(fā)明實施例四移動終端的組成結(jié)構(gòu)示意圖。
具體實施例方式
本發(fā)明實施例提供的音頻信號調(diào)節(jié)方法和移動終端,實現(xiàn)了自動調(diào)整移 動終端的音頻參數(shù),使得移動終端的音頻效果維持在較好的水平。以下結(jié)合 附圖對其具體實施方式
加以說明。
圖1為本發(fā)明實施例一音頻信號調(diào)節(jié)方法的流程示意圖,該方法具體步 -驟如下
S101、啟動音頻自校準(zhǔn)模式;
該步驟可以通過在移動終端中增加一個音頻自校準(zhǔn)模式實現(xiàn)。
5102、 播放測試聲音文件,并采集所播放的測試聲音; 該測試聲音文件,可以是出廠時就固化在移動終端中,也可以是根據(jù)用
戶需要和喜好通過拷貝或下載等方式獲取,具體的獲取方式不構(gòu)成對本發(fā)明
的限定。
5103、 生成所述測試聲音文件的音頻曲線,并與目標(biāo)音頻曲線比較,若 兩者相差超過閾值,調(diào)整移動終端的音頻參數(shù)。
測得音頻曲線可以通過對采集的測試聲音文件的聲音信號進行模數(shù)轉(zhuǎn) 換,并生成PCM (pulse code modulation,脈沖編碼調(diào)制)編碼,再對該編碼 進行處理,生成相應(yīng)的音頻曲線,與目標(biāo)音頻曲線進行比較。此處,閾值可 以為廠家預(yù)設(shè)值。調(diào)整移動終端的音頻參數(shù)后,可以驗證音頻效果,再次執(zhí) 行從S102到S103的方法步驟,直到兩條曲線相差在預(yù)設(shè)范圍內(nèi),此外還可 設(shè)置一個調(diào)整的最大允許次數(shù),例如10次,如果IO次還無法滿足閾值,可 能是器件已經(jīng)損壞了,這樣的話還使用原先設(shè)置的參數(shù),并提示校準(zhǔn)失敗。。
本實施例提供的方法,實現(xiàn)了移動終端的音頻參lt的自適應(yīng)更新,保證 該移動終端在使用 一段時間后仍可以提供較好的音頻效果,增強了用戶體 驗。
圖2為本發(fā)明實施例二音頻信號調(diào)節(jié)方法的流程示意圖,該方法的具體 步驟包括
5201、 生成目標(biāo)音頻曲線;
其中,目標(biāo)音頻曲線是該移動終端在標(biāo)準(zhǔn)音頻參數(shù)設(shè)置下獲取的音頻曲 線。標(biāo)準(zhǔn)音頻參數(shù)的獲取可以為通過使用目標(biāo)樣機,經(jīng)過專用儀器測試, 得到理想的音頻效果所對應(yīng)的一套音頻參數(shù),將這套音頻參數(shù)作為標(biāo)準(zhǔn)音頻 參數(shù)固化在移動終端中。
5202、 根據(jù)用戶輸入的執(zhí)行指令啟動音頻自校準(zhǔn)模式;
這里,也可以將該音頻自校準(zhǔn)模式設(shè)置為定時執(zhí)行,具體時間可由用戶 根據(jù)需要或喜好設(shè)定。
S203 、通過所述移動終端的話筒和揚聲器播放測試聲音文件;
播放測試聲音文件,并采集所播放的測試聲音之前,可以將回聲消除功 能關(guān)閉,以保證麥克風(fēng)采集聲音信號不會被消除。
5204、 通過麥克風(fēng)采集所述測試聲音文件的聲音信號,生成所述測試聲 音文件的音頻曲線;
測得音頻曲線可以通過對采集的測試聲音文件的聲音信號進行模數(shù)轉(zhuǎn) 換,并生成PCM (pulse code modulation,脈沖編碼調(diào)制)編碼,生成相應(yīng)的 音頻曲線.
5205、 將所述測試聲音文件的音頻曲線與目標(biāo)音頻曲線比較,若兩者相 差超過閾值,調(diào)整移動終端的音頻參數(shù)。
比較兩條曲線,關(guān)于曲線比較的現(xiàn)有技術(shù)中的實現(xiàn)方式有多種,具體的 比較方式不構(gòu)成對本發(fā)明的限定,通過比較兩條曲線的差別,若兩條曲線的 差異超過閾值,對移動終端的音頻參數(shù)進行調(diào)整。調(diào)整移動終端的音頻參數(shù) 后,可以驗證音頻效果,再次執(zhí)行從S203到S205的方法步驟,直到兩條曲 線相差在預(yù)設(shè)范圍內(nèi),此外還可設(shè)置一個調(diào)整的最大允許次數(shù),例如10次, 如果IO次還無法滿足閾值,可能是器件已經(jīng)損壞了,這樣的話還使用原先 設(shè)置的參數(shù),并提示校準(zhǔn)失敗。。
本實施例的方法實現(xiàn)了移動終端的音頻參數(shù)的自適應(yīng)更新,利用了現(xiàn)有 的音頻播放和接收模塊,保證該移動終端在使用 一段時間后仍可以提供較好 的音頻效果,增強了用戶體驗,同時不需要硬件改造,易于實施。 圖3為本發(fā)明實施例三終端的組成結(jié)構(gòu)示意圖,該終端包括 啟動模塊301,用于啟動音頻自校準(zhǔn)模式,通知播放模塊; 播放模塊302,用于根據(jù)所述啟動模塊301的通知,播放測試聲音文件; 調(diào)整模塊303,用于生成所迷測試聲音文件的音頻曲線,并與目標(biāo)音頻 曲線比較,若兩者相差超過閾值,調(diào)整移動終端的音頻參數(shù)。
本實施例的移動終端實現(xiàn)了移動終端的音頻參數(shù)的自適應(yīng)更新,保證該 移動終端在使用 一段時間后仍可以提供較好的音頻效果,增強了用戶體驗。 在本發(fā)明另一實施例中,如圖4所示,該移動終端還包括,目標(biāo)音頻曲
線生成模塊401,用于根據(jù)標(biāo)準(zhǔn)音頻參數(shù)生成所述目標(biāo)音頻曲線。
則調(diào)整模塊303獲取所述生成的目標(biāo)音頻曲線后,與獲取的所述測試聲
音文件的音頻曲線進行比較。
在本發(fā)明又一實施例中,如圖4所示,所述插-》文才莫塊302還包括, 話筒子模塊4021,用于根據(jù)所述啟動模塊的通知,播放測試聲音文件; 揚聲器子模塊4022,用于根據(jù)所述啟動模塊的通知,播放測試聲音文
件;
所述調(diào)整模塊303還包括
麥克風(fēng)采集子模塊4031,用于采集所述話筒子模塊4021和揚聲器子模 塊4022播放的測試聲音文件;
處理子模塊4032,用于根據(jù)所述麥克風(fēng)采集子模塊4031采集的測試聲 音文件的聲音信號獲取音頻曲線,并與目標(biāo)音頻曲線比較,若兩者相差超過 閾值,調(diào)整移動終端的音頻參數(shù)。
在本發(fā)明再一實施例中,如圖4所示,所述播放模塊302還包括,
準(zhǔn)備子模塊4023,用于根據(jù)所述啟動模塊301的通知,關(guān)閉回聲消除 功能。
在本發(fā)明又一實施例中,如圖4所示,所述終端還包括 校驗?zāi)K404,用于在調(diào)整音頻參數(shù)之后,通知播放模塊重新播放測試
聲音文件,并通知調(diào)整模塊重新測量相應(yīng)的音頻曲線,并與目標(biāo)音頻曲線比
較,直到兩者相差低于閾值。
在本發(fā)明又一實施例中,如圖4所示,所述終端還包括 恢復(fù)模塊405,用于存儲最大允許次數(shù),并在所述校驗?zāi)K控制重新播
放的次數(shù)達到最大允許次數(shù),相應(yīng)的音頻曲線與目標(biāo)音頻曲線相差仍超過閾
值時,恢復(fù)調(diào)整前的音頻參數(shù),并提示校準(zhǔn)失敗。
本實施例的移動終端實現(xiàn)了音頻參數(shù)的自適應(yīng)更新,利用了現(xiàn)有的話 筒、揚聲器和麥克風(fēng)完成測試聲音文件的播放和采集,保證該移動終端在使 用一段時間后仍可以提供較好的音頻效果,增強了用戶體驗,同時不需要硬 件改造,易于實施。
驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一計算 機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,實施的步驟與方法相同,所述的存
儲介質(zhì),如ROM/RAM 、磁碟、光盤等。
以上是對本發(fā)明具體實施例的說明,在具體的實施過程中可對本發(fā)明的 方法進行適當(dāng)?shù)母倪M,以適應(yīng)具體情況的具體需要。因此可以理解,根據(jù)本 發(fā)明的具體實施方式
只是起示范作用,并不用以限制本發(fā)明的保護范圍。
權(quán)利要求
1、一種音頻信號調(diào)節(jié)方法,其特征在于,包括,啟動音頻自校準(zhǔn)模式;播放測試聲音文件,并采集所播放的測試聲音;生成所述測試聲音文件的音頻曲線,并與目標(biāo)音頻曲線比較,若兩者相差超過閾值,調(diào)整移動終端的音頻參數(shù)。
2、 如權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)音頻曲線為該移 動終端在標(biāo)準(zhǔn)音頻參數(shù)設(shè)置下獲取的音頻曲線。
3、 如權(quán)利要求1所述的方法,其特征在于,所述播放測試聲音文件, 并采集所播放的測試聲音,生成所述測試聲音文件的音頻曲線包括,通過所述移動終端的話筒和揚聲器播放測試聲音文件,根據(jù)麥克風(fēng)采集 的所述測試聲音文件的聲音信號獲取音頻曲線。
4、 如權(quán)利要求3所述的方法,其特征在于,所述播放測試聲音文件, 并采集所播放的測試聲音之前還包括,關(guān)閉回聲消除功能。
5、 如權(quán)利要求1至4任一項所述的方法,其特征在于,所述啟動音頻 自校準(zhǔn)模式包括,根據(jù)執(zhí)行指令或定時啟動所述音頻自校準(zhǔn)模式。
6、 如權(quán)利要求1至4任一項所述的方法,其特征在于,所述調(diào)整移動 終端的音頻參數(shù)之后還包括,重新播放測試聲音文件,采集調(diào)整音頻參數(shù)后 的播放的測試聲音,生成相應(yīng)的音頻曲線,并與目標(biāo)音頻曲線比較,直到兩 者相差低于閾值。
7、 如權(quán)利要求6所述的方法,其特征在于,若重新播放的次數(shù)達到最 大允許次數(shù),相應(yīng)的音頻曲線與目標(biāo)音頻曲線相差仍超過閾值,則恢復(fù)調(diào)整 前的音頻參數(shù),并提示校準(zhǔn)失敗。
8、 一種移動終端,其特征在于,包括啟動模塊,用于啟動音頻自校準(zhǔn)模式,通知播放模塊; 播放模塊,用于根據(jù)所述啟動模塊的通知,播放測試聲音文件; 調(diào)整模塊,用于生成所述測試聲音文件的音頻曲線,并與目標(biāo)音頻曲線 比較,若兩者相差超過閾值,調(diào)整移動終端的音頻參數(shù)。
9、 如權(quán)利要求8所述的移動終端,其特征在于,還包括, 目標(biāo)音頻曲線生成模塊,用于獲取該移動終端在標(biāo)準(zhǔn)音頻參數(shù)設(shè)置下的目標(biāo)音頻曲線。調(diào)整模塊獲取所述生成的目標(biāo)音頻曲線后,與獲取的所述測試聲音文件 的音頻曲線進行比較。
10、 如權(quán)利要求8所述的移動終端,其特征在于,所述播放模塊還包括, 話筒子模塊,用于根據(jù)所述啟動模塊的通知,播放測試聲音文件; 揚聲器子模塊,用于根據(jù)所迷啟動模塊的通知,播放測試聲音文件; 所述調(diào)整模塊包括麥克風(fēng)采集子模塊,用于采集所述話筒子模塊和揚聲器子模塊播放的測 試聲音文件;處理子模塊,用于根據(jù)所述麥克風(fēng)采集子模塊采集的測試聲音文件的聲音信號獲取音頻曲線,并與目標(biāo)音頻曲線比較,若兩者相差超過閾值,調(diào)整 移動終端的音頻參數(shù)。
11、 如權(quán)利要求10所述的移動終端,其特征在于,所述播放模塊還包括,準(zhǔn)備子模塊,用于根據(jù)所述啟動模塊的通知,關(guān)閉回聲消除功能。
12、 如權(quán)利要求8所述的移動終端,其特征在于,還包括 校驗?zāi)K,用于在調(diào)整音頻參數(shù)之后,通知播放模塊重新播放測試聲音文件,并通知調(diào)整模塊重新測量相應(yīng)的音頻曲線,并與目標(biāo)音頻曲線比較, 直到兩者相差低于閾值。
13、 如權(quán)利要求12所述的移動終端,其特征在于,還包括 恢復(fù)模塊,用于存儲最大允許次數(shù),并在所述校驗?zāi)K控制重新播放的次數(shù)達到最大允許次數(shù),相應(yīng)的音頻曲線與目標(biāo)音頻曲線相差仍超過閾值 時,恢復(fù)調(diào)整前的音頻參數(shù),并提示校準(zhǔn)失敗。
全文摘要
本發(fā)明實施例提供了一種音頻信號調(diào)節(jié)方法和移動終端,通過啟動音頻自校準(zhǔn)模式,播放測試聲音文件,并采集所播放的測試聲音,生成所述測試聲音文件的音頻曲線,并與目標(biāo)音頻曲線比較,若兩者相差超過閾值,調(diào)整移動終端的音頻參數(shù)。本發(fā)明實施例實現(xiàn)了移動終端的音頻參數(shù)自適應(yīng)調(diào)整,保證該移動終端在使用一段時間后仍可以提供較好的音頻效果,增強了用戶體驗,并且不需要增加生產(chǎn)成本。
文檔編號H04M1/02GK101355753SQ20081006850
公開日2009年1月28日 申請日期2008年7月10日 優(yōu)先權(quán)日2008年7月10日
發(fā)明者磊 陳 申請人:深圳華為通信技術(shù)有限公司