Patent ID: 11922963
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computing system comprising:
one or more processors; and
one or more storage devices storing computer-readable instructions that are executable by the one or more processors to configure the computing system to at least:
obtain a speech enhancement model trained on a first training dataset to generate noise-suppressed speech outputs;
obtain an automatic speech recognition model trained on a second training dataset to generate noise-suppressed transcription output for spoken language utterances; and
optimize the speech enhancement model by iteratively alternating between (i) performing automatic speech recognition training by applying the speech enhancement model to a third training dataset comprising noisy audio and corresponding ground truth transcription labels and (ii) performing noise suppressing training applying the speech enhancement model to a fourth training dataset comprising parallel noisy audio and clean reference audio data.