Семантическая интерпретация для распознавания речи

редактировать

Семантическая интерпретация для распознавания речи (SISR) определяет синтаксис и семантику аннотаций к правилам грамматики в Спецификации грамматики распознавания речи (SRGS). С 5 апреля 2007 года это рекомендация Консорциума World Wide Web.

Основываясь на грамматиках SRGS, он позволяет голосовым браузерам через ECMAScript для семантической интерпретации сложных грамматик и передачи информации обратно в приложение. Например, он позволяет произносить фразы вроде «Я хочу кока-колу и три большие пиццы с пепперони и грибами». быть интерпретированным в объект, который может быть понят приложением. Например, высказывание может привести к следующему объекту с именем order:

 {drink: {liquid: "coke", drinksize: "medium"}, pizza: {number: "3", pizzasize: "large", toppping: ["пепперони", "грибы"]}}

Если использовать против этой грамматики, которая включает разметку SISR в дополнение к стандартной грамматике SRGS в формате XML:

я бы хотел out.drink = новый объект (); out.drink.liquid = rules.drink.type; out.drink.drinksize = rules.drink.drinksize;и out.pizza=rules.pizza;cokepepsicoca cola out = "coke";out = "medium";small out = "small";mediumlarge out = "large";обычный out = "medium";out = новый массив;out.push (rules.top);и out.push ( rules.top);анчоусыпепперонигриб out = "грибы";грибыout.drinksize = rules.foodsize; out.type = rules.kindofdrink;out.pizzasize = rules.foodsize; out.number = rules.number;пиццы с out.topping = rules.tops;out = 1;aодиндва out = 2;триout = 3;

См. Также

Ссылки

Внешние ссылки

Последняя правка сделана 2021-06-07 09:38:40
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте