Dynamic speech enhancement component optimization
AssigneeMicrosoft Technology Licensing, LLC
InventorsRoss G. CUTLER, William D. FALLAS CORDERO
Life of this patent
Estimating the term…
Abstract
Systems, methods, and computer-readable storage devices are disclosed for optimizing speech enhancement components to use in speech communication systems using non-intrusive speech quality assessment. One method including: receiving audio data, the audio data including speech; and the audio data having been processed by at least one speech enhancement component; detecting a first quality of the speech of the audio data using a trained non-intrusive speech quality assessment (NISQA) model, the trained NISQA model trained to detect quality of speech automatically; and changing one or more of the at least one speech enhancement component based on the detected first quality of the speech.
Claims20
A computer-implemented method for optimizing speech enhancement components to use in speech communication systems using non-intrusive speech quality assessment, the method comprising:
- receiving audio data, the audio data including speech, and the audio data having been processed by at least one speech enhancement component;
- detecting a first quality of the speech of the audio data using a trained non-intrusive speech quality assessment (NISQA) model, the trained NISQA model trained to detect quality of speech automatically;
- and
- changing one or more of the at least one speech enhancement component based on the detected first quality of the speech.
A system for optimizing speech enhancement components to use in speech communication systems using non-intrusive speech quality assessment, the system including:
- a data storage device that stores instructions for optimizing speech enhancement components to use in speech communication systems using non-intrusive speech quality assessment;
- and
- a processor configured to execute the instructions to perform a method including:
- receiving audio data, the audio data including speech, and the audio data having been processed by at least one speech enhancement component;
- detecting a first quality of the speech of the audio data using a trained non-intrusive speech quality assessment (NISQA) model, the trained NISQA model trained to detect quality of speech automatically;
- and
- changing one or more of the at least one speech enhancement component based on the detected first quality of the speech.
A computer-readable storage device storing instructions that, when executed by a computer, cause the computer to perform a method for optimizing speech enhancement components to use in speech communication systems using non-intrusive speech quality assessment, the method including:
- receiving audio data, the audio data including speech, and the audio data having been processed by at least one speech enhancement component;
- detecting a first quality of the speech of the audio data using a trained non-intrusive speech quality assessment (NISQA) model, the trained NISQA model trained to detect quality of speech automatically;
- and
- changing one or more of the at least one speech enhancement component based on the detected first quality of the speech.
Dependencies are inferred from the claim text.