System and method for speaker recognition on mobile devices

US10749864B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10749864-B2
Application numberUS-201815879797-A
CountryUS
Kind codeB2
Filing dateJan 25, 2018
Priority dateFeb 24, 2012
Publication dateAug 18, 2020
Grant dateAug 18, 2020

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 speaker recognition system for authenticating a mobile device user includes an enrollment and learning software module, a voice biometric authentication software module, and a secure software application. Upon request by a user of the mobile device, the enrollment and learning software module displays text prompts to the user, receives speech utterances from the user, and produces a voice biometric print. The enrollment and training software module determines when a voice biometric print has met at least a quality threshold before storing it on the mobile device. The secure software application prompts a user requiring authentication to repeat an utterance based at least on an attribute of a selected voice biometric print, receives a corresponding utterance, requests the voice biometric authentication software module to verify the identity of the second user using the utterance, and, if the user is authenticated, imports the voice biometric print.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of operation of a speaker recognition system, comprising: receiving, at an input of the speaker recognition system, at least one new voice sample from a user for speaker authentication; determining a first offset value from scores assigned to previously received voice samples from said user, wherein the first offset value comprises an average of respective offsets of said scores from a mean score value; determining a second offset value from at least one score assigned to the at least one new voice sample from said user; determining whether a difference between said second offset value and said first offset value exceeds a proximity threshold; and if the difference between said second offset value and said first offset value exceeds the proximity threshold, determining that further system training is required, and indicating to the user that said further system training is required. 2. A method as claimed in claim 1 , wherein the at least one new voice sample is a most recently received voice sample. 3. A method as claimed in claim 1 , wherein the at least one new voice sample comprises a plurality of recently received voice samples including a most recently received voice sample. 4. A method as claimed in claim 3 , wherein a number of samples in the plurality of recently received voice samples is configurable. 5. A method as claimed in claim 1 , further comprising: determining whether a number of false rejections in a recent set of received voice samples exceeds a threshold value; and if the number of false rejections in the recent set of received voice samples exceeds the threshold value, determining that further system training is required. 6. A method as claimed in claim 5 , wherein the threshold value is configurable. 7. A method as claimed in claim 5 , wherein the number of received voice samples in said recent set of received voice samples is configurable. 8. A speaker recognition system, comprising: an input for receiving at least one new voice sample from a user for speaker authentication, wherein the speaker recognition system is configured for performing a method comprising: receiving at least one new voice sample from the user for speaker authentication; determining a first offset value from scores assigned to previously received voice samples from said user, wherein the first offset value comprises an average of respective offsets of said scores from a mean score value; determining a second offset value from at least one score assigned to the at least one new voice sample from said user; determining whether a difference between said second offset value and said first offset value exceeds a proximity threshold; and if the difference between said second offset value and said first offset value exceeds the proximity threshold, determining that further system training is required, and indicating to the user that said further system training is required. 9. A computer program product, comprising a non-transitory computer-readable medium, having stored thereon instructions for causing a processor to perform a method comprising: receiving at least one new voice sample from a user for speaker authentication; determining a first offset value from scores assigned to previously received voice samples from said user, wherein the first offset value comprises an average of respective offsets of said scores from a mean score value; determining a second offset value from at least one score assigned to the at least one new voice sample from said user; determining whether a difference between said second offset value and said first offset value exceeds a proximity threshold; and if the difference between said second offset value and said first offset value exceeds the proximity threshold, determining that further system training is required, and indicating to the user that said further system training is required.

Assignees

Inventors

Classifications

  • Interactive procedures; Man-machine interfaces · CPC title

  • G10L17/00Primary

    Speaker identification or verification techniques · CPC title

  • using biometrical features, e.g. fingerprint, retina-scan (cryptographic mechanisms or cryptographic arrangements for entity authentication using biological data H04L9/3231) · CPC title

  • Authentication · CPC title

  • Physics · mapped topic

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 US10749864B2 cover?
A speaker recognition system for authenticating a mobile device user includes an enrollment and learning software module, a voice biometric authentication software module, and a secure software application. Upon request by a user of the mobile device, the enrollment and learning software module displays text prompts to the user, receives speech utterances from the user, and produces a voice bio…
Who is the assignee on this patent?
Cirrus Logic Int Semiconductor Ltd, Cirrus Logic Inc
What technology area does this patent fall under?
Primary CPC classification G10L17/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 18 2020 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).