Patent Document ID: 9183367
Application ID: 14291059

Base Claim:
1. A computer-implemented method for authenticating a user, wherein the computer includes: a memory; a processor communicatively coupled to the memory; and a user authentication module coupled to the memory and the processor, wherein the user authentication module is configured to perform the steps of a method comprising: transmitting to the user a question prompt requiring the user to speak out a voice segment part and an answer to a dynamic question part, wherein the voice segment part has a corresponding text dependent speaker verification model enrolled before an authentication, and wherein the question prompt requires the user to speak out the voice segment part and the answer to a dynamic question part in a preset order; segmenting, in response to receiving a voice answer, the voice segment part and the answer to a dynamic question part out from the voice answer; and verifying a boundary smoothness between the voice segment part and the answer to a dynamic question part within the voice answer.

---

Claim 2:
2. The computer-implemented method according to claim 1 , wherein the step of verifying the boundary smoothness between the voice segment part and the answer to a dynamic question part within the voice answer comprises: determining the smoothness based on at least one of: energy, pitch, and spectrum.