1. A method for automatic segmentation of speech to generate a speech inventory, the method comprising: initializing, via a processor, a Hidden Markov Model (HMM) using seed input data; performing a segmentation of the HMM into speech units to generate phone labels; correcting, via the processor, the segmentation of the speech units by performing the steps: re-estimating the HMM based on a current version of the phone labels; embedded re-estimating of the HMM; and updating the current version of the phone labels using spectral boundary correction.