Method and apparatus for identifying acoustic background environments based on time and speed to enhance automatic speech recognition
AssigneeNuance Communications, Inc.
InventorMazin Gilbert
Life of this patent
Estimating the term…
Abstract
Disclosed are systems, methods, and computer readable media for identifying an acoustic environment of a caller. The method embodiment comprises analyzing acoustic features of a received audio signal from a caller, receiving meta-data information based on a previously recorded time and speed of the caller, classifying a background environment of the caller based on the analyzed acoustic features and the meta-data, selecting an acoustic model matched to the classified background environment from a plurality of acoustic models, and performing speech recognition as the received audio signal using the selected acoustic model.
Claims20
A method comprising:
- identifying a speed of a caller in a communication session;
- classifying a background environment of the caller based at least in part on the speed of the caller, to yield a background environment classification;
- selecting an acoustic model matched to the background environment classification from a plurality of acoustic models;
- and
- performing speech recognition on a received audio signal from the caller using the acoustic model.
A system comprising:
- a processor;
- and
- a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising:
- identifying a speed of a caller in a communication session;
- classifying a background environment of the caller based at least in part on the speed of the caller, to yield a background environment classification;
- selecting an acoustic model matched to the background environment classification from a plurality of acoustic models;
- and
- performing speech recognition on a received audio signal from the caller using the acoustic model.
A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:
- identifying a speed of a caller in a communication session;
- classifying a background environment of the caller based at least in part on the speed of the caller, to yield a background environment classification;
- selecting an acoustic model matched to the background environment classification from a plurality of acoustic models;
- and
- performing speech recognition on a received audio signal from the caller using the acoustic model.
Dependencies are inferred from the claim text.