CPC G10L 15/22 (2013.01) [G06F 3/167 (2013.01); G06F 16/00 (2019.01); G10L 13/08 (2013.01); G10L 15/1815 (2013.01); G10L 15/30 (2013.01); G10L 17/22 (2013.01); G10L 13/00 (2013.01); G10L 15/00 (2013.01); G10L 2015/223 (2013.01)] | 20 Claims |
1. 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.
|