Voice context-aware content manipulation
AssigneeMicrosoft Technology Licensing, LLC
InventorsErez KIKIN-GIL, Emily TRAN, Benjamin David SMITH, Alan LIU, Erik Thomas OVESON
Life of this patent
Estimating the term…
Abstract
Techniques performed by a data processing system for processing voice content received from a user herein include receiving a first audio input from a user comprising spoken content, analyzing the first audio input using one or more natural language processing models to produce a first textual output comprising a textual representation of the first audio input, analyzing the first textual output using one or more machine learning models to determine first context information of the first textual output, and processing the first textual output in the application based on the first context information.
Claims20
A data processing system comprising:
- a processor;
- and
- a computer-readable medium storing executable instructions for causing the processor to perform operations of:
- receiving a first audio input from a user comprising spoken content;
- analyzing the first audio input using one or more natural language processing models to produce a first textual output comprising a textual representation of the first audio input;
- analyzing the first textual output using one or more machine learning models to determine first context information of the first textual output;
- and
- processing the first textual output in the application based on the first context information.
A method performed by a data processing system for processing voice content received from a user, the method comprising:
- receiving a first audio input from a user comprising spoken content;
- analyzing the first audio input using one or more natural language processing models to produce a first textual output comprising a textual representation of the first audio input;
- analyzing the first textual output using one or more machine learning models to determine first context information of the first textual output;
- and
- processing the first textual output in the application based on the first context information.
A memory device storing instructions that, when executed on a processor of a data processing system, cause the data processing system to process voice content received from a user, by:
- receiving a first audio input from a user comprising spoken content;
- analyzing the first audio input using one or more natural language processing models to produce a first textual output comprising a textual representation of the first audio input;
- analyzing the first textual output using one or more machine learning models to determine first context information of the first textual output;
- and
- processing the first textual output in the application based on the first context information.
Dependencies are inferred from the claim text.