1. A method for adapting a speech recognition system for out-of-vocabulary words, comprising: decoding by a hybrid speech recognition a speech including out-of-vocabulary terms, thereby generating graphemic transcriptions of the speech with a mixture of recognized in-vocabulary words and unrecognized sub-words, while keeping a time track of the decoded segments of the speech; converting the sub-words to patterns comprising a set of phoneme sequences by a process of concatenation of a phoneme representation of each sub-word; subsequently, determining among the patterns, which patterns are candidate to represent out-of-vocabulary words based on a first condition with respect to the lengths of the pattern based on a number of phonemes and a second condition with respect to the number of repetitions of the pattern; audibly presenting to a user the candidate patterns representing out-of-vocabulary words from the corresponding segments of the speech according to the time track, and receiving from the user indications of valid out-of-vocabulary words responsive to the audible presentations of the candidate patterns; and training a speech recognition system to additionally recognize the identified out-of-vocabulary words, thereby adapting the speech recognition to recognize out-of-vocabulary words, wherein the method is performed on an at least one computerized apparatus configured to perform the method.