1. A speech recognition system comprising: data storage to store speech training data; and a training engine executed by a processor to: determine consecutive breakout periods in the speech training data, calculate forward and scaled backward probabilities for the breakout periods, and generate a speech recognition Hidden Markov Model (HMM) from the forward and scaled backward probabilities calculated for the breakout periods.