1.一種音頻處理系統的異常檢測方法,所述音頻處理系統包括至少一個音頻處理模塊,其特征在于,該方法包括步驟:
獲取所述音頻處理模塊的日志;所述日志中記錄有輸入音頻數據的輸入音頻參數和輸出音頻數據的輸出音頻參數,所述輸入音頻數據和輸出音頻數據根據預設時間和預設采樣率從所述音頻處理模塊的輸入端和輸出端所采集得到;
基于所述輸入音頻參數和輸出音頻參數,判斷所述音頻處理模塊是否異常。
2.如權利要求1所述的方法,其特征在于,所述輸入/輸出音頻參數包括以下一種或多種參數:
數據長度、音量值以及前N個字節的數據,所述N為預設正整數。
3.如權利要求2所述的方法,其特征在于,所述基于所述輸入音頻參數和輸出音頻參數,判斷所述音頻處理模塊是否異常,包括:
如果輸入音頻數據的數據長度和輸出音頻數據的數據長度不同,則確定音頻處理模塊異常;或,
基于所述輸入音頻參數和輸出音頻參數判斷所述輸入音頻數據和輸出音頻數據是否異常,通過判斷結果確定音頻處理模塊是否異常。
4.如權利要求3所述的方法,其特征在于,所述通過判斷結果確定音頻處理模塊是否異常,包括:
如果輸出音頻數據正常,則確定對應的音頻處理模塊正常;
如果輸入音頻數據正常,且輸出音頻數據異常,則確定對應音頻處理模塊異常。
5.如權利要求4所述的方法,其特征在于,通過如下一種或多種方式確定輸入/輸出音頻數據異常,否則確定輸入/輸出音頻數據正常:
如果所述輸入/輸出音頻數據的前N個字節的數據全部是0,則確定輸入/輸出音頻數據異常;
如果所述輸入/輸出音頻數據的前N個字節的數據都相同,則確定輸入/輸出音頻數據異常;
如果所述輸入/輸出音頻數據的音量值小于預設值,則確定所述輸入/輸出音頻數據異常。
6.一種音頻處理系統的日志記錄方法,所述音頻處理系統包括至少一個音頻處理模塊,其特征在于,該方法包括步驟:
根據預設時間和預設采樣率采集所述音頻處理模塊的輸入音頻數據和輸出音頻數據;
記錄所述輸入音頻數據的輸入音頻參數和所述輸出音頻數據的輸出音頻參數,作為所述音頻處理模塊的日志。
7.如權利要求6所述的方法,其特征在于,所述輸入/輸出音頻參數包括以下一種或多種參數:
數據長度、音量值以及前N個字節的數據,所述N為預設正整數。
8.一種音頻處理系統的異常檢測裝置,所述音頻處理系統包括至少一個音頻處理模塊,其特征在于,所述裝置包括:
獲取模塊,被配置為獲取所述音頻處理模塊的日志;所述日志中記錄有輸入音頻數據的輸入音頻參數和輸出音頻數據的輸出音頻參數,所述輸入音頻數據和輸出音頻數據根據預設時間和預設采樣率從所述音頻處理模塊的輸入端和輸出端所采集得到;
判斷模塊,被配置為基于所述輸入音頻參數和輸出音頻參數,判斷所述音頻處理模塊是否異常。
9.如權利要求8所述的裝置,其特征在于,所述音頻參數包括以下一種或多種:
數據長度、音量值以及前N個字節的數據,所述N為預設正整數。
10.如權利要求9所述的裝置,其特征在于,所述判斷模塊具體用于:
如果輸入音頻數據的數據長度和輸出音頻數據的數據長度不同,則確定音頻處理模塊異常;或,
基于所述輸入音頻參數和輸出音頻參數判斷所述輸入音頻數據和輸出音頻數據是否異常,通過判斷結果確定音頻處理模塊是否異常。
11.如權利要求10所述的裝置,其特征在于,所述判斷模塊具體用于:
如果輸出音頻數據正常,則確定對應的音頻處理模塊正常;
如果輸入音頻數據正常,且輸出音頻數據異常,則確定對應音頻處理模塊異常。
12.如權利要求11所述的裝置,其特征在于,所述判斷模塊具體用于:通過如下一種或多種方式確定輸入/輸出音頻數據異常,否則確定輸入/輸出音頻數據正常:
如果所述輸入/輸出音頻數據的前N個字節的數據全部是0,則確定輸入/輸出音頻數據異常;
如果所述輸入/輸出音頻數據的前N個字節的數據都相同,則確定輸入/輸出音頻數據異常;
如果所述輸入/輸出音頻數據的音量值小于預設值,則確定所述輸入/輸出音頻數據異常。
13.一種音頻處理系統的日志記錄裝置,所述音頻處理系統包括至少一個音頻處理模塊,其特征在于,所述裝置包括:
采集模塊,被配置為根據預設時間和預設采樣率采集所述音頻處理模塊的輸入音頻數據和輸出音頻數據;
記錄模塊,被配置為記錄所述輸入音頻數據的輸入音頻參數和所述輸出音頻數據的輸出音頻參數,作為所述音頻處理模塊的日志。
14.如權利要求13所述的裝置,其特征在于,所述音頻參數包括以下一種或多種:
數據長度、音量值以及前N個字節的數據,所述N為預設正整數。