I would like to port our internal voice algorithm into i.MX 8MM, but I needs some audio source code from SoC chip which including each microphone raw and AEC reference signals, as well as transport Tx signal via USB. There have some detail demand.
The sample rate can support 16K and 24K.
Support dump original microphone signal and AEC reference signal data together.
The delay between microphone signal and reference signal is stable.
At currently stage, I will use IMX 8MM as a USB device.
There need two audio input sources.
Microphone input : Audio from digital microphones. (4 microphones)
Rx input: Audio from the far-end device. For example, receive the audio signal via USB.
There need two audio output sources.
RX out: Processed audio(just bypass) to play in the near-end device speaker.
TX out: Processed audio(just bypass) to send back the far-end device. For example, transport the signal to far-end device via USB.