本發明涉及信號測試
技術領域:
,尤其涉及一種音頻設備測試方法及裝置。
背景技術:
:隨著智能手機在人們日常生活中逐漸普及,智能手機成為人們日常生活中重要的通訊和娛樂工具。人們可以利用智能手機進行語音通話、音樂和視頻播放等。因此,智能手機中音頻設備播放效果的好壞,直接影響著用戶體驗。所以每一部智能手機在出廠之前都要經過嚴格的測試和檢驗,以提高產品質量,減低返修率,樹立品牌口碑。為了測試待出廠的智能手機中的音頻設備播放效果是否合格,需要將待測智能手機放在屏蔽箱中,對待測智能手機中的音頻設備播放的音頻進行測試。由于工廠環境比較嘈雜,在生產過程中會產生大量的噪音,一些生產廠商為了減少外部噪聲對測試結果的影響,通常采用增加屏蔽箱的隔音量等措施,但這樣增加了測試成本,通常還是無法消除信號較強的噪聲。技術實現要素:為克服相關技術中存在的問題,本發明提供一種音頻設備測試方法及裝置。本發明實施例的第一方面,提供了一種音頻設備測試方法,包括:獲取預設測試音頻信號;控制所述音頻設備播放所述預設測試音頻信號;在播放所述預設測試音頻信號時進行錄音,得到錄音信號;獲取所述錄音信號中與所述預設測試音頻信號相對應的參考信號;對所述參考信號進行信號處理,生成所述音頻設備的測試結果。結合第一方面,在第一方面的第一種可能的實現方式中,所述獲取所述錄音信號中與所述預設測試音頻信號相對應的參考信號,包括:對所述錄音信號進行去噪處理,得到去噪錄音信號;根據所述預設測試音頻信號,從所述去噪錄音信號中提取出與所述預設測試音頻信號相對應的參考信號。結合第一方面的第一種可能實現方式,在第一方面的第二種可能的實現方式中,所述從所述去噪錄音信號中提取出與預設測試音頻信號相對應的參考信號,包括:根據所述預設測試音頻信號,將所述去噪錄音信號劃分為多個時域區間;分別獲取每個所述時域區間中的主頻;根據所述預設測試音頻信號,獲取設定頻率范圍;判斷每個所述時域區間的主頻是否位于所述設定頻率范圍內;將主頻位于所述設定頻率范圍內的時域區間對應的權值加1,并將主頻位于所述設定頻率范圍外的時域區間對應的權值賦零,得到每個時域區間對應的權值;將權值大于預設權值時域區間確定為有效時域區間;從所述去噪錄音信號中提取出所有所述有效時域區間,將所述有效時域區間中的信號作為初步參考信號;將所述初步參考信號中的空白信號去除,得到所述參考信號。結合第一方面,在第一方面的第三種可能的實現方式中,所述對所述參考信號進行信號處理,生成所述音頻設備的測試結果,包括:從所述參考信號中提取目標信號,所述目標信號包括多個時域區間;對每個所述時域區間中的信號進行快速傅里葉變換FFT處理,得到每個所述時域區間中信號的頻率響應和失真度;將頻率響應和失真度均在各自對應的預設范圍之外的頻域區間作為不合格頻域區間,并統計所述不合格頻域區間的數量;當所述不合格頻域區間的數量大于等于預設數值時,將所述音頻設備標記為不合格音頻設備;當所述不合格頻域區間的數量小于所述預設數值時,將所述音頻設備標記為合格音頻設備。結合第一方面的第三種實現方式,在第一方面的第四種可能的實現方式中,所述從所述參考信號中提取目標信號,包括:獲取預設測試音頻信號中設置的所有采樣點的位置;根據所述所有采樣點的位置,在所述時域區間的中間位置兩側分別選取預設目標數量個采樣點,作為所述時域區間的有效采樣點;根據所述有效采樣點對所述時域區間中的信號進行采樣,得到所述目標信號。本發明實施例的第二方面,提供了一種音頻設備測試裝置,包括:音頻信號獲取單元,用于獲取預設測試音頻信號;播放單元,用于控制所述音頻設備播放所述預設測試音頻信號;錄音單元,用于在播放所述預設測試音頻信號時進行錄音,得到錄音信號;參考信號獲取單元,用于獲取所述錄音信號中與所述預設測試音頻信號相對應的參考信號;信號處理單元,用于對所述參考信號進行信號處理;測試結果生成單元,用于生成所述音頻設備的測試結果。結合第二方面,在第二方面的第一種可能的實現方式中,所述參考信號獲取單元,包括:去噪模塊,用于對所述錄音信號進行去噪處理,得到去噪錄音信號;提取模塊,用于根據所述預設測試音頻信號,從所述去噪錄音信號中提取出與所述預設測試音頻信號相對應的參考信號。結合第二方面的第一種實現方式,在第二方面的第二種可能的實現方式中,所述提取模塊,包括:信號劃分子模塊,用于根據所述預設測試音頻信號,將所述去噪錄音信號劃分為多個時域區間;主頻獲取子模塊,用于分別獲取每個所述時域區間中的主頻;設定頻率范圍獲取子模塊,用于根據所述預設測試音頻信號,獲取設定頻率范圍;判斷子模塊,用于判斷每個所述時域區間的主頻是否位于所述設定頻率范圍內;權值計算子模塊,用于將主頻位于所述設定頻率范圍內的時域區間對應的權值加1,并將主頻位于所述設定頻率范圍外的時域區間對應的權值賦零,得到每個時域區間對應的權值;有效時域區間確定子模塊,用于將權值大于預設權值時域區間確定為有效時域區間;有效時域區間提取子模塊,用于從所述去噪錄音信號中提取出所有所述有效時域區間,將所述有效時域區間中的信號作為初步參考信號;空白信號去除子模塊,用于將所述初步參考信號中的空白信號去除,得到所述參考信號。結合第二方面,在第二方面的第三種可能的實現方式中,所述信號處理單元,包括:目標信號提取模塊,用于從所述參考信號中提取目標信號,所述目標信號包括多個時域區間;信號處理模塊,用于對每個所述時域區間中的信號進行快速傅里葉變換FFT處理,得到每個所述時域區間中信號的頻率響應和失真度。結合第二方面的第三種實現方式,在第二方面的第四種可能的實現方式中,所述測試結果生成單元,包括:不合格頻域區間確定模塊,用于將頻率響應和失真度均在各自對應的預設范圍之外的頻域區間作為不合格頻域區間;統計模塊,用于統計所述不合格頻域區間的數量;不合格音頻設備標記模塊,用于在所述不合格頻域區間的數量大于等于預設數值時,將所述音頻設備標記為不合格音頻設備;合格音頻設備標記模塊,用于在所述不合格頻域區間的數量小于所述預設數值時,將所述音頻設備標記為合格音頻設備。結合第二方面的第三種實現方式,在第二方面的第五種可能的實現方式中,所述目標信號提取模塊,包括:采樣點獲取子模塊,用于獲取預設測試音頻信號中設置的所有采樣點的位置;有效采樣點選取子模塊,用于根據所述所有采樣點的位置,在所述時域區間的中間位置兩側分別選取預設目標數量個采樣點,作為所述時域區間的有效采樣點;信號采樣子模塊,用于根據所述有效采樣點對所述時域區間中的信號進行采樣,得到所述目標信號。本發明實施例的第三方面,提供了一種終端,包括:處理器;用于存儲處理器可執行指令的存儲器;其中,所述處理器被配置為:獲取預設測試音頻信號;控制所述音頻設備播放所述預設測試音頻信號;在播放所述預設測試音頻信號時進行錄音,得到錄音信號;獲取所述錄音信號中與所述預設測試音頻信號相對應的參考信號;對所述參考信號進行信號處理,生成所述音頻設備的測試結果。本發明的實施例提供的技術方案可以包括以下有益效果:本發明提供的音頻設備測試方法及裝置,通過獲取預設測試音頻信號;控制音頻設備播放預設測試音頻信號;在播放預設測試音頻信號時進行錄音,得到錄音信號;獲取錄音信號中與預設測試音頻信號相對應的參考信號;對參考信號進行信號處理,生成音頻設備的測試結果。本發明在不增加測試成本的情況下,通過對錄音信號的相關處理,可以消除測試中的噪聲信號,并進一步的提取出有用的參考信號,通過對該參考信號的相關處理,可以快速準確的得出該音頻設備是否合格的測試結果。應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本發明。附圖說明此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發明的實施例,并與說明書一起用于解釋本發明的原理。為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領域普通技術人員而言,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明實施例提供的一種音頻設備測試方法的流程圖;圖2為本發明實施例提供的預設測試音頻信號圖;圖3為圖1中步驟S140的流程圖;圖4為本發明實施例提供的錄音信號的波形示意圖;圖5為對圖4錄音信號濾波后的波形示意圖;圖6為圖3中步驟S320的流程圖;圖7為本發明實施例中的去噪錄音信號時域區間中的主頻波形示意圖;圖8為圖7中去噪錄音信號時域區間對應的權值分布示意圖;圖9為本發明實施例中提取出的參考信號的波形示意圖;圖10為圖1中步驟S150的流程圖;圖11為本發明實施例提供的一種音頻設備測試裝置的示意圖;圖12為本發明又一實施例提供的一種音頻設備測試裝置的示意圖;圖13為本發明實施例提供的一種終端的框圖。具體實施方式這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發明相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本發明的一些方面相一致的裝置和方法的例子。為了解決在對音頻設備進行測試時產生的噪聲干擾問題,在不增加測試成本的情況下,本發明實施例首先提供了一種音頻設備測試方法,如圖1所示,包括以下步驟:在步驟S110中,獲取預設測試音頻信號。在對音頻設備測試時,需要獲取用于測試該音頻設備的預設測試音頻信號。如圖2所示,本發明實施例中提供的預設測試音頻信號,也可以成為激勵音頻文件或標準音頻文件,該預設測試音頻信號為500~8000Hz的六分之一倍頻程、采樣頻率為48000Hz。并且該預設測試音頻信號包括24個頻點,每個頻點包括2000個采樣點。并且該預設測試音頻信號為-3dBFS的掃描文件,且播放時長為1.05s,在該預設測試音頻信號的開始部分有一段長為0.050s/1000Hz的識別區域。其中,表1為該預設測試音頻信號中24個頻點的頻率表。表101234567500561.2629.9707.1793.7890.810001122.4891011121314151259.91414.21587.41781.820002244.92519.82828.416171819202122233174.83563.640004489.85039.75656.86349.67127.2其中,表1中,序號1至23表示頻點的標號,每個標號下方對應的數值為該頻點的起始頻率,單位Hz。如頻點0對應的頻率區間為500~561.1Hz,頻點2的頻率區間為561.2~629.9Hz,頻點23的頻率區間為7127.2~8000Hz。需要說明的是,本發明實施例中的音頻設備,可以是單獨存在的設備,還可以是如內置在終端的設備。在步驟S120中,控制音頻設備播放預設測試音頻信號。以智能終端中的音頻設備為例,將預設測試音頻信號輸入給智能終端,智能終端通過內置的揚聲器播放該預設測試音頻信號。其中,該預設測試音頻信號應當是該智能終端可以識別及可以播放的音頻文件,如MP3文件等。在步驟S130中,在播放預設測試音頻信號時進行錄音,得到錄音信號;由于工程中的生產環境比較嘈雜,在對音頻設備播放的預設測試音頻信號進行錄音時,難免同時將噪聲信號進行錄入。因此,需要下述步驟操作提取出有用的信號,以排除干擾。在步驟S140中,獲取錄音信號中與預設測試音頻信號相對應的參考信號;在獲取錄音信號中與預設測試音頻信號相對應的參考信號的過程中,一方面需要將錄音過程中錄入的噪聲信號去除,另一方面需要提取出錄音信號中的特定信號,即參考信號。在步驟S150中,對參考信號進行信號處理,生成音頻設備的測試結果。在對參考信號進行相關信號處理之后,通過計算信號處理之后的參考信號的頻率響應和失真度等,來判斷音頻設備是否合格。本發明提供實施例的音頻設備測試方法,通過獲取預設測試音頻信號;控制音頻設備播放預設測試音頻信號;在播放預設測試音頻信號時進行錄音,得到錄音信號;獲取錄音信號中與預設測試音頻信號相對應的參考信號;對參考信號進行信號處理,生成音頻設備的測試結果。本發明實施例在不增加測試成本的情況下,通過對錄音信號的相關處理,可以消除測試中的噪聲信號,并進一步的提取出有用的參考信號,通過對該參考信號的相關處理,可以快速準確的得出該音頻設備是否合格的測試結果。為了更好的提取出參考信號,作為對圖1方法的細化,在本發明的另一實施例中,如圖3所示,步驟S140還可以包括以下步驟:在步驟S310中,對錄音信號進行去噪處理,得到去噪錄音信號。由于工廠中環境比較嘈雜,在錄音過程中很容易錄入噪聲信號。除了受到環境的影響,另外,在錄音過程中,還可能受到聲卡、線損等因素的影響,使得錄音信號中會包含噪聲信號,其中噪聲信號可以分為低頻噪聲信號和瞬時噪聲信號兩類。圖4為本發明一示例性的錄音信號圖,如圖4所示,在3.5~3.75s之間有一個強烈的低頻信號,與直流偏執的現象類似,并且在錄音信號頻率為500Hz處也會彎曲。因此,為了消除錄音信號中的低頻噪聲信號和瞬時干擾信號,本發明實施例采用一個截止頻率為200Hz左右的無限長沖擊響應高通濾波器進行濾波。在對圖4錄音信號進行低頻濾波之后,可以得到如圖5所示的濾波信號。從圖5中可以看出,圖4中錄音信號中的低頻噪聲信號和瞬時干擾信號,在經過高通濾波之后,基本被消除。在步驟S320中,根據預設測試音頻信號,從去噪錄音信號中提取出與預設測試音頻信號相對應的參考信號。為了更加準確提取出與預設測試音頻信號中相對應的參考信號,如圖6所示,步驟S320還可以包括以下步驟:在步驟S321中,根據預設測試音頻信號,將去噪錄音信號劃分為多個時域區間。在本發明提供的實施例中,由于預設測試音頻信號相當于標準音頻信號,所以可以根據預設測試音頻信號將去噪錄音信號劃分為多個時域區間,其中每個時域區間可以看做一個頻點。示例性的,例如:將去噪錄音信號按照每512個點劃分為一個時域區間,總共可以劃分為多個時域區間,然后可以通過FFT(FastFourierTransformation,快速傅里葉變換)對每個時域區間中的主頻進行分析。在步驟S322中,分別獲取每個時域區間中的主頻。如圖7所示,在通過上述步驟利用FFT對每個時域區間中的主頻分析后,可以得到每個時域區間的主頻。在步驟S323中,根據預設測試音頻信號,獲取設定頻率范圍;由于對去噪音頻信號的時域區間的劃分是根據預設測試音頻信號進行的,可以根據預設測試音頻信號對每一個時域區間中的主頻預先設置一個設定頻率范圍,在對去噪音頻信號進行分析時,需要獲取該設定頻率范圍,依此來判斷每個時域區間中的主頻是否與該時域區間相對應的設定頻率范圍之內。其中,設定頻率范圍可以是與預設測試音頻信號相對應的時域區間中的最低頻點和最高頻點之間范圍。在步驟S324中,判斷每個時域區間的主頻是否位于設定頻率范圍內。在獲取到設定頻率范圍之后,判斷去噪音頻信號中的每個時域區間中的主頻是否在與其對應的設定范圍內。如果去噪音頻信號中的每個時域區間中的主頻在與其對應的設定范圍內,在步驟S325中,將該主頻所在的時域區間對應的權值加1。如果去噪音頻信號中的每個時域區間中的主頻不在與其對應的設定范圍內,在步驟S326中,將該主頻所在的時域區間對應的權值賦0。在步驟S327中得到每個時域區間對應的權值。本發明實施例中,如圖7所示,由于每個時域區間相當于一個頻點,對每個時域區間對應的權值計算,即頻點對應的權值計算,將主頻位于最低頻點和最高頻點之間的時域區間對應的權值加1,將主頻不在最低頻點和最高頻點之間的時域區間對應的權值賦零,可以得到圖8所示頻點對應的權值分布圖。在步驟S328中,將權值大于預設權值時域區間確定為有效時域區間;參見圖8,在根據上述步驟對去噪音頻信號中的時域區間的權值計算,由于去噪音頻信號中有用的信號所占的權值較大,因此,將權值大于預設權值的時域區間確定為有效時域區間。在步驟S329中,從去噪錄音信號中提取出所有有效時域區間,將有效時域區間中的信號作為初步參考信號。在步驟S330中,將初步參考信號中的空白信號去除,得到參考信號。經過上述步驟對去噪音頻信號的處理,提取出所需的初步參考信號中,在開頭處會有一小塊空白信號,將該空白信號去除,就可以得到所需的參考信號。如圖9所示,實施例中得到時長為1s,共有24個頻點的參考信號。為了準確的得出音頻設備的測試結果,如圖10所示,步驟S150還可以包括以下步驟:在步驟S151中,從參考信號中提取目標信號,該目標信號包括多個時域區間。由于提取出的目標信號與預設測試音頻信號相對應,因此該目標信號中也包含24和頻點,該24個頻點相當于多個時域區間。在步驟S152中,對每個時域區間中的信號進行FFT處理,得到每個時域區間中信號的頻率響應和失真度。由于信號的頻率響應和失真度有許多現有算法,下面僅以計算頻點中信號的失真度為例進行示例性的說明。失真度表征一個信號偏離純正弦信號的程度。失真度定義為信號中全部諧波分量的能量與基波能量之比的平方根值,如果負載與信號頻率無關,則信號的失真度也可以定義為全部諧波電壓的有效值與基波電壓的有效值之比并以百分數表示,即r=PP-P1=U22+U32+...+Un2U1×100%---(1)]]>其中,r為失真度;P為信號總功率;P1為基波信號的功率;U1為基波電壓的有效值;U2-Un為諧波電壓有效值。采用數字化方法即頻譜分析法來測量失真度,主要原理是基于FFT原理,由失真度計算公式(1)的描述可以看出,失真度的計算值由被測信號中的各次諧波的電壓有效值來決定,利用傅立葉變換來計算出被測信號中的各次諧波電壓有效值,就可以得出被測信號的失真度。在步驟S153中,判斷頻率響應和失真度是否均在各自對應的預設范圍之外。本發明實施例中,由于預設測試音頻信號和目標信號相對應,都有24個頻點。因此,預先設定每個頻點中信號的失真度范圍和頻響的范圍。然后判斷24個頻點中,每個頻點中信號的失真度是否在失真度范圍內,以及每個頻點的頻響是否在頻響范圍內。其中,頻率響應簡稱頻響。如果頻率響應和失真度均在各自對應的預設范圍之外,在步驟S154中,將頻率響應和失真度均在各自對應的預設范圍之外的頻域區間作為不合格頻域區間,并統計不合格頻域區間的數量。本發明實施例中,如果某個頻點中信號的失真度和頻響都沒有在設定的范圍內,那么就可以將該頻點標記為不合格頻點。當然,根據實際的需要,也可以將只要某個頻點中失真度或頻響至少有一個不在設定的范圍內,就可以將該頻點作為不合格頻點進行標記。在步驟S155中,判斷不合格頻域區間的數量是否大于等于預設數值。當不合格頻域區間的數量大于等于預設數值時,在步驟S156中,將音頻設備標記為不合格音頻設備。本發明實施例中,通常將包含大于等于兩個不合格頻點的目標信號作為不合格目標信號,說明該目標信號及對應的錄音信號失真等太嚴重,不滿足實際的要求,因此,將播放該錄音信號的音頻設備作為不合格音頻設備。當不合格頻域區間的數量小于預設數值時,在步驟S157中,將音頻設備標記為合格音頻設備。如果頻率響應和失真度沒有均在各自對應的預設范圍之外,在步驟S158中,將頻率響應和失真度均在各自對應的預設范圍之外的頻域區間作為合格頻域區間。為了準確提取所需的目標信號,步驟S151還可以包括以下步驟:在步驟S1511中,獲取預設測試音頻信號中設置的所有采樣點的位置。本發明實施例中,由于參考信號與預設測試音頻信號相對應,根據預設測試音頻信號,獲取對參考信號的采樣位置,對參考信號進行采樣。在步驟S1512中,根據所有采樣點的位置,在時域區間的中間位置兩側分別選取預設目標數量個采樣點,作為時域區間的有效采樣點。本發明實施例中,參考信號有24個頻點,對參考信號的采樣頻率為4800Hz,則一個頻點中會有2000個采樣點。為了在對參考信號采樣中,減少頻點切換過程中產生的頻譜泄露問題,需要對每個頻點中的2000個采樣點的前后100個采樣點做加窗操作,為了使測試結果更加準確,實施例中選用頻點中間的1000個采樣點進行分析。在步驟S1513中,根據有效采樣點對時域區間中的信號進行采樣,得到目標信號。對每個頻點中間位置兩側分別選取1000個點進行采樣,提取出目標信號。本發明實施例提供的音頻設備測試方法,通過獲取預設測試音頻信號;控制音頻設備播放預設測試音頻信號;在播放預設測試音頻信號時進行錄音,得到錄音信號;獲取錄音信號中與預設測試音頻信號相對應的參考信號;對參考信號進行信號處理,生成音頻設備的測試結果。本發明實施例在不增加測試成本的情況下,通過對錄音信號的相關處理,可以消除測試中的噪聲信號,并進一步的提取出有用的參考信號,通過對該參考信號的相關處理,可以快速準確的得出該音頻設備是否合格的測試結果。另外,本發明實施例提供的音頻設備測試方法,通過對錄音信號的濾波處理,可以消除低頻噪聲信號和瞬時干擾信號的影響,并且對去噪錄音信號進行進一步的處理,最終提取出有用的目標信號,通過對目標信號中頻點中信號的失真度和頻響的計算,可以準確得出播放錄音信號的音頻設備是否為合格設備的測試結果。通過以上的方法實施例的描述,所屬領域的技術人員可以清楚地了解到本發明可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:只讀存儲器(ROM)、隨機存取存儲器(RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質。另外,作為對上述各實施例的實現,本發明實施例還提供了一種音頻設備測試裝置,該裝置位于終端中,如圖11所示,該裝置包括:音頻信號獲取單元10、播放單元20、錄音單元30、參考信號獲取單元40、信號處理單元50和測試結果生成單元60,其中:音頻信號獲取單元10被配置為獲取預設測試音頻信號;播放單元20被配置為控制音頻設備播放預設測試音頻信號;錄音單元30被配置為在播放預設測試音頻信號時進行錄音,得到錄音信號;參考信號獲取單元40被配置為獲取錄音信號中與預設測試音頻信號相對應的參考信號;信號處理單元50被配置為對參考信號進行信號處理;測試結果生成單元60被配置為生成音頻設備的測試結果。在本發明另一實施例中,如圖12所示,參考信號獲取單元40,包括:去噪模塊41和提取模塊42。去噪模塊41被配置為對所述錄音信號進行去噪處理,得到去噪錄音信號;提取模塊42被配置為根據所述預設測試音頻信號,從所述去噪錄音信號中提取出與所述預設測試音頻信號相對應的參考信號。其中,提取模塊42,包括:信號劃分子模塊421、主頻獲取子模塊422、設定頻率范圍獲取子模塊423、判斷子模塊424、權值計算子模塊425、有效時域區間確定子模塊426、有效時域區間提取子模塊427和空白信號去除子模塊428。信號劃分子模塊421被配置為根據所述預設測試音頻信號,將所述去噪錄音信號劃分為多個時域區間;主頻獲取子模塊422被配置為分別獲取每個所述時域區間中的主頻;設定頻率范圍獲取子模塊423被配置為根據所述預設測試音頻信號,獲取設定頻率范圍;判斷子模塊424被配置為判斷每個所述時域區間的主頻是否位于所述設定頻率范圍內;權值計算子模塊425被配置為將主頻位于所述設定頻率范圍內的時域區間對應的權值加1,并將主頻位于所述設定頻率范圍內的時域區間對應的權值賦零,得到每個時域區間對應的權值;有效時域區間確定子模塊426被配置為將權值大于預設權值時域區間確定為有效時域區間;有效時域區間提取子模塊427被配置為從所述去噪錄音信號中提取出所有所述有效時域區間,將所述有效時域區間中的信號作為初步參考信號;空白信號去除子模塊428被配置為將所述初步參考信號中的空白信號去除,得到所述參考信號。另外,如圖12所示,在本發明另一實施例中,信號處理單元50,包括:目標信號提取模塊51和信號處理模塊52。目標信號提取模塊51被配置為從所述參考信號中提取目標信號,所述目標信號包括多個時域區間;信號處理模塊52被配置為對每個所述時域區間中的信號進行快速傅里葉變換FFT處理,得到每個所述時域區間中信號的頻率響應和失真度。如圖12所示,測試結果生成單元60,包括:不合格頻域區間確定模塊61、統計模塊62、不合格音頻設備標記模塊63和合格音頻設備標記模塊64。不合格頻域區間確定模塊61被配置為將頻率響應和失真度均在各自對應的預設范圍之外的頻域區間作為不合格頻域區間;統計模塊62被配置為統計所述不合格頻域區間的數量;不合格音頻設備標記模塊63被配置為在所述不合格頻域區間的數量大于等于預設數值時,將所述音頻設備標記為不合格音頻設備;合格音頻設備標記模塊64被配置為在所述不合格頻域區間的數量小于所述預設數值時,將所述音頻設備標記為合格音頻設備。如圖12所示,目標信號提取模塊51,包括:采樣點獲取子模塊511、有效采樣點選取子模塊512和信號采樣子模塊513。采樣點獲取子模塊511被配置為獲取預設測試音頻信號中設置的所有采樣點的位置;有效采樣點選取子模塊512被配置為根據所述所有采樣點的位置,在所述時域區間的中間位置兩側分別選取預設目標數量個采樣點,作為所述時域區間的有效采樣點;信號采樣子模塊513被配置為根據所述有效采樣點對所述時域區間中的信號進行采樣,得到所述目標信號。本發明實施例提供的音頻設備測試裝置,通過獲取預設測試音頻信號;控制音頻設備播放預設測試音頻信號;在播放預設測試音頻信號時進行錄音,得到錄音信號;獲取錄音信號中與預設測試音頻信號相對應的參考信號;對參考信號進行信號處理,生成音頻設備的測試結果。本發明實施例在不增加測試成本的情況下,通過對錄音信號的相關處理,可以消除測試中的噪聲信號,并進一步的提取出有用的參考信號,通過對該參考信號的相關處理,可以快速準確的得出該音頻設備是否合格的測試結果。另外,本發明實施例提供的音頻設備測試裝置,通過對錄音信號的濾波處理,可以消除低頻噪聲信號和瞬時干擾信號的影響,并且對去噪錄音信號進行進一步的處理,最終提取出有用的目標信號,通過對目標信號中頻點中信號的失真度和頻響的計算,可以準確得出播放錄音信號的音頻設備是否為合格設備的測試結果。圖13是根據一示例性實施例示出的一種終端800的框圖。例如,終端800可以是移動電話,計算機,數字廣播終端,消息收發設備,游戲控制臺,平板設備,醫療設備,健身設備,個人數字助理等。參照圖13,終端800可以包括以下一個或多個組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻組件810,輸入/輸出(I/O)的接口812,傳感器組件814,以及通信組件816。處理組件802通常控制終端800的整體操作,諸如與顯示,電話呼叫,數據通信,相機操作和記錄操作相關聯的操作。處理組件802可以包括一個或多個處理器820來執行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。存儲器804被配置為存儲各種類型的數據以支持在終端800的操作。這些數據的示例包括用于在終端800上操作的任何應用程序或方法的指令,聯系人數據,電話簿數據,消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現,如靜態隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。電源組件806為終端800的各種組件提供電力。電源組件806可以包括電源管理系統,一個或多個電源,及其他與為終端800生成、管理和分配電力相關聯的組件。多媒體組件808包括在所述終端800和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續時間和壓力。在一些實施例中,多媒體組件808包括一個前置攝像頭和/或后置攝像頭。當終端800處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數據。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統或具有焦距和光學變焦能力。音頻組件810被配置為輸出和/或輸入音頻信號。例如,音頻組件810包括一個麥克風(MIC),當終端800處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器804或經由通信組件816發送。在一些實施例中,音頻組件810還包括一個揚聲器,用于輸出音頻信號。I/O接口812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。傳感器組件814包括一個或多個傳感器,用于為終端800提供各個方面的狀態評估。例如,傳感器組件814可以檢測到終端800的打開/關閉狀態,組件的相對定位,例如所述組件為終端800的顯示器和小鍵盤,傳感器組件814還可以檢測終端800或終端800一個組件的位置改變,用戶與終端800接觸的存在或不存在,終端800方位或加速/減速和終端800的溫度變化。傳感器組件814可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件814還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。通信組件816被配置為便于終端800和其他設備之間有線或無線方式的通信。終端800可以接入基于通信標準的無線網絡,如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件816經由廣播信道接收來自外部廣播管理系統的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信組件816還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術,紅外數據協會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其他技術來實現。在示例性實施例中,終端800可以被一個或多個應用專用集成電路(ASIC)、數字信號處理器(DSP)、數字信號處理設備(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現,用于執行上述方法。在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器804,上述指令可由終端800的處理器820執行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數據存儲設備等。一種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由終端800的處理器執行時,使得終端800能夠執行一種信息處理方法,所述方法包括:獲取預設測試音頻信號;控制所述音頻設備播放所述預設測試音頻信號;在播放所述預設測試音頻信號時進行錄音,得到錄音信號;獲取所述錄音信號中與所述預設測試音頻信號相對應的參考信號;對所述參考信號進行信號處理,生成所述音頻設備的測試結果。本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置或系統實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。以上所描述的裝置及系統實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解并實施。需要說明的是,在本文中,諸如“第一”和“第二”等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。以上所述僅是本發明的具體實施方式,使本領域技術人員能夠理解或實現本發明。對這些實施例的多種修改對本領域的技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其它實施例中實現。因此,本發明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。當前第1頁1 2 3