Patent ID: 8527271

Claim:
A computer-implemented method for speech recognition of a spoken expression, which comprises a first expression part and remaining expression parts to be recognized, comprising performing by a processor operations of: conducting a partial speech recognition on the first expression part using a Hidden-Markov-Model, wherein the remaining expression parts are covered by fill data, the partial speech recognition using a first vocabulary having a list of search terms for the first expression part; selecting N best fitting hits for the first expression part from the list of search terms; creating a second vocabulary, different than the first vocabulary, the second vocabulary comprising a list of search term combinations depending on the selected N best fitting hits for the first expression part, the second vocabulary having a list of search term combinations that covers the remaining expression parts previously covered by the fill data; conducting a second speech recognition on the remaining expression parts using the second vocabulary; and providing a result, including a speech-recognized result of the first expression part and a speech-recognized result of the remaining expression parts.