CPC G06F 3/167 (2013.01) [G06F 3/011 (2013.01); G06N 3/02 (2013.01); G06Q 30/0643 (2013.01); G10L 15/16 (2013.01); G10L 15/22 (2013.01); G10L 2015/223 (2013.01); G10L 2015/225 (2013.01)] | 20 Claims |
1. A method comprising:
generating, for display by a messaging application, an image comprising one or more augmented reality elements, the one or more augmented reality elements being associated with a configurable entity;
receiving, by the messaging application, speech input from a user;
determining a schema associated with the one or more augmented reality elements, the schema comprising types of intents and possible slot values associated with the one or more augmented reality elements;
retrieving from the schema a list of possible slot values associated with an intent corresponding to the speech input received from the user;
causing the speech input to be processed by a speech understanding model in accordance with the schema to determine one or more configurable state entity update values selected from the list of possible slot values;
updating the configurable entity associated with the one or more augmented reality elements based on the one or more configurable state entity update values; and
modifying the one or more augmented reality elements in the image based on the updated configurable entity.
|