Robust S1 and S2 heart sound recognition based on spectral restoration and multi-style training. (March 2019)