Claims
- 1. A method for matching a speech pattern comprising the steps of:
receiving a speech pattern from a user of a communication terminal; performing a linear predictive coding (LPC) process on the speech pattern to generate predictor coefficients; transforming the predictor coefficients into cepstrum coefficients; and comparing the cepstrum coefficients with stored coefficients representative of a user's speech patterns.
- 2. The method of claim 1, wherein said step of transforming further comprises the step of:
determining predictor coefficients associated with both poles and zeros of a transfer function associated with a filter model representative of the user's speech pattern.
- 3. The method of claim 1, wherein said step of performing further comprises the step of:
reusing an LPC function associated with speech coding.
- 4. The method of claim 1, wherein said step of transforming further comprises the step of processing said predictor coefficients according to the following equation:
- 5. The method of claim 1, wherein said matching process is performed in a mobile communication terminal.
- 6. A method of generating reference parameters for identifying a user of a mobile communication terminal, comprising the steps of:
receiving, in an initialization step, a speech pattern from a user of a communication terminal; performing a linear predictive coding (LPC) process on the speech pattern to generate predictor coefficients; transforming the predictor coefficients into cepstrum coefficients; and storing the cepstrum coefficients in a memory associated with the mobile communication device.
- 7. The method of claim 6, wherein said step of transforming further comprises the step of:
determining predictor coefficients associated with both poles and zeros of a transfer function associated with a filter model representative of the user's speech pattern.
- 8. The method of claim 6, further comprising, in a subsequent communication session, the steps of:
receiving a speech pattern from a user of the communication terminal; performing a linear predictive coding (LPC) process on the speech pattern to generate predictor coefficients; transforming the predictor coefficients into cepstrum coefficients; and comparing the cepstrum coefficients with the cepstrum coefficients stored in the memory to identify the user of the communication device.
- 9. A mobile communication terminal, comprising:
means for receiving a speech pattern from a user of the communication terminal; a linear predictive coding (LPC) module for processing the speech pattern to generate predictor coefficients; a module for transforming the predictor coefficients into cepstrum coefficients; and a comparator for comparing the cepstrum coefficients with cepstrum coefficients stored in a memory to identify the user of the communication device.
- 10. A mobile communication terminal, comprising:
means for receiving a speech pattern from a user of the communication terminal; a linear predictive coding (LPC) module for processing the speech pattern to generate predictor coefficients; a module for transforming the predictor coefficients into cepstrum coefficients; and a memory for storing the cepstrum coefficients representative of the user's speech pattern.
RELATED APPLICATION
[0001] This application is related to, and claims priority from, U.S. Provisional Application Serial No. 60/137,428 entitled “METHOD AND SYSTEM FOR VOICE IDENTIFICATION IN MOBILE COMMUNICATION DEVICES” filed on Jun. 4, 1999, the disclosure of which is expressly incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60137428 |
Jun 1999 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09389135 |
Sep 1999 |
US |
Child |
10359613 |
Feb 2003 |
US |