A hardware-software co-design for a real-time spectral subtraction based noise cancellation system | IEEE Conference Publication | IEEE Xplore