摘要 |
<p>A method of voice authentication comprises enrolment and authentication stages. During enrolment, a user is prompted to provide a spoken response which is recorded using a microphone (5). The recorded signal is divided into frames and converted into feature vectors. Feature vectors are concatenated to form featuregrams. Endpoints of speech may be determined using either explicit endpointing based on analysis of energy of the timeslices or using dynamic time warping methods. Featuregrams corresponding to speech are generated and averaged together to produce a speech featuregram archetype. During and authentication stage, a user is prompted to provide a spoken response to the prompt from which a speech featuregram is obtained. The speech featuregram obtained during authentication is compared with the speech featuregram archetype and is scored. The score is evaluated to determine whether the user is a valid user or an impostor.</p> |