An overview of Hidden Markov Models, the Viterbi algorithm, and the Baum-Welch algorithm
Available online as a pdf: https://web.stanford.edu/~jurafsky/slp3/A.pdf
Third edition website: https://web.stanford.edu/~jurafsky/slp3/
This is still in draft in 2021, though the HMM chapter is stable.