Multi-party conversation analyzer & logger
First Claim
1. A method allowing a user to automatically search a database containing data derived from a plurality of recorded phone calls, and display data pertaining to suspicious calls, said method comprising:
- presenting to said user a graphical user interface comprising a menu of call selection criteria;
automatically searching said database for suspicious calls based on said criteria; and
automatically dynamically reconfiguring said graphical user interface to additionally display data pertaining to suspicious calls.
15 Assignments
0 Petitions
Accused Products
Abstract
The multi-party conversation analyzer of the present invention allows users to search a database of recorded phone calls to find calls which fit user-defined criteria for “suspicious calls”. Such criteria may include indications that a call included a 3-way call event, presence of an unauthorized voiced during the call, presence of the voice of an individual known to engage in identity theft, etc. A segment of speech within a call may be graphically selected and a search for calls with similar voices rapidly initiated. Searches across the database for specified voices are speeded by first searching for calls which contain speech from cohort speakers with similar voice characteristics.
112 Citations
8 Claims
-
1. A method allowing a user to automatically search a database containing data derived from a plurality of recorded phone calls, and display data pertaining to suspicious calls, said method comprising:
-
presenting to said user a graphical user interface comprising a menu of call selection criteria; automatically searching said database for suspicious calls based on said criteria; and automatically dynamically reconfiguring said graphical user interface to additionally display data pertaining to suspicious calls. - View Dependent Claims (2, 3)
-
-
4. A method allowing a user to automatically search for calls likely to contain speech from a given individual within a database containing data derived from a plurality of recorded phone calls, said method comprising:
-
displaying data representative of speech from said individual on a graphical user interface along a timeline; manually selecting within said graphical user interface along said timeline a portion of speech from said individual; deriving a speech model or voice print from audio data representing said portion of speech from said individual; and automatically searching said database for conversation segments with speech characteristics close to those of said portion of speech from said individual. - View Dependent Claims (5)
-
-
6. A method allowing a user to automatically search for calls likely to contain speech from a given individual within a database containing data derived from a plurality of recorded phone calls, said method comprising:
-
displaying data representative of speech from said individual on a graphical user interface along a timeline; manually selecting within said graphical user interface along said timeline a portion of speech from said individual; automatically doing a speech-to-phoneme conversion of said selected portion of speech to derive a phoneme sequence; and automatically searching said database for conversation segments whose phonetic sequences represent a good statistical pattern match to said phoneme sequence.
-
-
7. A method facilitating automatic flagging of future calls containing the speech of a given individual, said method comprising:
-
displaying data representative of speech from said individual on a graphical user interface along a timeline; manually selecting within said graphical user interface along said timeline a portion of speech from said individual; deriving a speech model or voice print from audio data representing said portion of speech from said individual; and monitoring future calls for voices whose voice model characteristics are a statistically close match to those of said individual; and automatically phone calls on which such statistically close match is detected.
-
-
8. A method of searching a database containing audio data from a plurality of conversations in which an individual participated, said method comprising:
-
displaying data representative of speech from said individual on a graphical user interface along a timeline; manually selecting within said graphical user interface along said timeline a portion of speech from said individual in which said individual evidences a particular emotional state; automatically extracting first prosody data from said selected portion of speech; and automatically searching said database for conversation segments where said individual was speaking, and prosodic data derived from such segments represent a good statistical match to said first prosody data.
-
Specification