# US 2017/0287488 A9 · Method of accessing a dial-up service

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0287488 A9
- Document ID: US20170287488A9
- Status: Published application
- Kind: A9
- Application number: 15/185,298
- Filed: 2016-06-17
- Published: 2017-10-05
- Earliest claimed: 1997-05-27
- Assignees: Nuance Communications, Inc.
- Applicants: Nuance Communications, Inc.
- Inventors: Robert Wesley BOSSEMEYER, JR.
- Web page: https://patentgrep.com/patent/US20170287488A9

## CPC

- G10L 17/04: Training, enrolment or model building
- G10L 15/08: Speech classification or search
- G10L 15/10: using distance or distortion measures between unknown speech and reference templates
- G10L 17/00: Speaker identification or verification techniques
- G10L 17/24: the user being prompted to utter a password or a predefined phrase
- G10L 25/12: the extracted parameters being prediction coefficients
- G10L 25/24: the extracted parameters being the cepstrum
- H04M 3/382: {using authorisation codes or passwords}
- H04M 3/385: {using speech signals}
- H04M 3/42204: {Arrangements at the exchange for service or number selection by voice (at the terminal H04M1/27)}
- H04M 3/493: Interactive information services, e.g. directory enquiries {; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals}
- G10L 15/22: Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L 2015/0638: {Interactive procedures}
- H04M 3/38: Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections (queuing arrangements H04Q3/64)
- H04M 2201/40: using speech recognition
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

A method of accessing a dial-up service is disclosed. An example method of providing access to a service includes receiving a first speech signal from a user to form a first utterance; recognizing the first utterance using speaker independent speaker recognition; requesting the user to enter a personal identification number; and when the personal identification number is valid, receiving a second speech signal to form a second utterance and providing access to the service.

## Claims

### Claim 1

A method comprising:
comparing, via a processor, a feature coefficient generated from a speech signal to a user-specific codebook associated with a user who provided the speech signal, to yield a similarity value; and
when the similarity value meets a threshold:
adding the speech signal to a database of reference speech signals; and
adding the feature coefficient to the user-specific codebook.

### Claim 2 (depends on 1)

The method of claim 1, wherein the user-specific codebook utilizes utterances from both the user and a group of non-users.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
mixing the speech signal with a second speech signal, to yield a mixed speech signal; and
adding the mixed speech signal to the database of reference speech signals.

### Claim 4 (depends on 2)

The method of claim 2, wherein the speech signal and the second speech signal are received from the user.

### Claim 5 (depends on 1)

The method of claim 1, wherein the feature coefficient is one of a cepstrum coefficient and a linear predictive coding coefficient.

### Claim 6 (depends on 1)

The method of claim 1, wherein the threshold is determined using a Chi-squared detector.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
when the similarity value does not meet the threshold, requesting the speech signal be repeated.

### Claim 8 (depends on 1)

The method of claim 1, further comprising verifying an identity of the user based on the similarity value.

### Claim 9

A system comprising:
a processor; and
a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising:
comparing, via a processor, a feature coefficient generated from a speech signal to a user-specific codebook associated with a user who provided the speech signal, to yield a similarity value; and
when the similarity value meets a threshold:
adding the speech signal to a database of reference speech signals; and
adding the feature coefficient to the user-specific codebook.

### Claim 10 (depends on 9)

The system of claim 9, wherein the user-specific codebook utilizes utterances from both the user and a group of non-users.

### Claim 11 (depends on 9)

The system of claim 9, the computer-readable storage medium having additional instructions stored which, when executed by the processor, cause the processor to perform operations comprising:
mixing the speech signal with a second speech signal, to yield a mixed speech signal; and
adding the mixed speech signal to the database of reference speech signals.

### Claim 12 (depends on 10)

The system of claim 10, wherein the speech signal and the second speech signal are received from the user.

### Claim 13 (depends on 9)

The system of claim 9, wherein the feature coefficient is one of a cepstrum coefficient and a linear predictive coding coefficient.

### Claim 14 (depends on 9)

The system of claim 9, wherein the threshold is determined using a Chi-squared detector.

### Claim 15 (depends on 9)

The system of claim 9, the computer-readable storage medium having additional instructions stored which, when executed by the processor, cause the processor to perform operations comprising:
when the similarity value does not meet the threshold, requesting the speech signal be repeated.

### Claim 16 (depends on 9)

The system of claim 9, the computer-readable storage medium having additional instructions stored which result in operations comprising verifying an identity of the user based on the similarity value.

### Claim 17

A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:
comparing, via a processor, a feature coefficient generated from a speech signal to a user-specific codebook associated with a user who provided the speech signal, to yield a similarity value; and
when the similarity value meets a threshold:
adding the speech signal to a database of reference speech signals; and
adding the feature coefficient to the user-specific codebook.

### Claim 18 (depends on 17)

The computer-readable storage device of claim 17, wherein the user-specific codebook utilizes utterances from both the user and a group of non-users.

### Claim 19 (depends on 17)

The computer-readable storage device of claim 17, having additional instructions stored which, when executed by the computing device, cause the computing device to perform operations comprising:
mixing the speech signal with a second speech signal, to yield a mixed speech signal; and
adding the mixed speech signal to the database of reference speech signals.

### Claim 20 (depends on 17)

The computer-readable storage device of claim 17, wherein the threshold is determined using a Chi-squared detector.
