The following signal processing techniques are applied. 1. Recurrent Neural Network for training and decoding. 2. LPC for time-domain feature extraction. 3. Matrix norm regularization to avoid gradient explosion 4. Expectation and Maximization like VAD labeller