Network-accessible speaker-dependent voice models of multiple persons
OwnerMichael Allen Yudkowskyinventor
Life of this patent
Estimating the term…
Abstract
A voice model database server determines the identity of a speaker through a network over which the voice model database server provides to one or more speech-recognition systems output data regarding a person with access to the speech-recognition system receiving the output data. The voice model database server attempts to locate, based on the identity of the speaker, a voice model for the speaker. Finally, the voice model database server retrieves from a storage area the voice model for the speaker, if the voice model database server located a voice model for the speaker.
Claims30
A method, comprising:
- determining an identity of a speaker through a network over which output data, regarding a person with access to a speech-recognition system receiving the output data, is provided to one or more speech-recognition systems;
- attempting to locate, based on the identity of the speaker, a voice model for the speaker;
- and
- retrieving from a storage area the voice model for the speaker if the voice model for the speaker is located.
A method, comprising:
- accessing by a speaker a network containing a speech recognition system;
- identifying by a first device the speaker based on information provided by the speaker;
- requesting by the first device a speaker-dependent voice model for the speaker from a voice model database server providing phonemes to any speech recognition system in the network;
- retrieving by the voice model database server the speaker-dependent voice model from a storage area if the voice model database server locates a speaker-dependent voice model for the speaker;
- connecting by the first device the speaking device with the voice model database server;
- prompting by the voice model database server the speaker to provide an utterance;
- speaking by the speaker the utterance into the speaking device;
- receiving by the voice model database server the utterance;
- using by the voice model database server the speaker-dependent voice model to extract phonemes from the utterance;
- transmitting by the voice model database server the phonemes over the network to a speech-recognition system;
- and
- using by the speech-recognition system the phonemes to determine a content of the utterance.
An article of manufacture comprising:
- a machine-accessible medium including thereon sequences of instructions that, when executed, cause one or more machines to:
- determine an identity of a speaker through a network over which output data, regarding a person with access to a speech-recognition system receiving the output data, is provided to one or more speech-recognition systems;
- attempt to locate, based on the identity of the speaker, a voice model for the speaker;
- and
- retrieve from a storage area the voice model for the speaker if the voice model for the speaker is located.
An apparatus, comprising:
- an identification determiner to determine an identification of a speaker through a network over which output data, regarding a person with access to a speech-recognition system receiving the output data, is provided to one or more speech-recognition systems;
- a voice-model locator to locate a speaker-dependent voice model for the speaker based on the identity of the speaker;
- and
- a voice-model retriever to retrieve the speaker-dependent voice model for the speaker from a storage area based on the identity of the speaker.
Dependencies are inferred from the claim text.