Public Speaking Trainer With 3-D Simulation and Real-Time Feedback
First Claim
1. A method of public speaking training, comprising:
- providing a computer system including a display monitor;
providing a microphone coupled to the computer system;
providing a video capture device coupled to the computer system;
rendering a simulated environment including a simulated audience member on the display monitor using the computer system;
recording a presentation onto the computer system using the microphone and video capture device;
extracting a first feature of the presentation based on data from the microphone and video capture device while recording the presentation;
calculating a metric based on the first feature;
animating the simulated audience member in response to a change in the metric;
generating a score based on the metric; and
displaying the score on the display monitor of the computer system after recording the presentation.
1 Assignment
0 Petitions
Accused Products
Abstract
A public speaking trainer has a computer system including a display monitor. A microphone is coupled to the computer system. A video capture device is coupled to the computer system. A biometric device is coupled to the computer system. A simulated environment including a simulated audience member is rendered on the display monitor using the computer system. A presentation is recorded onto the computer system using the microphone and video capture device. A first feature of the presentation is extracted based on data from the microphone and video capture device while recording the presentation. A metric is calculated based on the first feature. The simulated audience member is animated in response to a change in the metric. A score is generated based on the metric. The score is displayed on the display monitor of the computer system after recording the presentation. A training video is suggested based on the score.
-
Citations
25 Claims
-
1. A method of public speaking training, comprising:
-
providing a computer system including a display monitor; providing a microphone coupled to the computer system; providing a video capture device coupled to the computer system; rendering a simulated environment including a simulated audience member on the display monitor using the computer system; recording a presentation onto the computer system using the microphone and video capture device; extracting a first feature of the presentation based on data from the microphone and video capture device while recording the presentation; calculating a metric based on the first feature; animating the simulated audience member in response to a change in the metric; generating a score based on the metric; and displaying the score on the display monitor of the computer system after recording the presentation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of public speaking training, comprising:
-
providing a computer system including a display monitor; providing a microphone coupled to the computer system; providing a video capture device coupled to the computer system; rendering a simulated audience member on the display monitor using the computer system; recording a presentation onto the computer system using the microphone and video capture device; extracting a feature of the presentation based on a data from the microphone and video capture device while recording the presentation; and animating the simulated audience member in response to the feature. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method of public speaking training, comprising:
-
providing a computer system including a display monitor; providing a microphone coupled to the computer system; rendering a simulated audience member on the display monitor using the computer system; recording a presentation onto the computer system using the microphone; and animating the simulated audience member based on a data from the microphone. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method of public speaking training, comprising:
-
providing a simulated audience member; receiving a presentation; and animating the simulated audience member in response to the presentation. - View Dependent Claims (22, 23, 24, 25)
-
Specification