US 12,136,417 B2
Domain and intent name feature identification and processing
Janet Louise Slifka, Cambridge, MA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Mar. 9, 2020, as Appl. No. 16/812,614.
Application 16/812,614 is a continuation of application No. 13/793,856, filed on Mar. 11, 2013, granted, now 10,629,186.
Prior Publication US 2020/0258506 A1, Aug. 13, 2020
Int. Cl. G10L 15/22 (2006.01); G06F 40/295 (2020.01); G10L 15/18 (2013.01); G06F 40/30 (2020.01); G10L 15/183 (2013.01); G10L 15/26 (2006.01)
CPC G10L 15/1815 (2013.01) [G06F 40/295 (2020.01); G10L 15/1822 (2013.01); G06F 40/30 (2020.01); G10L 15/18 (2013.01); G10L 15/183 (2013.01); G10L 15/22 (2013.01); G10L 2015/226 (2013.01); G10L 2015/228 (2013.01); G10L 15/26 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving audio data corresponding to an utterance of a user;
performing automatic speech recognition (ASR) using the audio data to determine ASR output data;
receiving pre-feature data, wherein the pre-feature data is generated prior to receiving the audio data;
determining first data representing at least one portion of the pre-feature data corresponding to the utterance, wherein the at least one portion of the pre-feature data is determined independent from the ASR output data and a previous utterance of the user;
selecting, based on the first data, a first natural language processing component to process the first data and the ASR output data, wherein the first natural language processing component is selected independent from the ASR output data and the previous utterance; and
based on selecting the first natural language processing component to process the first data and the ASR output data, performing natural language processing using the first data and the ASR output data as input to the first natural language processing component to determine output data responsive to the utterance, the output data corresponding to an entity represented in the utterance.