Tamper-resistant element for use in speaker recognition

US9431016B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9431016-B2
Application numberUS-201414281373-A
CountryUS
Kind codeB2
Filing dateMay 19, 2014
Priority dateJan 17, 2014
Publication dateAug 30, 2016
Grant dateAug 30, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A tamper-resistant element for use in speaker recognition, the tamper-resistant element being adapted for storing data representing speaker information based on speaker recognition enrollment data and for checking whether information based on a speaker recognition testing signal matches the speaker information. The tamper-resistant element is also adapted for carrying out a data integrity check. Also, a system including such a tamper-resistant element and method for speaker recognition.

First claim

Opening claim text (preview).

The invention claimed is: 1. A speaker recognition system, comprising: a tamper-resistant element, comprising a first processor and a memory; and a second processor, provided separate from the tamper-resistant element; wherein: the second processor is connected to a source of audio samples, and the second processor is provided with a Universal Background Model for speaker recognition; the second processor is configured such that, during an enrollment phase, samples received from an enrolling user are compared with the Universal Background Model in the second processor to form data representing speaker information for the enrolling user; the tamper-resistant element is configured for receiving the data representing speaker information for an enrolling user from the second processor, and the memory of the tamper-resistant element is configured for storing said data representing speaker information for the enrolling user, such that the enrolling user becomes an enrolled user; and the second processor is configured such that, during a verification phase, samples received from a speaker subject to verification are compared with the Universal Background Model in the second processor to form data representing speaker information for the speaker subject to verification; and wherein the tamper-resistant element is configured for receiving the data representing speaker information for the speaker subject to verification from the second processor, and the processor of the tamper-resistant element is configured for comparing the data representing speaker information for the speaker subject to verification with the data representing speaker information for the enrolled user, enabling a determination based on said comparison whether the speaker subject to verification is the enrolled user. 2. A speaker recognition system as claimed in claim 1 , wherein the processor of the tamper-resistant element is configured for making said determination based on said comparison whether the speaker subject to verification is the enrolled user. 3. A speaker recognition system as claimed in claim 2 , wherein the processor of the tamper-resistant element is configured for determining based on said comparison whether the speaker subject to verification is the enrolled user by calculating a likelihood that the speaker subject to verification is the enrolled user. 4. A speaker recognition system as claimed in claim 1 , wherein the tamper-resistant element is configured for outputting a result of the comparison of the data representing speaker information for the speaker subject to verification with the data representing speaker information for the enrolled user. 5. A speaker recognition system as claimed in claim 1 , wherein the tamper-resistant element is configured for performing a data integrity check on the received data representing speaker information for the enrolling user, and/or on the received data representing speaker information for the speaker subject to verification. 6. A speaker recognition system as claimed in claim 1 , wherein: the memory of the tamper-resistant element is configured for storing an anti-spoofing model; the second processor is configured such that, during a verification phase, samples received from the speaker subject to verification are processed to obtain data for use in a spoof check, wherein the data for use in a spoof check is distinct from the data representing speaker information for the speaker subject to verification; the tamper-resistant element is configured for receiving the data for use in a spoof check; and the processor of the tamper-resistant element is configured for comparing the data for use in a spoof check with the anti-spoofing model, enabling a determination based on said comparison whether the received samples represent a spoof attack. 7. A speaker recognition system as claimed in claim 6 , wherein the tamper-resistant element is configured for performing a data integrity check on the received data for use in the spoof check. 8. A speaker recognition system as claimed in claim 6 , wherein the processor of the tamper-resistant element is configured for making said determination based on said comparison whether the received samples represent a spoof attack. 9. A speaker recognition system as claimed in claim 6 , wherein the tamper-resistant element is configured for outputting a result of the comparison of the data for use in a spoof check with the anti-spoofing model. 10. A speaker recognition system as claimed in claim 1 , wherein the data representing speaker information for the enrolling user and the data representing speaker information for the speaker subject to verification comprise Probabilistic Linear Discriminant Analysis statistics. 11. A speaker recognition system as claimed in claim 1 , wherein the data representing speaker information for the enrolling user and the data representing speaker information for the speaker subject to verification comprise feature vectors derived from received audio samples. 12. A speaker recognition system as claimed in claim 11 , wherein the feature vectors comprise Mel-frequency cepstral coefficients. 13. A speaker recognition system as claimed in claim 11 , wherein the Universal Background Model is a Hidden Markov Model, and wherein the feature vectors comprise Mel-frequency cepstral coefficient statistics for a subset of Gaussians of the Hidden Markov Model Universal Background Model. 14. A speaker recognition system as claimed in claim 1 , wherein the Universal Background Model is a Hidden Markov Model, and wherein it is assumed that the optimal sequences of states after Viterbi decoding for the Hidden Markov Model Universal Background Model and for the Hidden Markov Model representing speaker information are identical. 15. A speaker recognition system as claimed in claim 5 , wherein the data integrity check comprises an injection integrity check. 16. A speaker recognition system as claimed in claim 15 , wherein the tamper-resistant element is configured for performing the injection integrity check on the received data representing speaker information for the enrolling user, and/or on the received data representing speaker information for the speaker subject to verification, by cryptographic means. 17. A speaker recognition system as claimed in claim 5 , wherein the data integrity check comprises a speaker recognition knowledge based integrity check. 18. A speaker recognition system as claimed in claim 17 , wherein the data representing speaker information for the enrolling user and the data representing speaker information for the speaker subject to verification comprise Probabilistic Linear Discriminant Analysis statistics, and wherein the tamper-resistant element is configured for performing the speaker recognition knowledge based integrity check on the received data representing speaker information for the enrolling user, and/or on the received data representing speaker information for the speaker subject to verification, by testing properties of the Probabilistic Linear Discriminant Analysis statistics for the received data representing speaker information for the speaker subject to verification. 19. A speaker recognition system as claimed in claim 17 , wherein the Universal Background Model is a Hidden Markov Model, wherein the data representing speaker information for the enrolling user and the data representing speaker information for the speaker subject to verification comprise Mel-frequency cepstral coefficient statistics for a subset of Gaussians of t

Assignees

Inventors

Classifications

  • using statistical models, e.g. Hidden Markov Models [HMMs] (G10L15/18 takes precedence) · CPC title

  • Speaker identification or verification techniques · CPC title

  • Hidden Markov Models [HMMs] · CPC title

  • G10L17/02Primary

    Preprocessing operations, e.g. segment selection; Pattern representation or modelling, e.g. based on linear discriminant analysis [LDA] or principal components; Feature selection or extraction · CPC title

  • using biometric data, e.g. fingerprints, iris scans or voiceprints · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9431016B2 cover?
A tamper-resistant element for use in speaker recognition, the tamper-resistant element being adapted for storing data representing speaker information based on speaker recognition enrollment data and for checking whether information based on a speaker recognition testing signal matches the speaker information. The tamper-resistant element is also adapted for carrying out a data integrity check…
Who is the assignee on this patent?
Cirrus Logic Int Semiconductor Ltd
What technology area does this patent fall under?
Primary CPC classification G10L17/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 30 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).