Real-Time 3D Animation from Audio, Text, and Gesture Input (DEAL 677)

This invention is generally a technique to quickly and efficiently create real-time dynamic 3D graphical computer animation based on audio, text, or gesture input using a technique to receive text, speech, or a gesture input to determine command instructions to parse the input into line segments and process line segments with a natural language recognition algorithm. Also disclosed are techniques to store each categorized command instruction into a corresponding database having an object database and an environmental database. The system determines a scene layout based on the command instructions having a corresponding object location to provide a scene based on the determined scene layout. The technology may be implemented in film and video production systems, interactive media production systems, dynamic ad creation systems, etc.