A method and apparatus (100) for updating a voice tag comprising N stored
voice tag phoneme sequences includes a function (110) for determining
(205) an accepted stored voice tag phoneme sequence for an utterance, a
function (140) for extracting(210) a current set of M phoneme sequences
having highest likelihoods of representing the utterance, a function
(160) for updating (215) a reference histogram associated with the
accepted voice tag, and a function (160) for updating (225) the voice tag
with N selected phoneme sequences that are selected from the current set
of M phoneme sequences and the set of N voice tag phoneme sequences,
wherein the N selected phoneme sequences have phoneme histograms most
closely matching the reference histogram. The method and apparatus (100)
also generates a voice tag using some functions (110, 140, 160) that are
common with the method and apparatus to update the voice tag, such as the
extracting (410) of the current set of M phoneme sequences.