除了上述麥克風陣列方案之外,還可以使用DSP方案來做語音處理,這里介紹一款專用的語音DSP方案,Realtek ALC5680.
上面可以看到此DSP芯片的參數以及硬件封裝。
使用DSP 芯片可以將前級的音頻輸出做前期處理,從而大大減少了ARM處理器的負荷,在低功耗解決方案中是常用的配置。
在軟件處理上面,當前有一些開源的實現可供參考:
GNU/Linux OS
speech algorithms
- DoA (Direction of Arrival)
- BF (Beam-Forming)
- AEC (Acoustic Echo Cancellation)
- KWD Keyword wake-up
- NS(Noise suppression)
- AGC (Automatic gain control)
基于Linux系統,有較多的語音處理算法。
在AI 上面,目前主要的生態系統有 Amazon Google DuerOS等。
AI Ecosystem
- Amazon Alexa
- Google Assistant
- DuerOS
- Etc.