US 12,367,870 B2
Real-time natural language processing and fulfillment
Jon Grossmann, Cupertino, CA (US); Robert Macrae, Mountain View, CA (US); Scott Halstvedt, Santa Clara, CA (US); and Keyvan Mohajer, Los Gatos, CA (US)
Assigned to SoundHound AI IP, LLC, Santa Clara, CA (US)
Filed by SoundHound AI IP, LLC, Santa Clara, CA (US)
Filed on Nov. 15, 2022, as Appl. No. 18/055,821.
Prior Publication US 2024/0161737 A1, May 16, 2024
Int. Cl. G10L 15/18 (2013.01); G06F 3/16 (2006.01); G06F 40/30 (2020.01); G10L 15/22 (2006.01)
CPC G10L 15/1815 (2013.01) [G06F 3/167 (2013.01); G06F 40/30 (2020.01); G10L 15/22 (2013.01)] 34 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
transcribing audio, using a speech engine, to create a transcription;
executing a fragment identifier on a portion of the transcription, the fragment identifier detecting a fragment and outputting the fragment;
executing a fragment integrator that receives the fragment from the fragment identifier, and matches the fragment against predefined rules; and
responsive to detecting by the fragment identifier and responsive to matching by the fragment integrator, invoking a domain handler with the fragment.