地平線雙麥 支援第三方錄音

2021-09-24 20:07:57 字數 356 閱讀 6180

因為之前在rk平台上做過多麥方案(底層es7210)的 audio-hal層 多通道資料的裁剪、拼接需求。所以這次的需求搞起來不算太難, 用大概2周時間, 終於達到測試穩定的效果。 

另外ac108的 encoding 模式, 此模式傳輸時 ac108 i2s 模組會占用有效取樣位數的低 4bit 來進行通道編號傳輸,以保證上層應用可以識別具體哪個通道編號的資料與實際的硬體 mic 對應。通道編號從 0 開始,tx1~tx4 的通道編號為 0~3,tx5~tx8 的通道編號為 4~7,如此類推。 當用16bit錄音時, 由於原始資料的低4位被占用了, 但是這會導致地平線的喚醒不工作。所以只能使用32位進行錄音, 然後再擷取高16位資料。

先記錄這麼多...待續。

24 第三方庫的使用支援

當需要使用第三方庫檔案時,編譯環境中的makefile該如何修改?第三方庫的編譯階段支援 定義變數dir libs inc用於指示標頭檔案的儲存位置 使用dir libs inc提示make標頭檔案的儲存位置 使用dir libs inc提示編譯器標頭檔案的儲存位置 1.pro cfg.mk中新增l...

Oracle RAC儲存雙活採用第三方仲裁的原因

oracle rac儲存雙活採用第三方仲裁的原因 data 設定雙failure group,每個儲存櫃為乙個故障組,做normal冗餘,一路映象,oracle保證每乙個extent和它對應的映象不會儲存在相同的failure group中,從而確保了當failure group 中的某乙個或多個磁...

Redis基礎 應用 第三方支援元件總結

這段時間一直在研究學習redis的相關知識,現在大概做下總結吧 首先,redis的基礎方面,不說配置,就單單說下redis資料型別 redis 五大資料型別有string 型別,hash 型別,list 型別,set 型別,zset sortedset 型別。其中常用的是前三個。string 是 r...