CPC G06T 11/60 (2013.01) [G06F 3/013 (2013.01); G06F 3/0482 (2013.01); G06T 7/70 (2017.01); G06T 2200/24 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
obtaining, by a computing system comprising one or more processors and memory, audio data captured by one or more microphones;
analyzing, by the computing system, the audio data to generate text data that corresponds to at least one of one or more words or one or more phrases included in the audio data;
generating, by the computing system, a search request that includes one or more keywords extracted from the text data;
obtaining, by the computing system, search results indicating one or more content items that correspond to the one or more keywords of the search request;
determining, by the computing system, one or more features of a content item of the one or more content items, the one or more features including at least one of a source of the content item or one or more formats of the content item, the one or more formats of the content item including at least one of text content, image content, video content, or augmented reality content;
analyzing, by the computing system, the one or more features of the content item with respect to individual feature sets of individual content templates of a plurality of content templates to determine individual measures of similarity between the one or more features of the content item and the individual feature sets of the individual content templates, the individual content templates indicating a respective arrangement of content within one or more user interfaces;
determining, by the computing system and based on the individual measures of similarity, a content template of the plurality of content templates by which to display the content of the content item;
determining, by the computing system, a layout of content included in the content item based on the content template; and
causing, by the computing system, a user interface to be displayed in an augmented reality environment, the user interface including the content of the content item presented according to the layout.
|