Hardware-implemented scalable modular engine for low-power speech recognition
US8463610B1 · kind B1 · utility
Inventors
Key dates
| Filing date | Jan 19, 2009 |
| Grant date | Jun 11, 2013 |
| Priority date | — |
| Expiry date | Mar 10, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06N7/01
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The present invention relates to a low-power speech recognition system. In one embodiment, the speech recognition system is implemented in hardware and includes a backend search engine that operates to recognize words based on senone scores provided by an acoustic scoring stage. The backend search engine includes a scoring engine, a transition engine, and a language model engine. For a frame of sampled speech, the scoring engine reads active acoustic unit models from external memory, updates the active acoustic unit models based on corresponding senone scores received from an acoustic scoring stage, and writes the active acoustic unit models back to the external memory. The scoring engine enters a low-power state until processing for a next frame of sampled speech is to begin. The transition stage identifies any completed words, and the language model engine processes completed words to identify words that are likely to follow in a subsequent frame.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.