Patent ID: 9529898
Filing Date: 2016-12-27
CPC Classification: G06F

Claim Text:
1. A computer-implemented method, comprising: obtaining, by a computing system, a plurality of text samples that each includes a respective class term that belongs to a same pre-defined class of topically related terms; for each respective text sample among the plurality of text samples: generating, by the computing system and for each respective sub-class among the plurality of sub-classes, a respective sub-class context model that represents probabilities of language sequences determined based on the text samples assigned to the corresponding group of text samples for the respective sub-class; merging, by the computing system, particular ones of the sub-class context models that are determined to be similar to generate a hierarchical set of context models; selecting, by the computing system, particular ones of the context models from among the hierarchical set of context models; generating, by the computing system, a class-based language model that includes, for each of the selected context models, a respective class that corresponds to the respective context model; and providing the class-based language model in a speech recognition system and transcribing speech characterized in an audio signal to text using the class-based language model in the speech recognition system.