СИСТЕМА РАСПОЗНАВАНИЯ РЕЧИ С ОГРОМНЫМ СЛОВАРЕМ

1. Система распознавания речи для идентификации слов из звукового блока (40), при этом система распознавания речи содержит распознаватель (49) слов, включающий в себя
модуль (47) вычисления наилучших путей для выведения наилучшего пути через граф (46) слов, при этом каждое слово имеет назначенные оценку слова и фонематическую транскрипцию, и причем слова назначаются звуковому блоку (40) на основе наилучшего пути,
распознаватель (41) фонем для извлечения из звукового блока (40) графа (42) фонем, при этом граф фонем назначает фонему каждому ребру, причем фонетическая транскрипция слов в графе слов основывается на графе фонем, и
генератор (43) графов слов-фонем для преобразования графа (42) фонем в граф (44) слов-фонем, при этом граф слов-фонем назначает слово и ассоциированную фонетическую транскрипцию каждому ребру,
причем оценка слова каждого слова в графе (46) слов включает в себя оценку слова, как полученную из применения фонематической модели (36) языка к каждому слову графа (44) слов-фонем.
2. Система распознавания речи по п.1, при этом система распознавания речи основывается на лексиконе допустимых слов (12), содержащем более чем 200000 слов.
3. Система распознавания речи по п.1, в которой акустическую оценку фонемы назначают каждой фонеме.
4. Система распознавания речи по п.1, дополнительно содержащая генератор (60) гипотез последовательностей фонем для определения и добавления гипотезы последовательности фонем к графу фонем, тем самым обеспечивая расширенный граф (61) фонем, и причем граф (44) слов-фонем основывается на расширенном графе (61) фонем.
5. Система распознавания речи по п.1, в которой расширенный граф (61) фонем фильтруют посредством применения лексикона допустимых слов (12) для удаления последовательностей фонем расширенного графа фонем, содержащего слова, которые не присутствуют в лексиконе.
6. Система распознавания речи по п.1, в которой обеспечивают синхронный по времени граф (44) слов-фонем, и причем слова, не имеющие никакой связи либо вперед или назад во времени, удаляют из графа (44) слов-фонем.
7. Система распознавания речи по п.1, дополнительно содержащая генератор (45) графов слов для преобразования графа (44) слов-фонем в граф (46) слов, причем граф слов назначает слово каждому ребру.
8. Система распознавания речи по п.1, в которой фонематическая модель (36) языка представляет собой m-граммную модель языка или компактную вариаграмму.
9. Способ идентификации слов из звукового блока, в котором наилучший путь выводят через граф слов, где каждое слово имеет назначенную оценку слова, и слова назначаются звуковому блоку на основе наилучшего пути, причем
граф (42) фонем извлекают из звукового блока (40), граф фонем назначает фонему каждому ребру, и фонетическая транскрипция слов в графе слов основывается на графе фонем, и
граф (42) фонем преобразуют в граф (44) слов-фонем, который назначает слово и ассоциированную фонетическую транскрипцию каждому ребру, и
оценка каждого слова в графе слов включает в себя оценку слова, как полученную из применения фонематической модели языка к каждому слову графа слов.
10. Устройство для идентификации слов из звукового блока, при этом устройство содержит преобразователь речи для захвата речи из звукового блока (40), систему распознавания речи, модуль вывода для вывода распознанных слов, причем система распознавания речи содержит распознаватель (49) слов, включающий в себя
модуль (47) вычисления наилучших путей для выведения наилучшего пути через граф (46) слов, при этом каждое слово имеет назначенные оценку слова и фонематическую транскрипцию, и причем слова назначаются звуковому блоку (40) на основе наилучшего пути,
распознаватель (41) фонем для извлечения из звукового блока (40) графа (42) фонем, при этом граф фонем назначает фонему каждому ребру, причем фонетическая транскрипция слов в графе слов основывается на графе фонем, и
генератор (43) графов слов-фонем для преобразования графа (42) фонем в граф (44) слов-фонем, при этом граф слов-фонем назначает слово и ассоциированную фонетическую транскрипцию каждому ребру,
причем оценка слова каждого слова в графе (46) слов включает в себя оценку слова, как полученную из применения фонематической модели (36) языка к каждому слову графа (44) слов-фонем.
11. Машиночитаемый код для осуществления способа по п.9.