×

Cut and paste spoofing detection using dynamic time warping

  • US 9,002,706 B2
  • Filed: 12/10/2009
  • Issued: 04/07/2015
  • Est. Priority Date: 12/10/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for comparing voice utterances, the method comprising the steps of:

  • receiving, at a computer, a plurality of voice utterances of a given text sample;

    extracting a plurality of features from a first voice utterance of the given text sample and extracting a plurality of features from a second voice utterance of said given text sample, wherein each feature is extracted as a function of time, and wherein each feature of the second voice utterance corresponds to a feature of the first voice utterance;

    applying dynamic time warping to one or more time dependent characteristics of the first and/or second voice utterance by minimizing one or more distance measures, wherein a distance measure is a measure of a difference between a time dependent characteristic of the first voice utterance and a corresponding time dependent characteristic of the second voice utterance, and wherein a time dependent characteristic of a voice utterance is a time dependent characteristic of either a single feature or a combination of two or more features; and

    calculating a total distance measure, wherein the total distance measure is a measure for a difference between the first voice utterance of the given text sample and the second voice utterance of the given text sample, wherein the total distance measure is calculated based at least based on one or more pairs of time dependent characteristics, and wherein a pair of time dependent characteristics is composed of a time dependent characteristic of the first or second voice utterance and of a dynamically time warped time dependent characteristic of the respectively second or first voice utterance, or wherein a pair of time dependent characteristics is composed of a dynamically time warped time dependent characteristic of the first voice utterance and of a dynamically time warped time dependent characteristic of the second voice utterance;

    wherein the total distance measure is used to detect that the second voice utterance is a result of cut and paste spoofing;

    wherein the detection of cut and paste spoofing of a second voice utterance is accomplished by measuring abrupt temporal changes of feature values.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×