Online Learning in Discrete Hidden Markov Models