調諧音頻處理特性的系統及其方法
2023-05-30 15:45:46 1
調諧音頻處理特性的系統及其方法
【專利摘要】本發明提供了調諧音頻處理特性的系統及其方法,音頻調諧系統包括:接口,被配置用於向具有參考音頻處理性能的參考裝置提供測試信號,並向需要音頻調諧的目標裝置提供測試信號;控制器,被配置用於從參考裝置和目標裝置獲取響應於測試信號的音頻處理的結果,比較音頻處理的結果,並基於比較結果調整目標裝置的音頻處理特性值以與參考裝置的音頻處理特性匹配。因此,可以自動調諧目標裝置的音頻特性以與參考裝置匹配。
【專利說明】調諧音頻處理特性的系統及其方法
[0001]本申請要求2013年9月27日在韓國知識產權局提交的第10_2013_0115446號韓國專利申請以及2013年8月9日在美國專利局提交的第61/864,175號美國臨時申請的優先權,它們的公開全部合併於此作為參考。
【技術領域】
[0002]與在此公開的內容一致的系統和方法涉及調諧音頻處理,更具體地,涉及一種被配置用於在參考裝置和目標裝置之間比較音頻處理性能,並根據比較的結果調諧音頻處理塊的特性的系統及其方法。
【背景技術】
[0003]先進的電子技術已經引入了各種形式的終端設備。與之伴隨的是,消費者對於終端性能的需求已經增加且多樣化。
[0004]因此,電信工業或終端製造商正致力於提供具有能夠滿足用戶需求的足夠性能的產品。音頻性能是決定產品性能的重要指標之一。
[0005]開發者投入了大量時間來測量音頻性能並針對相關產品提供最佳調諧,從而提供具有令人滿意的音頻性能的產品。
[0006]在現有技術中,採用手動途徑來重複測量和調諧以滿足多種業務對音頻性能的需求。
[0007]同時,電子設備(或者,更具體地說,行動裝置)在其音頻處理路徑中包括可能直接或間接影響產品的音頻性能的各種音頻處理塊。這些音頻處理塊彼此具有某種程度的相關性。在現有技術中,需要在調諧期間重複測量,因為不可以獨立地確定音頻處理塊的性倉泛。
[0008]因此,對於音頻調諧工作來說需要大量時間和努力,更不用提到這種工作會有多麼麻煩。另外,即使完成了調諧的終端設備也會具有不同的音頻性能。
[0009]產品的可靠性會嚴重惡化,因為現有技術不具有作為調諧參考的裝置,這意味著在每次調諧中會存在不同的音頻性能。
【發明內容】
[0010]本發明構思的示例性實施例克服了以上缺點和上面沒有描述的其它缺點。另外,本發明構思不需要克服上述的缺點,本發明構思的示例性實施例可以不克服上述的任何問題。
[0011]根據實施例,為了克服上面提到的問題,技術目標在於提供一種音頻調諧系統及其方法,其中,比較參考裝置和目標裝置之間的音頻處理性能,通過有效和方便地執行音頻調諧來優化目標裝置的音頻性能。
[0012]在一實施例中,提供了一種音頻調諧系統,該系統可包括:接口,被配置用於向具有參考音頻處理性能的參考裝置提供測試信號,並向需要音頻調諧的目標裝置提供測試信號;控制器,被配置用於從參考裝置和目標裝置獲取響應於測試信號的音頻處理的結果,比較音頻處理的結果,並基於比較結果調整目標裝置的音頻處理特性值以與參考裝置的音頻處理特性匹配。
[0013]音頻調諧系統可另外包括:存儲器,被配置用於存儲針對多個音頻處理塊中的每一個的預設測試信號信息;音頻處理器,被配置用於根據測試信號信息重新產生多個測試信號,其中,控制器通過接口按順序向參考裝置提供所述多個測試信號,從而分別獲取參考裝置的所述多個音頻處理塊的音頻處理的結果。
[0014]音頻調諧系統可另外包括:顯示器,被配置用於顯示用於控制目標裝置的音頻調諧處理的圖形用戶界面(GUI)。
[0015]控制器可按順序將所述多個測試信號提供給目標裝置,分別獲取目標裝置的所述多個音頻處理塊的音頻處理的結果,並按照逐步的方式調整目標裝置的所述多個音頻處理塊的音頻處理特性值。
[0016]所述多個音頻處理塊可包括增益設置塊、濾波器塊和自動增益控制器(AGC)塊,控制器可向參考裝置和目標裝置提供用於確定增益設置塊的增益特性的第一測試信號,從而將目標裝置的增益設置塊的增益設置為與參考裝置的增益特性匹配,控制器向參考裝置和目標裝置提供用於確定濾波器塊的濾波特性的第二測試信號,從而將目標裝置的濾波器塊中使用的濾波函數的係數調整為與參考裝置的濾波特性匹配,控制器向參考裝置和目標裝置提供用於確定AGC塊的增益調整特性的第三測試信號,從而將目標裝置的AGC塊的增益調整參數調整為與參考裝置的增益調整特性匹配。
[0017]接口可以與音效卡連接,音效卡被配置用於記錄作為在參考裝置和目標裝置處理測試信號的結果而輸出的音頻信號,從而獲取音頻處理的結果,控制器可通過接口從音效卡接收音頻處理的結果。
[0018]所述多個音頻處理塊可包括增益設置塊、濾波器塊、自動增益控制器(AGC)塊、回聲消除器塊和噪聲抑制塊中的至少兩個塊。
[0019]在一實施例中,提供一種音頻調諧系統的音頻調諧方法,包括:第一測試步驟,測試信號被提供給具有參考音頻處理性能的參考裝置,以獲取響應於測試信號的音頻處理的結果;第二測試步驟,測試信號被提供給需要音頻調諧的各個目標裝置,以獲取響應於測試信號的音頻處理的結果;調諧步驟,比較在參考裝置和目標裝置的音頻處理的結果,調整目標裝置的音頻處理特性值以與參考裝置匹配。
[0020]測試信號可包括根據預設測試信號信息針對各個音頻處理塊重新產生的多個測試信號。
[0021]第一測試步驟可包括:通過將所述多個測試信號按順序提供給參考裝置,按順序獲取在參考裝置的所述多個音頻處理塊的音頻處理的結果。
[0022]第二測試步驟可包括:通過將所述多個測試信號按順序提供給目標裝置,按順序獲取在目標裝置的所述多個音頻處理塊的音頻處理的結果,調諧步驟可包括:按照逐步的方式分別調整目標裝置的所述多個音頻處理塊的音頻處理特性值。
[0023]所述多個音頻處理塊可包括增益設置塊、濾波器塊和自動增益控制器(AGC)塊,調諧步驟可包括:比較參考裝置和目標裝置響應於用於確定增益設置塊的增益特性的第一測試信號的音頻處理的結果,並根據比較結果將目標裝置的增益設置塊的增益設置為與參考裝置的增益特性匹配,比較參考裝置和目標裝置響應於用於確定濾波器塊的濾波特性的第二測試信號的音頻處理的結果,並將目標裝置的濾波器塊中使用的濾波函數的係數調整為與參考裝置的濾波特性匹配,比較參考裝置和目標裝置響應於用於確定AGC塊的增益調整特性的第三測試信號的音頻處理的結果,並將目標裝置的AGC塊的增益調整參數調整為與參考裝置的增益調整特性匹配。
[0024]可從音效卡接收響應於測試信號的音頻處理的結果,音效卡通過記錄作為在參考裝置和目標裝置處理測試信號的結果而輸出的音頻信號來獲取音頻處理的結果。
[0025]所述多個音頻處理塊可包括增益設置塊、濾波器塊、自動增益控制器(AGC)塊、回聲消除器塊和噪聲抑制塊中的至少兩個塊。
[0026]根據各個實施例,提供了有效和便利的音頻調諧,從而優化了目標裝置的音頻性能。其結果是,提高了目標裝置的音頻性能可靠性,實現了有效的產品開發。
【專利附圖】
【附圖說明】
[0027]通過參照附圖描述本發明構思的特定示例性實施例,本發明構思的以上和/或其它方面將更清楚,其中:
[0028]圖1是被提供用於解釋根據實施例的音頻調諧系統的構成和操作的框圖;
[0029]圖2是被提供用於解釋根據實施例的音頻調諧方法的流程圖;
[0030]圖3是根據實施例的音頻調諧系統的詳細框圖;
[0031]圖4是被提供用於詳細解釋多個步驟的音頻調諧處理的示圖;
[0032]圖5到圖7示出圖4的每個步驟的調諧結果;
[0033]圖8是被提供用於詳細解釋在多個步驟中執行的音頻調諧方法的流程圖;
[0034]圖9和圖10是被提供用於解釋用於控制音頻調諧處理的圖形用戶界面(GUI)的示例的示圖;
[0035]圖11是被提供用於解釋根據另一實施例的音頻調諧系統的構成的框圖。
【具體實施方式】
[0036]現在將參照附圖更詳細地描述本發明構思的特定示例性實施例。
[0037]在以下描述中,即使在不同的附圖中,相同的附圖標號也用於相同的元件。在描述中限定的內容(諸如具體的結構和元件)被提供用於幫助對於本發明構思的全面理解。因此,很明顯,可以不使用那些特別限定的內容來實現本發明構思的示例性實施例。另外,由於公知的功能或結構會在不必要的細節上模糊本發明,因此不詳細描述它們。
[0038]圖1是被提供用於解釋根據實施例的音頻調諧系統的構成和操作的框圖。參照圖1,音頻調諧系統1000分別測試參考裝置10和目標裝置20的音頻處理性能。
[0039]音頻調諧系統1000對測試結果相互比較,並調整目標裝置20的音頻處理特性值。其結果是,目標裝置20的音頻性能可以與參考裝置10相匹配。
[0040]在此使用的「參考裝置10」指的是具有參考音頻處理性能的設備。即,設備製造商可根據與提供通信網絡的電信運營商的協議製造設備。每個電信運營商可要求不同的音頻性能。例如,運營商A可要求根據標準I的音頻性能,而運營商B要求根據標準2的音頻性能。為此,適應運營商的所有音頻性能需求的參考模型可被製造並用作參考裝置10。
[0041]參考裝置10還可以是先前裝置模型,先前裝置模型已經被調諧為滿足各個運營商所要求的音頻性能。即,參考裝置10可以是已經在使用並且符合運營商A的要求的裝置
1
[0042]同時,在此使用的「目標裝置20」指的是作為音頻調諧的目標的設備。準備應用新模型的製造商必須執行音頻調諧,從而使模型滿足相關電信運營商所要求的音頻性能。因此,需要音頻調諧的模型可被選擇作為目標裝置20。目標裝置20也將被稱為被測裝置(DUT)。
[0043]多種裝置可以是參考裝置10或目標裝置20。具體來說,音頻調諧系統1000可使用具有音頻輸出能力的不同類型的裝置(諸如,行動電話、平板PC、TV、PC、膝上型PC、PDA、MP3播放器、家庭劇院或者音頻內容回放設備)作為參考裝置10和目標裝置20。
[0044]參照圖1,音頻調諧系統1000可包括接口 110和控制器120。
[0045]接口 110被配置用於將測試信號提供給參考裝置10和目標裝置20中的每一個。根據實施例,接口 110可將測試信號直接提供給參考裝置10和目標裝置20,或者通過音效卡(未示出)、網絡模擬器(未示出)、揚聲器、耳機或聽筒間接地提供測試信號。
[0046]控制器120可從參考裝置10和目標裝置20獲取響應於測試信號的音頻處理的結果,並比較音頻處理的結果。根據實施例,控制器120可從參考裝置10和目標裝置20直接接收音頻處理的結果,或者通過單獨的裝置間接地接收音頻處理的結果。
[0047]控制器120根據對音頻處理的結果的比較結果調整目標裝置20的音頻處理特性值。因此,控制器120可調諧目標裝置20的音頻處理塊以將目標裝置20的音頻性能與參考裝置10相匹配。S卩,目標裝置20的音頻性能被調整為與參考裝置10的音頻性能相同,或者在可接受範圍內。
[0048]因此,目標裝置20的音頻性能可被自動優化,即,不必重複地手動執行音頻調諧。
[0049]同時,控制器120可按順序將多個測試信號提供給目標裝置20,並獨立地獲取和分析多個音頻處理塊中的每一個的音頻處理的結果。因此,控制器120可逐步地調整目標裝置20的多個音頻處理塊的音頻處理特性值。其結果是,即使存在多個音頻處理塊,也可以通過使用音頻調諧系統1000來在短時間內獨立地分析並調諧每個音頻處理塊的特性。因此,提高了目標裝置20的音頻性能的可靠性,並且調諧時間和處理被縮短和自動化,這又實現了有效的產品開發。
[0050]圖2是被提供用於解釋根據實施例的音頻調諧方法的流程圖。參照圖2,在S210,音頻調諧系統1000涉及第一測試步驟,在該步驟中,獲取參考裝置10的音頻處理的結果。具體地說,音頻調諧系統1000針對在參考裝置10中使用的多個音頻處理塊中的每一個按順序地提供預設的測試信號。隨著參考裝置10響應於每個測試信號重新產生音頻信號,音頻調諧系統1000可按照逐步的方式獲取多個音頻處理塊中的每一個的音頻處理的結果。
[0051]圖2具體地示出了這樣的示例:多個測試信號全部被提供到參考裝置10,獲取參考裝置10的多個音頻處理塊的全部的處理結果,然後,獲取目標裝置20的多個音頻處理塊的全部的處理結果。在本實施例中,執行音頻調諧的一方可首先將參考裝置10與音頻調諧系統1000連接,以獲取所有音頻處理特性,然後將目標裝置20與音頻調諧系統1000連接。
[0052]然後,在S220,音頻調諧系統執行第二測試步驟,在該步驟中,獲取目標裝置20的音頻處理的結果。具體地說,音頻調諧系統1000按順序地提供與提供給參考裝置10的測試信號相同的測試信號,並按照逐步的方式獲取音頻處理的結果。在S230,音頻調諧系統1000將從每一步驟獲取的音頻處理的結果與參考裝置10的音頻處理的結果進行比較,並執行調諧。
[0053]S卩,音頻調諧系統1000分別比較參考裝置10和目標裝置20的音頻處理的結果。其結果是,音頻調諧系統1000可分析參考裝置10的音頻處理特性和目標裝置20的音頻處理特性之間的差別。因此,在S230,音頻調諧系統1000通過調整相應的音頻處理塊的參數或係數來補償這樣的差別,從而調諧目標裝置20。以下將解釋詳細的調諧步驟。
[0054]同時,在與圖2的示圖不同的另一實施例中,用戶可交替地將參考裝置10和目標裝置20與音頻調諧系統1000連接,以按照逐步的方式執行測試和調諧。
[0055]在這樣的實施例中,可使用切換器。例如,參考裝置10和目標裝置20兩者可連接到音頻調諧系統1000,並且可通過切換器自動或手動地控制參考裝置10和目標裝置20中的一個與音頻調諧系統1000之間的連接。在該實施例中,可交替地獲取參考裝置10和目標裝置20的音頻處理特性。也就是說,用於確定第一音頻處理塊的性能的第一測試信號可首先被提供給參考裝置10,從而可獲取其音頻處理的結果,然後第一測試信號再被提供給目標裝置20以獲取其音頻處理的結果。接下來,用於確定第二音頻處理塊的性能的第二測試信號可首先被提供給參考裝置10從而獲取其音頻處理的結果,然後第二測試信號再被提供給目標裝置20以獲取相應音頻處理的結果。音頻調諧系統1000可使用每個測試信號按照上面解釋的方式重複地操作,直到確定了全部音頻處理塊的性能為止。
[0056]圖3是根據實施例的音頻調諧系統的詳細框圖。參照圖3,音頻調諧系統1000包括接口 110、控制器120、存儲器130、音頻處理器140和顯示器150。
[0057]接口 110被配置用於連接到參考裝置10、目標裝置20或用於信號或數據交換的其它裝置。
[0058]控制器120可通過接口 110將測試信號提供到參考裝置10和目標裝置20。可以使用音頻處理器140直接重新產生測試信號並提供測試信號,或者可選地,測試信號信息可被提供到其它外部裝置,從而使外部裝置重新產生測試信號。
[0059]存儲器130被配置用於存儲針對多個音頻處理塊的每一個的預設測試信號。所述多個音頻處理塊可包括至少兩個或更多的各種塊,包括增益設置塊、濾波器塊、自動增益控制器(AGC)塊、回聲消除器塊或噪聲抑制塊。增益設置塊被提供用於設置放大或衰減音頻信號的增益,濾波器塊被提供用於執行阻擋或通過特定頻帶信號的濾波。AGC塊被提供用於執行使用反饋自動調節增益的AGC操作。回聲消除器塊被提供用於去除回聲信號,噪聲抑制塊被提供用於減少包括在信號中的噪聲的大小或數量。也可設置能夠最佳地確定在音頻處理中使用的其它各種塊的特性的各種形式的測試信號。
[0060]因此,存儲器130可存儲重新產生針對每個音頻處理塊設置的測試信號所必需的測試信號信息。測試信號信息可包括頻率、幅度、周期、波形或信號函數。測試信號和相關的測試信號信息可被確定並被預先存儲在存儲器130中。
[0061]存儲器130還可存儲用於分析在每個音頻處理塊執行的音頻處理的結果的應用或工具。即,存儲器130可存儲各種程序模塊,包括例如用於選擇測試信號的信號選擇模塊、用於重新產生選擇的信號的信號產生器模塊、用於執行與音效卡或網絡模擬器的通信的通信模塊、用於記錄從外部裝置輸出的信號的記錄模塊、用於通過應用逐步式算法來分析信號的信號分析模塊、用於更新目標裝置20的參數集的參數模塊、或者用於將更新的參數集編程寫入目標裝置20的系統的編程模塊。
[0062]控制器120可使用在存儲器130存儲的程序模塊來分析音頻處理的結果,並按照逐步的方式調諧目標裝置20的音頻處理塊。這在以下將詳細解釋。
[0063]音頻處理器140可使用在存儲器130存儲的測試信號信息重新產生多個測試信號。控制器120可通過接口 110向參考裝置10提供在音頻處理器140重新產生的多個測試信號,並按照逐步的方式獲取在參考裝置10中使用的各個音頻處理塊的音頻處理的結果。
[0064]控制器120還可按照順序向目標裝置20提供同樣的測試信號,從而按照逐步的方式獲取在目標裝置20中使用的多個音頻處理塊的音頻處理的結果。因此,控制器120可將從參考裝置10獲取的音頻處理的結果與從目標裝置20獲取的音頻處理的結果相比較,以確定目標裝置20的各個音頻處理塊的參數或係數,從而做出相應的調整。
[0065]顯示器150被配置用於顯示用於控制音頻調諧處理的圖形用戶界面(⑶I)或其它消息。用戶可通過⑶I啟動和結束音頻調諧處理,或者基於實時地監控音頻調諧處理。當用戶必須直接選擇選項或設置值時,用戶還可通過GUI選擇選項或設置值。
[0066]雖然圖3示出了音頻調諧系統1000包括顯示器150的實施例,但是根據情況,可省略顯示器150,在這種情況下,音頻調諧系統1000可自動執行目標裝置20的音頻調諧,即,不需要單獨的用戶控制。
[0067]圖4是被提供用於詳細解釋多個步驟的音頻調諧處理的示圖。
[0068]參照圖4,音頻調諧系統1000的控制器120可通過多個步驟應用被配置用於確定目標裝置20內的各個音頻處理塊21、22、23的特性的算法131、132、133,並獨立地分析各個塊的特性。控制器120可反映這樣的分析結果以分別地調諧各個塊。
[0069]同時,如以上解釋的,音頻調諧系統1000可交替地使用各個測試信號測試參考裝置10和目標裝置20。可選地,音頻調諧系統1000可測試參考裝置10的音頻處理塊的所有特性,然後測試目標裝置20的音頻處理塊的特性。參照圖4,假設參考裝置10完成了測試,現在目標裝置20被測試調諧。
[0070]此外,為了便於解釋,假設在圖4中,塊A、B、C(21、22、23)分別是增益設置塊、濾波器塊和AGC塊。
[0071]控制器120使用存儲在存儲器130的程序模塊(即,使用信號選擇模塊)選擇存儲在存儲器130的測試信號信息中的用於測試增益設置塊21的測試信號信息。
[0072]控制器120使用信號產生器模塊等根據選擇的測試信號信息重新產生測試信號(即,第一測試信號或信號A)。控制器120可通過接口 110將第一測試信號(或信號A)提供給目標裝置20。第一測試信號可以是確定增益設置塊21的增益特性的信號。例如,在整個頻帶中具有平坦特性的信號可用作第一測試信號。
[0073]當第一測試信號被重新產生為通過目標裝置20內的音頻路徑從而輸出相應的音頻信號時,控制器120使用通信模塊獲取音頻信號,並使用記錄模塊將音頻信號存儲在存儲器中。存儲器可以是在控制器120使用的RAM或者是其它快閃記憶體。可選擇地,控制器120可將音頻信號存儲到存儲器130。
[0074]控制器120提供存儲的音頻信號作為相應塊21的音頻處理的結果。信號分析模塊使用與增益設置塊21相應的算法A(131)分析音頻信號。信號分析模塊可比較測試結果,即,將首先測試的參考裝置10的音頻處理的結果與目標裝置20的測試結果進行比較,從而分析差別。
[0075]在S410,控制器120使用參數模塊,基於分析結果提取目標裝置20的參數集。因此,控制器120使用編程模塊,根據提取的參數集設置目標裝置20的增益設置塊21的增益。例如,控制器120可設置增益,從而使目標裝置20的平均增益或增益峰值與參考裝置10匹配。因此,在第一步驟,目標裝置20的增益可以與參考裝置10相匹配。
[0076]接下來,控制器120可選擇第二測試信號以確定濾波器塊22的濾波特性,並將同樣的信號提供給目標裝置20。與第一測試信號一樣,在整個頻帶中具有平坦特性的信號可用作第二測試信號。
[0077]控制器120向信號分析模塊提供獲取的根據第二測試信號的音頻處理的結果。信號分析模塊使用與濾波器塊22相應的算法132分析音頻處理的結果。因此,控制器120可調整在目標裝置20的濾波器塊22使用的濾波函數的係數,以匹配參考裝置10的濾波特性。
[0078]接下來,控制器120可向目標裝置20提供第三測試信號以確定AGC塊23的增益調整特性。例如,掃幅(amplitude-swiping)信號波形可用作第三測試信號。
[0079]控制器120使用算法C (133)分析根據第三測試信號在目標裝置20執行的音頻處理的結果。控制器120可隨後根據分析結果確定AGC塊23的參數,並根據確定的參數調諧AGC塊23。其結果是,目標裝置20的增益調整特性可與參考裝置10的增益調整特性匹配。
[0080]以上已經參照圖4解釋了示例,其中,按照增益設置塊、濾波器塊和AGC塊的順序執行調諧。然而,可根據各種標準確定執行調諧的順序。例如,可按照對於其它音頻處理塊具有更高影響的順序來在控制器120執行步驟。此外,雖然到目前為止已經通過參照圖4參照音頻調諧系統1000的操作解釋了實施例,但是相同的實施例也可以應用於在圖2中示出的執行音頻調諧的方法。例如,當多個音頻處理塊包括增益設置塊、濾波器塊、自動增益控制器(AGC)塊時,圖2的S240的調諧可包括:根據參考裝置10和目標裝置20的音頻處理的結果的比較結果來設置目標裝置20的增益設置塊的增益從而使增益匹配參考裝置10的增益;根據按照用於確定濾波器塊的濾波特性的第二測試結果的參考裝置10和目標裝置20的音頻處理結果的比較結果來調整在目標裝置20的濾波器塊使用的濾波函數的係數,從而與參考裝置10的增益特性匹配;根據按照用於確定AGC塊的增益調整特性的第三測試信號的參考裝置10和目標裝置20之間的比較結果來調整目標裝置20的AGC塊的增益調整參數,從而與參考裝置10的增益調整特性匹配。
[0081]同時,圖5到圖7是指示通過圖4的各個步驟調諧的參考裝置10和目標裝置20之間的信號特性的曲線圖。
[0082]圖5是表示在調諧之前的參考裝置10和目標裝置20的音頻特性的曲線圖。參照圖5,參考裝置10的音頻信號51和目標裝置20的音頻信號52在整個頻帶中具有相當大的差另1J。
[0083]圖6示出了在增益調整塊21的調諧之後的波長。參照圖6,由於在目標裝置20的增益調整,參考裝置10的音頻信號61和目標裝置20的音頻信號62之間的差別顯著減小。
[0084]圖7示出通過第二步驟(S420)匹配濾波特性的狀態。參照圖7,參考裝置10的音頻信號71和目標裝置20的音頻信號72的波形大致匹配。
[0085]圖5到圖7的曲線圖可通過音頻調諧系統1000的顯示器150在⑶I上顯示。因此,進行調諧操作的用戶可基於實時地檢查調諧結果。
[0086]如以上解釋的,音頻調諧系統1000可獨立地或順序地調諧各個音頻處理塊,以自動地優化目標裝置20的音頻性能。
[0087]圖8是被提供用於詳細解釋針對多個音頻處理塊順序執行調諧的音頻調諧方法的流程圖。
[0088]參照圖8,音頻調諧系統1000在S810可選擇與音頻調諧系統1000欲測試的音頻處理塊相應的測試信號,並比較根據測試信號在參考裝置10和目標裝置20的音頻處理的結果。在初始首頻調諧開始時,η可被設直為I。
[0089]參照圖8,在S820,當根據第η測試信號進行測試時,音頻調諧系統1000調諧第η音頻處理塊。
[0090]音頻調諧系統1000按順序對各個音頻處理塊執行音頻調諧,直到全部待測試音頻處理塊被測試為止。因此,當在S830測試的第η音頻處理塊不同於最後的音頻處理塊時,在S840,(η+1)被設置為(11),並且在3810、3820,使用第(η+1)測試信號執行對第(η+1)音頻處理塊的調諧。
[0091]其結果是,自動地執行了對於各個音頻處理塊的音頻調諧。
[0092]圖9示出根據實施例的用於控制音頻調諧處理的⑶I的構造。
[0093]參照圖9,在顯示器110上顯示的⑶1910可被劃分為多個區域。例如,⑶1910可被劃分為:信號信息部分911,指示關於從參考裝置10和目標裝置20輸出的信號以及比較分析結果的信息;調諧設置部分912,提供關於當前測試的模式和音頻處理塊的信息;信號產生部分913,指示關於提供到目標裝置20的測試信號的狀態信息;或者信號記錄部分914,指示關於從目標裝置20輸出的音頻信號的狀態信息。
[0094]進行測試的用戶可在⑶1910上基於實時地檢查調諧處理並任意地調整調諧處理。
[0095]圖10示出根據實施例的在信號分析處理中顯示的圖形用戶界面(GUI)。參照圖10,隨著信號分析的執行,顯示其中包括頻率響應特性表示部分921的⑶1920。該部分921通過使用相應的算法來顯示作為對於在各個步驟輸出的聲源的分析的頻率響應信息。與此同時,提供了信號信息部分911,在其中以數字形式顯示目標裝置與參考裝置相比較的性能評估結果。當利用性能評估將性能優化到高於目標水平時,調諧完成。
[0096]圖11是被提供用於解釋另一實施例的音頻調諧系統1000的框圖。參照圖11,音頻調諧系統1000可包括調諧器100、音效卡200、網絡模擬器300和測量器400。每個裝置可獨立地實現。
[0097]如以上解釋的,調諧器100可選擇與各個步驟相應的測試信號,並將測試信號輸出到音效卡200。音效卡200通過網絡模擬器300將輸出的測試信號發送到裝置。該裝置可以是參考裝置10或目標裝置20。S卩,當參考裝置10連接到音頻調諧系統1000時,可以分析參考裝置10的特性,或者當目標裝置20連接到音頻調諧系統1000時,可以分析目標裝置20的特性。
[0098]網絡模擬器300與裝置10或20執行通信。因此,可以通過將裝置10或20的操作劃分為從網絡模擬器300接收聲音信號的RX步驟和將聲音信號發送到網絡模擬器300的TX步驟來測試音頻處理特性。
[0099]可用測量器400測量作為裝置10或20的測試信號處理的結果輸出的信號。測量器400可以是多種裝置,諸如篩選器(jig)、MIC或HATS,這取決於測試模式(例如,聽筒、手持、免提等)。用測量器400測量的音頻信號可被記錄在音效卡200上。
[0100]音效卡200將記錄的音頻信號提供給調諧器100。調諧器100通過接口 100接收音頻信號。調諧器100的控制器120根據相應的算法分析輸入的音頻信號,即,音頻處理的輸入結果。因此,提取參考裝置10的特性並提取目標裝置20的特性,將這些特性相互比較。控制器120根據比較結果更新與測試信號相應的音頻處理塊的參數集。控制器120將更新的參數集編程寫入到目標裝置20的文件系統,並進入下一階段。如解釋過的,調諧器100逐步地測試目標裝置20的多個音頻處理塊,並調整參數集或係數值。當各個步驟被優化時,調諧處理完成。
[0101]如圖11所示,調諧器100可被實現為包括圖1或圖3的部件的調諧器,但是不限於此。例如,調諧器100可被實現為不僅包括圖1或圖3的部件而且包括音效卡200和網絡模擬器300以及測量器400的形式。
[0102]根據各種實施例,可以將目標裝置20的音頻處理性能優化到與滿足要求性能的參考裝置10的相同水平。也可以獨立地分析相互依賴的多個音頻處理塊的特性,並根據這樣的分析結果執行調諧。因此,可最小化用於調諧的時間和勞力。其結果是,提高了等待發行的裝置的音頻性能可靠性,並基於減少的調諧時間以及自動化提高了產品開發的效率。
[0103]音頻調諧方法和測試方法可被實現為程序代碼並被存儲在非暫時性可讀介質上來使用。安裝有非暫時性可讀介質的設備或系統可執行程序代碼以根據以上解釋的各種實施例來執行音頻調諧或測試。
[0104]非暫時性可讀介質指的是半永久地存儲數據的裝置可讀介質,而不是短時間地存儲數據的介質(諸如,寄存器、緩存器或內存)。具體地,非暫時性可讀介質可以是CD、DVD、硬碟、藍光碟、USB、存儲卡或ROM。
[0105]前述示例性實施例和優點僅僅是示例性的而不應被理解為限制示例性實施例。本教導可容易地應用於其它類型的設備。另外,本發明構思的示例性實施例的描述意圖是示意性的,而不是限制權利要求的範圍。
【權利要求】
1.一種音頻調諧系統,包括: 接口,被配置用於向具有參考音頻處理性能的參考裝置提供測試信號,並向需要音頻調諧的目標裝置提供測試信號; 控制器,被配置用於從參考裝置和目標裝置獲取響應於測試信號的音頻處理的結果,比較音頻處理的結果,並基於比較結果調整目標裝置的音頻處理特性值以與參考裝置的音頻處理特性匹配。
2.如權利要求1所述的音頻調諧系統,還包括: 存儲器,被配置用於存儲針對多個音頻處理塊中的每一個的預設測試信號信息; 音頻處理器,被配置用於根據測試信號信息重新產生多個測試信號,其中控制器通過接口按順序向參考裝置提供所述多個測試信號,從而分別獲取參考裝置的所述多個音頻處理塊的音頻處理的結果。
3.如權利要求2所述的音頻調諧系統,還包括:顯示器,被配置用於顯示用於控制目標裝置的音頻調諧處理的圖形用戶界面⑶I。
4.如權利要求2所述的音頻調諧系統,其中,控制器按順序將所述多個測試信號提供給目標裝置,分別獲取目標裝置的所述多個音頻處理塊的音頻處理的結果,並按照逐步的方式調整目標裝置的所述多個音頻處理塊的音頻處理特性值。
5.如權利要求4所述的音頻調諧系統,其中,所述多個音頻處理塊包括增益設置塊、濾波器塊和自動增益控制器塊, 控制器向參考裝置和目標裝置提供用於確定增益設置塊的增益特性的第一測試信號,從而將目標裝置的增益設置塊的增益設置為與參考裝置的增益特性匹配, 控制器向參考裝置和目標裝置提供用於確定濾波器塊的濾波特性的第二測試信號,從而將目標裝置的濾波器塊中使用的濾波函數的係數調整為與參考裝置的濾波特性匹配, 控制器向參考裝置和目標裝置提供用於確定塊的增益調整特性的第三測試信號,從而將目標裝置的塊的增益調整參數調整為與參考裝置的增益調整特性匹配。
6.如權利要求5所述的音頻調諧系統,其中,接口與音效卡連接,音效卡被配置用於記錄作為在參考裝置和目標裝置處理測試信號的結果而輸出的音頻信號,從而獲取音頻處理的結果, 控制器通過接口從音效卡接收音頻處理的結果。
7.如權利要求2所述的音頻調諧系統,其中,所述多個音頻處理塊包括增益設置塊、濾波器塊、自動增益控制器八塊、回聲消除器塊和噪聲抑制塊中的至少兩個塊。
8.一種音頻調諧系統的音頻調諧方法,包括: 第一測試步驟,測試信號被提供給具有參考音頻處理性能的參考裝置,以獲取響應於測試信號的音頻處理的結果; 第二測試步驟,測試信號被提供給需要音頻調諧的各個目標裝置,以獲取響應於測試信號的音頻處理的結果; 調諧步驟,比較在參考裝置和目標裝置的音頻處理的結果,調整目標裝置的音頻處理特性值以與參考裝置匹配。
9.如權利要求8所述的音頻調諧方法,其中,測試信號包括根據預設測試信號信息針對各個音頻處理塊重新產生的多個測試信號。
10.如權利要求9所述的音頻調諧方法,其中,第一測試步驟包括:通過將所述多個測試信號按順序提供給參考裝置,按順序獲取在參考裝置的所述多個音頻處理塊的音頻處理的結果。
11.如權利要求10所述的音頻調諧方法,其中,第二測試步驟包括:通過將所述多個測試信號按順序提供給目標裝置,按順序獲取在目標裝置的所述多個音頻處理塊的音頻處理的結果, 調諧步驟包括:按照逐步的方式分別調整目標裝置的所述多個音頻處理塊的音頻處理特性值。
12.如權利要求11所述的音頻調諧方法,其中,所述多個音頻處理塊包括增益設置塊、濾波器塊和自動增益控制器塊, 調諧步驟包括: 比較參考裝置和目標裝置響應於用於確定增益設置塊的增益特性的第一測試信號的音頻處理的結果,並根據比較結果將目標裝置的增益設置塊的增益設置為與參考裝置的增益特性匹配, 比較參考裝置和目標裝置響應於用於確定濾波器塊的濾波特性的第二測試信號的音頻處理的結果,並將目標裝置的濾波器塊中使用的濾波函數的係數調整為與參考裝置的濾波特性匹配, 比較參考裝置和目標裝置響應於用於確定塊的增益調整特性的第三測試信號的音頻處理的結果,並將目標裝置的塊的增益調整參數調整為與參考裝置的增益調整特性匹配。
13.如權利要求12所述的音頻調諧方法,其中,從音效卡接收響應於測試信號的音頻處理的結果,音效卡通過記錄作為在參考裝置和目標裝置處理測試信號的結果而輸出的音頻信號來獲取音頻處理的結果。
14.如權利要求9所述的音頻調諧方法,其中,所述多個音頻處理塊包括增益設置塊、濾波器塊、自動增益控制器八塊、回聲消除器塊和噪聲抑制塊中的至少兩個塊。
【文檔編號】H04N5/50GK104349090SQ201310482121
【公開日】2015年2月11日 申請日期:2013年10月15日 優先權日:2013年8月9日
【發明者】崔正敏, 宋永錫, 崔樂真, 樸海光, 孫俊昊 申請人:三星電子株式會社