1.一種音頻處理方法,其特征在于,該音頻處理方法包括以下步驟:
將麥克風陣列拾取的語音信號轉換成多路數(shù)字信號;
接收所述多路數(shù)字信號中的左通道數(shù)據(jù)和右通道數(shù)據(jù)的依次輸入;
將所述左通道數(shù)據(jù)和右通道數(shù)據(jù)分別緩存預設時間后,輸出帶有同步識別信號的單路數(shù)字信號;
依據(jù)所述同步識別信號將所述單路數(shù)字信號還原至各通道進行音頻處理。
2.根據(jù)權利要求1所述的音頻處理方法,其特征在于,所述接收所述多路數(shù)字信號中的左通道數(shù)據(jù)和右通道數(shù)據(jù)的依次輸入的步驟,具體包括:
以第一采樣率同步接收經(jīng)IIS輸入的所述多路數(shù)字信號;
判斷所述多路數(shù)字信號的幀時鐘是否為預設電平,若是,則接收的多路數(shù)字信號為左通道數(shù)據(jù),若否,則接收的多路數(shù)字信號為右通道數(shù)據(jù);
在預設間隔時間之后,切換接收的多路數(shù)字信號的通道數(shù)據(jù)類型。
3.根據(jù)權利要求2所述的音頻處理方法,其特征在于,所述將左通道數(shù)據(jù)和右通道數(shù)據(jù)分別緩存預設時間后,輸出帶有同步識別信號的單路數(shù)字信號的步驟,具體包括:
依據(jù)接收的左通道數(shù)據(jù)或右通道數(shù)據(jù)的通道數(shù)量,設定第二采樣率;
將依次接收到的左通道數(shù)據(jù)和右通道數(shù)據(jù)按照順序分別緩存,并對最后一組通道數(shù)據(jù)作同步識別處理;
在預設時間之后,按照左通道數(shù)據(jù)和右通道數(shù)據(jù)的緩存順序,以所述第二采樣率單路輸出。
4.根據(jù)權利要求3所述的音頻處理方法,其特征在于,所述第一采樣率設為f1,所述第二采樣率設為f2,所述通道數(shù)量設為n,則f2=n*f1。
5.一種音頻處理裝置,其特征在于,該音頻處理裝置包括:
模數(shù)轉換模塊,將麥克風陣列拾取的語音信號轉換成多路數(shù)字信號;
音頻合并模塊,接收所述多路數(shù)字信號中的左通道數(shù)據(jù)和右通道數(shù)據(jù)的依次輸入,將所述左通道數(shù)據(jù)和右通道數(shù)據(jù)分別緩存預設時間后輸出為帶有同步識別信號的單路數(shù)字信號;
音頻處理模塊,依據(jù)所述同步識別信號將所述單路數(shù)字信號還原至各通道上進行音頻處理。
6.根據(jù)權利要求5所述的音頻處理裝置,其特征在于,所述音頻合并模塊包括:
接收單元,以第一采樣率同步接收經(jīng)IIS輸入的所述多路數(shù)字信號;
判斷單元,判斷所述多路數(shù)字信號的幀時鐘是否為預設電平,若是,則接收的多路數(shù)字信號為左通道數(shù)據(jù),若否,則接收的多路數(shù)字信號為右通道數(shù)據(jù);
切換單元,在預設間隔之后,切換接收的多路數(shù)字信號的通道數(shù)據(jù)類型。
7.根據(jù)權利要求6所述的音頻處理裝置,其特征在于,所述音頻合并模塊還包括:
設定單元,依據(jù)接收的左通道數(shù)據(jù)或右通道數(shù)據(jù)的通道數(shù)量,設定第二采樣率;
緩存單元,將依次接收到的左通道數(shù)據(jù)和右通道數(shù)據(jù)按照順序分別緩存,并對最后一組通道數(shù)據(jù)作同步識別處理;
輸出單元,在預設時間之后,按照左通道數(shù)據(jù)和右通道數(shù)據(jù)的緩存順序,以所述第二采樣率單路輸出。
8.根據(jù)權利要求7所述的音頻處理裝置,其特征在于,所述第一采樣率設為f1,所述第二采樣率設為f2,所述通道數(shù)量設為n,則f2=n*f1。
9.根據(jù)權利要求5-8任一項所述的音頻處理裝置,其特征在于,所述音頻合并模塊為FPGA芯片或MCU芯片。
10.一種音頻處理系統(tǒng),其特征在于,該音頻處理系統(tǒng)包括模數(shù)轉換器、音頻處理器、及如權利要求9所述的音頻處理裝置,所述音頻處理裝置連接所述模數(shù)轉換器和音頻處理器,接收多個模數(shù)轉換器輸入的多路數(shù)字信號,輸出單路數(shù)字信號至音頻處理器。