Configurable output data formats
AssigneeAmazon Technology, Inc.
InventorsRohan Mutagi, Felix Wu, Rongzhou Shen, Neelam Satish Agrawal, Vibhunandan Gavini, Pablo Carballude Gonzalez
Life of this patent
Estimating the term…
Abstract
Configurable core domains of a speech processing system are described. A core domain output data format for a given command is originally configured with default content portions. When a user indicates additional content should be output for the command, the speech processing system creates a new output data format for the core domain. The new output data format is user specific and includes both default content portions as well as user preferred content portions.
Claims20
A computer-implemented method, comprising:
- receiving input data representing a natural language command;
- performing natural language processing using the input data to determine first data corresponding to a default content source;
- determining that output responsive to the natural language command is to include first content corresponding to a default content source;
- identifying a profile associated with the input data;
- determining that the profile is associated with an additional content source;
- determining, based at least in part on the profile being associated with the additional content source, that the output is to additionally include second content corresponding to the additional content source;
- receiving second data responsive to the natural language command, the second data corresponding to the additional content source;
- and
- based at least in part on the first data and the second data, causing the output to include at least the first content of the default content source and the second content of the additional content source.
A system comprising:
- at least one processor;
- and
- at least one memory comprising instructions that, when executed by the at least one processor, cause the system to:
- receive input data representing a natural language command;
- perform natural language processing using the input data to determine first data corresponding to a default content source;
- determine that output responsive to the natural language command is to include first content corresponding to a default content source;
- identify a profile associated with the input data;
- determine that the profile is associated with an additional content source;
- determine, based at least in part on the profile being associated with the additional content source, that the output is to additionally include second content corresponding to the additional content source;
- receive second data responsive to the natural language command, the second data corresponding to the additional content source;
- and
- based at least in part on the first data and the second data, cause the output to include at least the first content of the default content source and the second content of the additional content source.
Dependencies are inferred from the claim text.