I observed that the coded algorithm for active noise cancellation is not able to cancel some of the signals like a human voice. Is there any solution for this? Can we really cancel non-periodic signals at least at the software level correctly? What changes do I need to make in the code?
1
-
$\begingroup$ One solution : Sound Masking softdb.com/sound-masking/technology/#what-is-sound-masking $\endgroup$ – Ben Mar 3 '19 at 18:25
Add a comment
|
$\begingroup$
$\endgroup$
2
Thats wideband and nonstationary interference cancellation. Using LMS adaptive filter and different adaptive filtering structures, you can also eliminate nonstationary and/or wideband interferences too. Not always possible though.
-
$\begingroup$ Can I use the same transverse structures which are used in general? Suppose if I give my voice signal as input, can I get exact 180 out of phase signal, so that when they mix with each other, destructive interference will happen. $\endgroup$ – Ramakrishna Feb 3 '19 at 6:32
-