Neural Networks and Speech Processing