VISUALIZATION INTERFACE OF CONTINUOUS WAVEFORM MULTI-SPEAKER IDENTIFICATION
First Claim
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
- receive a current waveform of a communication between a plurality of participants;
create a voiceprint from the current waveform if the current waveform is of a human voice;
determine one of;
whether a match exists between the voiceprint and one library waveform of one or more library waveforms;
whether a correlation exists between the voiceprint and a number of library waveforms of the one or more library waveforms; and
whether the voiceprint is unique;
transcribe the current waveform into text; and
provide a match indication display (MID) indicating an association between the current waveform and the one or more library waveforms based on the determining.
7 Assignments
0 Petitions
Accused Products
Abstract
A method implemented in a computer infrastructure having computer executable code having programming instructions tangibly embodied on a computer readable storage medium. The programming instructions are operable to receive a current waveform of a communication between a plurality of participants. Additionally, the programming instructions are operable to create a voiceprint from the current waveform if the current waveform is of a human voice. Furthermore, the programming instructions are operable to determine one of whether a match exists between the voiceprint and one library waveform of one or more library waveforms, whether a correlation exists between the voiceprint and a number of library waveforms of the one or more library waveforms and whether the voiceprint is unique. Additionally, the programming instructions are operable to transcribe the current waveform into text and provide a match indication display (MID) indicating an association between the current waveform and the one or more library waveforms based on the determining.
57 Citations
25 Claims
-
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
-
receive a current waveform of a communication between a plurality of participants; create a voiceprint from the current waveform if the current waveform is of a human voice; determine one of; whether a match exists between the voiceprint and one library waveform of one or more library waveforms; whether a correlation exists between the voiceprint and a number of library waveforms of the one or more library waveforms; and whether the voiceprint is unique; transcribe the current waveform into text; and provide a match indication display (MID) indicating an association between the current waveform and the one or more library waveforms based on the determining. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system, comprising:
-
a human voice verification (HVV) tool operable to verify whether a received current waveform is of a human voice; a voiceprint creation (VPC) tool operable to create a voiceprint from the received current waveform if the received current waveform is of the human voice; a matching tool operable to determine one of; whether a match exists between the voiceprint and one library waveform of one or more library waveforms; whether a correlation exists between the voiceprint and a number of library waveforms of the one or more library waveforms; and whether the voiceprint is unique; and a display tool operable to; transcribe the received current waveform into text; and provide a match indication display (MID) indicating an association between the received current waveform and the one or more library waveforms based on the determining of the matching tool. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer program product comprising a computer usable storage medium having readable program code embodied in the storage medium, the computer program product includes at least one component operable to:
-
receive a current waveform of a communication between a plurality of participants; create a voiceprint from the current waveform; determine one of; whether a match exists between the voiceprint and one library waveform of one or more library waveforms; whether a correlation exists between the voiceprint and a number of library waveforms of the one or more library waveforms; and whether the voiceprint is unique; transcribe the current waveform into text; and provide a match indication display (MID) displaying the text and indicating an association between the current waveform and its associated text, and the one or more library waveforms based on the determining.
-
-
24. A method comprising:
-
providing a computer infrastructure operable to; receive a current waveform of a communication between a plurality of participants; verify whether the current waveform is of a human voice; create a voiceprint from the current waveform if the current waveform is of the human voice; determine one of; whether a match exists between the voiceprint and one library waveform of one or more library waveforms; whether a correlation exists between the voiceprint and a number of library waveforms of the one or more library waveforms; and whether the voiceprint is unique; transcribe the current waveform into text; and provide a match indication display (MID) displaying the text and indicating an association between the current waveform and its associated text, and the one or more library waveforms based on the determining, wherein at least one of the receiving, the verifying, the creating, the determining, the transcribing and the providing occurs in real-time. - View Dependent Claims (25)
-
Specification