Patent ID: 7454349
Filing Date: 2008-11-18
Classification: G10L

Abstract:
1. A system for generating voiceprints, comprising: a first specification for designating a first set of data to be used in producing a first voiceprint; stored voice recordings annotated with metadata describing characteristics associated with said stored voice recordings; and a voice print generator for receiving said first specification and using said first set of data to retrieve selected voice recordings from said stored voice recordings, and further for generating said first voiceprint using said selected voice recordings; wherein the first specification comprises a first voiceprint description received from a first application, the first voiceprint description identifying a first subset of said stored voice recordings to be utilized by the voice print generator to generate the first voiceprint; and wherein the voice print generator is further operative to generate a second voiceprint responsive to a second specification comprising a second voiceprint description received from a second application different than the first application, the second voiceprint description identifying a second subset of said stored voice recordings, different than the first subset, to be utilized by the voice print generator to generate the second voiceprint; the first and second voiceprints thereby being generated on demand by the voiceprint generator from the stored voice recordings responsive to the respective first and second voiceprint descriptions received from the respective first and second applications.