Utilizing multiple processing units for rapid training of hidden markov models
US8886535B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 23, 2014 |
| Grant date | Nov 11, 2014 |
| Priority date | — |
| Expiry date | Jan 23, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG10L15/144
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method of optimizing the calculation of matching scores between phone states and acoustic frames across a matrix of an expected progression of phone states aligned with an observed progression of acoustic frames within an utterance is provided. The matrix has a plurality of cells associated with a characteristic acoustic frame and a characteristic phone state. A first set and second set of cells that meet a threshold probability of matching a first phone state or a second phone state, respectively, are determined. The phone states are stored on a local cache of a first core and a second core, respectively. The first and second sets of cells are also provided to the first core and second core, respectively. Further, matching scores of each characteristic state and characteristic observation of each cell of the first set of cells and of the second set of cells are calculated.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.