Abstract: A system and method to identify and detect a particular element on a webpage that may have changed some of its attributes. Machine-learning is used in the form of a neural network to detect differences between elements. This avoids the problem of having to have a different neural network for each element of interest. The present invention is able to detect and identify an element from the point of view of a human viewer, and then recognize that a somewhat changed version of the element appearing on a different page or on the same page at a different time is really the known element.
Abstract: A system and method for a user to receive voice prompts and to talk to a website stating what they desire to do. Speech-to-text (speech recognition) and text-to-speech or pre-recorded voice along with graphic overlay provide user guidance. Upon accessing a website, special code is transferred to the client browser from the site server. If the client computer's application interface supports speech recognition and/or text to speech, some or all speech conversions can be performed on the client side. If not, the speech processing can be performed on a dedicated private control site or by an external site that provides speech processing services, or as a distributed service in an on premise installation. After speech is converted to text, an artificial intelligence module, attempts to determine intent. Once intent is determined, correct commands can be sent to the website to bring up proper pages and/or walkthroughs and/or answers.
Abstract: A system and method for a user to receive voice prompts and to talk to a website stating what they desire to do. Speech-to-text (speech recognition) and text-to-speech or pre-recorded voice along with graphic overlay provide user guidance. Upon accessing a website, special code is transferred to the client browser from the site server. If the client computer's application interface supports speech recognition and/or text to speech, some or all speech conversions can be performed on the client side. If not, the speech processing can be performed on a dedicated private control site or by an external site that provides speech processing services, or as a distributed service in an on premise installation. After speech is converted to text, an artificial intelligence module, attempts to determine intent. Once intent is determined, correct commands can be sent to the website to bring up proper pages and/or walkthroughs and/or answers.
Abstract: A system and method to identify and detect a particular element on a webpage that may have changed some of its attributes. Machine-learning is used in the form of a neural network to detect differences between elements. This avoids the problem of having to have a different neural network for each element of interest. The present invention is able to detect and identify an element from the point of view of a human viewer, and then recognize that a somewhat changed version of the element appearing on a different page or on the same page at a different time is really the known element.
Abstract: A system and method for generating animation sequences from either input sound files, input text files or both. A particular embodiment takes an animation sequence of a particular character performing a gesture (such as waving hello) and a sound file, and produces a complete, high-quality, animation sequence with sound and correct lip synchronization. Another embodiment takes an input text file, decodes it to determine one or more gestures, produces a sound file, and then outputs a complete animated sequence with a chosen animation character performing the one or more gestures and mouthing the spoken sounds with correct lip synchronization. Still another embodiment allows entry of a sound file containing multiple spoken gesture keywords. This file can be converted to text or searched for keywords as an audio file. The present invention, as it runs, chooses from a large database of high-quality renderings producing a very high-quality output product.