We are working on a low-power battery-operated megaphone/bullhorn project (purpose is to amplify a user's voice).
In terms of the audio flow, the user's voice will first be captured by 1 - 2 digital MEMS microphones. Next, we'll conduct the audio processing necessary to isolate and clarify the user's voice and eliminate feedback and echo. Specifically, during this audio processing stage, we are considering implementing low-latency noise reduction and acoustic echo cancellation, as well as voice detection. After processing, the audio will flow to a class D mono amplifier and then finally to the speaker.
Is there SigmaDSP-compatible audio processor or CODEC that you would recommend for such a use case?