Why there is static noise and voice distortion after convolving it with impulse response?
I came up with the solution after careful analysis of all the steps I was performing.
So basically, I was performing convolution on a 21ms chunk of data and the convolution results were different but when I convolved the complete audio signal with my impulse response, there was no distortion.
So, I had to implement the Overlap-add method to counter this issue.
Regards,
Khubaib