hello,
we have the Sitara AM3359 processor.
i'm looking for a solution for noise cancellation.
is there something of-the-shelf?
thanks in advance,
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
hello,
we have the Sitara AM3359 processor.
i'm looking for a solution for noise cancellation.
is there something of-the-shelf?
thanks in advance,
i'm using vxworks, butlets say i'm using Linux for now.
are you familiar with a solution of voice cancelation with TI processor? especially the AM335x family?
Hello,
For linux, if you wanted to do something like acoustic echo cancellation, there are some pre-existing solutions. The Opus library (which absorbed Speex some time ago) has some echo cancellation software: http://wiki.xiph.org/OpusFAQ#Does_Opus_have_an_echo_canceller_like_Speex_does.3F
If you want do noise cancellation, however, it seems unlikely you could ever get the real time processing power needed to do noise cancellation wtih linux on AM335x. As for AM335x with an RTOS, I've never heard of anyone implementing a noise cancellation algorithm, but it would certainly be more feasible.
Also, I assume you are trying to do noise cancellation for some kind of headphone?
Regards,
Josh
If you want to try compiling open source packages, then start with the speex package. I am not sure about quality and processing power but it is free... If you are looking for commercial products then browse for noise cancellation software. As far as I know, most companies offer to build their package/SDK for different platforms - per customer requirements. You might want to take a look at SoliCall as an example.