Learning apparatus, speech recognition rank estimating apparatus, methods thereof, and program
AssigneeNippon Telegraph and Telephone Corporation
InventorsTomohiro Tanaka, Ryo Masumura
Life of this patent
Estimating the term…
Abstract
A learning apparatus comprises a learning part that learns an error correction model by a set of a speech recognition result candidate and a correct text of speech recognition for given audio data, wherein the speech recognition result candidate includes a speech recognition result candidate which is different from the correct text, and the error correction model is a model that receives a word sequence of the speech recognition result candidate as input and outputs an error correction score indicating likelihood of the word sequence of the speech recognition result candidate in consideration of a speech recognition error.
Claims9
A learning apparatus comprising:
- processing circuitry configured to
- learn an error correction model by a set of a speech recognition result candidate and a correct text of speech recognition for given audio data,
- wherein the speech recognition result candidate includes a speech recognition result candidate which is different from the correct text, and the error correction model is a model that receives a word sequence of the speech recognition result candidate as input and outputs an error correction score indicating likelihood of the word sequence of the speech recognition result candidate in consideration of a speech recognition error, and
- the processing circuitry learns the error correction model using a set of distributed representations of speech recognition result candidates and word distributed representation sequences of the correct text.
A speech recognition rank estimating apparatus, using an error correction model learned by a learning apparatus, comprising:
- processing circuitry configured to
- input word distributed representation sequences for word sequences of speech recognition result candidates and distributed representations of the speech recognition result candidates into the error correction model, and finds error correction scores, which are outputs of the error correction model, for respective word sequences of the speech recognition result candidates;
- and
- rank the speech recognition result candidates using the error correction scores,
- wherein the learning apparatus learns an error correction model by a set of a speech recognition result candidate and a correct text of speech recognition for given audio data, and the speech recognition result candidate includes a speech recognition result candidate which is different from the correct text, and the error correction model is a model that receives a word sequence of the speech recognition result candidate as input and outputs an error correction score indicating likelihood of the word sequence of the speech recognition result candidate in consideration of a speech recognition error.
A learning method comprising:
- learning an error correction model by a set of a speech recognition result candidate and a correct text of speech recognition for given audio data,
- wherein the speech recognition result candidate includes a speech recognition result candidate which is different from the correct text, and the error correction model is a model that receives a word sequence of the speech recognition result candidate as input and outputs an error correction score indicating likelihood of the word sequence of the speech recognition result candidate in consideration of a speech recognition error, and
- the learning further includes learning the error correction model using a set of distributed representations of speech recognition result candidates and word distributed representation sequences of the correct text.
A method comprising:
- learning an error correction model by a set of a speech recognition result candidate and a correct text of speech recognition for given audio data,
- wherein the speech recognition result candidate includes a speech recognition result candidate which is different from the correct text, and the error correction model is a model that receives a word sequence of the speech recognition result candidate as input and outputs an error correction score indicating likelihood of the word sequence of the speech recognition result candidate in consideration of a speech recognition error,
- the method further comprising:
- inputting word distributed representation sequences for word sequences of speech recognition result candidates and distributed representations of the speech recognition result candidates into the error correction model, and finding error correction scores, which are outputs of the error correction model, for respective word sequences of the speech recognition result candidates;
- and
- ranking the speech recognition result candidates using the error correction scores.
Dependencies are inferred from the claim text.