Speech-text alignment engine in an artificial intelligence system
AssigneeMicrosoft Technology Licensing, LLC
InventorsRuchao FAN, Jinyu LI, Rui ZHAO, Ju-Chieh CHOU
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsRuchao FAN, Jinyu LI, Rui ZHAO, Ju-Chieh CHOU
Estimating the term…
Methods, systems, and computer storage media for providing speech-text alignment management using a speech processing engine in an artificial intelligence system are described. The speech processing engine includes a speech-text alignment engine that operates as intermediary between raw spoken language and its corresponding textual representation, ensuring real-time processing and translation tasks. The speech processing engine utilizes a speech encoder to convert spoken language into digital signals that represent its acoustic features. The data then passes through the speech-text alignment engine, which includes a Connectionist Temporal Classification (CTC) layer for temporal and sequence alignment and a modified q-former layer for fine-tuning the speech embeddings to closely match the latent space of text embeddings used by Large Language Models (LLMs). This alignment process enables translating or transcribing spoken content into multiple languages without delay. The speech processing engine also incorporates token swapping to support adapting to various speech patterns and accents effectively.
A computerized system comprising:
One or more computer-storage media having computer-executable instructions embodied thereon that, when executed by a computing system having a processor and memory, cause the processor to perform operations, the operations comprising:
A computer-implemented method, the method comprising:
Dependencies are inferred from the claim text.