Extracting and displaying key points of a video conference
First Claim
1. A method for summarizing speech, the method comprising:
- receiving data corresponding to a video conference, including an audio component and a video component;
determining a first participant is speaking based on comparing one or more images of the first participant contained in the video component with one or more template images;
determining a voiceprint of the first participant based on the received audio component, wherein the voiceprint of the first participant includes information detailing one or more unique parameters of a voice waveform of the first participant;
associating the determined voiceprint of the first participant with at least one of the one or more images of the first participant;
determining one or more key points within content spoken by the first participant;
based on detecting the first participant within the video component, overlaying one or more most recent key points of the one or more key points within the video component, wherein the one or more most recent key points are displayed in close spatial proximity to the first participant to indicate an association between the one or more key points and the first participant;
receiving a user input to the overlaid one or more most recent key points; and
based on receiving the user input to the overlaid one or more most recent key points, expanding the overlay to include both the one or more most recent key points and the one or more key points,wherein one or more steps of the above method are performed using one or more computers.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention disclose a method, system, and computer program product for speech summarization. A computer receives audio and video components from a video conference. The computer determines which participant is speaking based on comparing images of the participants with template images of speaking and non-speaking faces. The computer determines the voiceprint of the speaking participant by applying a Hidden Markov Model to a brief recording of the voice waveform of the participant and associates the determined voiceprint with the face of the speaking participant. The computer recognizes and transcribes the content of statements made by the speaker, determines the key points, and displays them over the face of the participant in the video conference.
-
Citations
9 Claims
-
1. A method for summarizing speech, the method comprising:
-
receiving data corresponding to a video conference, including an audio component and a video component; determining a first participant is speaking based on comparing one or more images of the first participant contained in the video component with one or more template images; determining a voiceprint of the first participant based on the received audio component, wherein the voiceprint of the first participant includes information detailing one or more unique parameters of a voice waveform of the first participant; associating the determined voiceprint of the first participant with at least one of the one or more images of the first participant; determining one or more key points within content spoken by the first participant; based on detecting the first participant within the video component, overlaying one or more most recent key points of the one or more key points within the video component, wherein the one or more most recent key points are displayed in close spatial proximity to the first participant to indicate an association between the one or more key points and the first participant; receiving a user input to the overlaid one or more most recent key points; and based on receiving the user input to the overlaid one or more most recent key points, expanding the overlay to include both the one or more most recent key points and the one or more key points, wherein one or more steps of the above method are performed using one or more computers. - View Dependent Claims (2, 3)
-
-
4. A computer program product for a speech summarization system, the computer program product comprising:
-
one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising; program instructions to receive data corresponding to a video conference, including an audio component and a video component; program instructions to determine a first participant is speaking based on comparing one or more images of the first participant contained in the video component with one or more template images; program instructions to determine a voiceprint of the first participant based on the received audio component, wherein the voiceprint of the first participant includes information detailing one or more unique parameters of a voice waveform of the first participant; program instructions to associate the determined voiceprint of the first participant with at least one of the one or more images of the first participant; program instructions to determine one or more key points within content spoken by the first participant; based on detecting the first participant within the video component, program instructions to overlay one or more most recent key points of the one or more key points within the video component, wherein the one or more most recent key points are displayed in close spatial proximity to the first participant to indicate an association between the one or more key points and the first participant; program instructions to receive a user input to the overlaid one or more most recent key points; and based on receiving the user input to the overlaid one or more most recent key points, program instructions to expand the overlay to include both the one or more most recent key points and the one or more key points. - View Dependent Claims (5, 6)
-
-
7. A computer system for a speech summarization system, the computer system comprising:
-
one or more computer processors, one or more computer-readable storage media, and program instructions stored on one or more of the computer-readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to receive data corresponding to a video conference, including an audio component and a video component; program instructions to determine a first participant is speaking based on comparing one or more images of the first participant contained in the video component with one or more template images; program instructions to determine a voiceprint of the first participant based on the received audio component, wherein the voiceprint of the first participant includes information detailing one or more unique parameters of a voice waveform of the first participant; program instructions to associate the determined voiceprint of the first participant with at least one of the one or more images of the first participant; program instructions to determine one or more key points within content spoken by the first participant; based on detecting the first participant within the video component, program instructions to overlay one or more most recent key points of the one or more key points within the video component, wherein the one or more most recent key points are displayed in close spatial proximity to the first participant to indicate an association between the one or more key points and the first participant; program instructions to receive a user input to the overlaid one or more most recent key points; and based on receiving the user input to the overlaid one or more most recent key points, program instructions to expand the overlay to include both the one or more most recent key points and the one or more key points. - View Dependent Claims (8, 9)
-
Specification