Method and system for speech recognition using phonetically similar word alternatives
AssigneeInternational Business Machines Corporation
InventorsMatthew W. Hartley, David E. Reich
Life of this patent
Estimating the term…
Abstract
A method for performing speech recognition can include the steps of providing a grammar including entries comprising a parent word and a pseudo word being substantially phonetically equivalent to the parent word. The grammar can provide a translation from the pseudo word to the parent word. The parent word can be received as speech and the speech can be compared to the grammar entries. Additionally, the speech can be matched to the pseudo word and the pseudo word can be translated to the parent word.
Claims23
A method for performing speech recognition comprising:
- providing a grammar including entries comprising a parent word and a pseudo word being phonetically similar to said parent word, said grammar providing a translation from said pseudo word to said parent word, wherein said pseudo word is a false word;
- receiving said parent word as speech;
- comparing said speech to said grammar entries;
- and
- selecting said pseudo word as a match for said speech and translating said pseudo word to said parent word.
A method for performing speech recognition comprising:
- providing a spelling grammar including one or more entries comprising a parent letter and a pseudo word being phonetically similar to said parent letter, said spelling grammar providing a translation from said pseudo word to said parent letter, wherein said pseudo word is a false word;
- receiving said parent letter as speech;
- comparing said speech to said grammar entries;
- and
- selecting said pseudo word as a match for said speech and translating said pseudo word to said parent letter.
A method for performing speech recognition comprising:
- providing a grammar including entries comprising a parent word and a pseudo word being substantially phonetically equivalent to said parent word, said grammar providing a translation from said pseudo word to said parent word;
- receiving said parent word as speech;
- comparing said speech to said grammar entries;
- and
- selecting said pseudo word as a match for said speech and translating said pseudo word to said parent word.
A method for performing speech recognition comprising:
- providing a spelling grammar including one or more entries comprising a parent letter and a pseudo word being substantially phonetically equivalent to said parent letter, said spelling grammar providing a translation from said pseudo word to said parent letter;
- receiving said parent letter as speech;
- comparing said speech to said grammar entries;
- and
- selecting said pseudo word as a match for said speech and translating said pseudo word to said parent letter.
A speech recognition system comprising a speech recognition engine, said speech recognition engine including a grammar including a parent word and a pseudo word being substantially phonetically equivalent to said parent word, said grammar providing a translation from said pseudo word to said parent word.
A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
- providing a grammar including entries comprising a parent word and a pseudo word being phonetically similar to said parent word, said grammar providing a translation from said pseudo word to said parent word, wherein said pseudo word is a false word;
- receiving said parent word as speech;
- comparing said speech to said grammar entries;
- and
- selecting said pseudo word as a match for said speech and translating said pseudo word to said parent word.
A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
- providing a spelling grammar including one or more entries comprising a parent letter and a pseudo word being phonetically similar to said parent letter, said spelling grammar providing a translation from said pseudo word to said parent letter, wherein said pseudo word is a false word;
- receiving said parent letter as speech;
- comparing said speech to said grammar entries;
- and
- selecting said pseudo word as a match for said speech and translating said pseudo word to said parent letter.
A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
- providing a grammar including entries comprising a parent word and a pseudo word being substantially phonetically equivalent to said parent word, said grammar providing a translation from said pseudo word to said parent word;
- receiving said parent word as speech;
- comparing said speech to said grammar entries;
- and
- selecting said pseudo word as a match for said speech and translating said pseudo word to said parent word.
A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
- providing a spelling grammar including one or more entries comprising a parent letter and a pseudo word being substantially phonetically equivalent to said parent letter, said spelling grammar providing a translation from said pseudo word to said parent letter;
- receiving said parent letter as speech;
- comparing said speech to said grammar entries;
- and
- selecting said pseudo word as a match for said speech and translating said pseudo word to said parent letter.
Dependencies are inferred from the claim text.