IP Library › Granted Patent US 11,164,588
Granted Patent B2
US 11,164,588 · App. 16/940,014 · Granted Nov 2, 2021

Magnetic detection of replay attack

Inventors: César Alonso (Madrid, ES); John Paul Lesso (Edinburgh, GB)
Assignee: Cirrus Logic, Inc.
G10L17/22G06F21/32G06F21/554G10L17/10G10L25/03H04K1/00H04L9/3231H04L63/0861H04L63/1466H04R1/406H04R3/005H04W12/122G06F2221/034G07C9/37G10L25/78G10L2021/02166H04R2499/13
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,164,588
App. No.
16/940,014
Granted
Nov 2, 2021
Kind
B2
Abstract

A method of detecting a replay attack on a voice biometrics system comprises: receiving an audio signal representing speech; detecting a magnetic field; determining if there is a correlation between the audio signal and the magnetic field; and if there is a correlation between the audio signal and the magnetic field, determining that the audio signal may result from a replay attack.

Claims (45)

1. A method of detecting a replay attack on a voice biometrics system, the method comprising:

receiving, from a microphone, an audio signal representing speech;

detecting a magnetic field proximate the microphone;

determining if there is a correlation between the audio signal and the magnetic field; and

if there is a correlation between the audio signal and the magnetic field, determining that the audio signal may result from a replay attack from a loudspeaker.

2. A method according to claim 1 , wherein determining if there is a correlation between the audio signal and the magnetic field comprises:

identifying first periods during which the audio signal contains speech;

identifying second periods during which the magnetic field differs from a baseline; and

determining if the first and second periods are substantially the same.

3. A method according to claim 2 , comprising determining that the first and second periods are substantially the same if more than 60% of the first periods during which the audio signal contains speech overlap with the second periods during which the magnetic field differs significantly from a baseline, and/or more than 60% of the second periods during which the magnetic field differs significantly from a baseline overlap with first periods during which the audio signal contains speech.

4. A method according to claim 3 , comprising determining that the first and second periods are substantially the same if more than 80% of the first periods during which the audio signal contains speech overlap with second periods during which the magnetic field differs significantly from a baseline, and/or more than 80% of the second periods during which the magnetic field differs significantly from a baseline overlap with first periods during which the audio signal contains speech.

5. A method according to claim 1 , wherein determining if there is a correlation between the audio signal and the magnetic field comprises:

sampling the detected magnetic field at a first sample rate;

sampling the audio signal at a second sample rate; and

determining if there is a correlation between the sampled audio signal and the sampled detected magnetic field.

6. A method according to claim 5 , comprising:

receiving a series of values of a signal representing a magnetic field strength;

forming an average value of the magnetic field strength over a period of time; and

subtracting the average value of the magnetic field strength from the series of values of the signal representing the magnetic field strength to form said detected magnetic field.

7. A method according to claim 5 , comprising:

obtaining a digital audio signal at a third sample rate, and undersampling said digital audio signal to form said audio signal at said second sample rate.

8. A method according to claim 5 , wherein said second sample rate is approximately equal to said sample rate.

9. A method according to claim 5 , wherein the step of determining if there is a correlation between the sampled audio signal and the sampled detected magnetic field comprises performing a mathematical correlation operation on the sampled audio signal and the sampled detected magnetic field to obtain an output correlation function, and determining if a peak value of the output correlation function exceeds a predetermined threshold.

10. A method according to claim 1 , further comprising:

determining a direction of a source of said audio signal representing speech;

determining a direction of a source of said magnetic field; and

determining that the audio signal may result from a replay attack if the direction of the source of said audio signal representing speech corresponds to the direction of the source of said magnetic field.

11. A system for detecting a replay attack on a voice biometrics system, the system comprising:

an input for receiving an audio signal representing speech from a microphone;

a detector for detecting a magnetic field proximate the microphone; and

a processor for determining if there is a correlation between the audio signal and the magnetic field; and, if there is a correlation between the audio signal and the magnetic field, determining that the audio signal may result from a replay attack from a loudspeaker.

12. A non-transitory storage medium having instructions therein which when executed by a processor cause an apparatus to perform a method according to claim 1 .

13. A method of detecting a replay attack on a voice biometrics system, the method comprising:

receiving, at a microphone, an audio signal representing speech;

determining a direction of a source of said audio signal representing speech;

detecting a magnetic field proximate the microphone;

determining a direction of a source of said magnetic field; and

determining that the audio signal may result from a replay attack from a loudspeaker if the direction of the source of said audio signal representing speech corresponds to the direction of the source of said magnetic field.

14. A method as claimed in claim 13 , comprising receiving the audio signal representing speech from multiple microphones.

15. A method as claimed in claim 13 , comprising detecting components of the magnetic field in three orthogonal directions.

16. A system for detecting a replay attack on a voice biometrics system, the system comprising:

an input for receiving an audio signal representing speech from a microphone;

a detector for detecting a magnetic field proximate the microphone; and

a processor for: determining a direction of a source of said audio signal representing speech; determining a direction of a source of said magnetic field; and determining that the audio signal may result from a replay attack from a loudspeaker if the direction of the source of said audio signal representing speech corresponds to the direction of the source of said magnetic field.

17. A non-transitory storage medium having instructions therein which when executed by a processor cause an apparatus to perform a method according to claim 13 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2021
From: CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD.
To: CIRRUS LOGIC, INC.
Reel/Frame 057238/0930 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2020
From: ALONSO, CÉSAR; LESSO, JOHN PAUL
To: CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD.
Reel/Frame 053323/0963 →
Continuity (3)
Continuation 16020406 · Jun 27, 2018
Provisional Application 62526034 · Jun 28, 2017
Related Publication 20200357415A1 · Nov 12, 2020
Cited By (2)
US 12,248,551 US 12,380,895