Text-dependent speaker verification based on i-vectors, Neural Networks and Hidden Markov Models. (November 2017)