US 12,094,459 B2
Automated domain-specific constrained decoding from speech inputs to structured resources
Ashish R Mittal, Bangalore (IN); Samarth Bharadwaj, Bangalore (IN); Shreya Khare, Bangalore (IN); and Karthik Sankaranarayanan, Bangalore (IN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jan. 5, 2022, as Appl. No. 17/568,960.
Prior Publication US 2023/0215427 A1, Jul. 6, 2023
Int. Cl. G10L 15/06 (2013.01); G06F 40/143 (2020.01); G06F 40/174 (2020.01); G06N 20/00 (2019.01); G10L 15/187 (2013.01); G10L 15/22 (2006.01); G10L 15/30 (2013.01); G10L 19/00 (2013.01); H04L 67/10 (2022.01)
CPC G10L 15/187 (2013.01) [G06F 40/143 (2020.01); G06F 40/174 (2020.01); G06N 20/00 (2019.01); G10L 15/063 (2013.01); G10L 15/22 (2013.01); G10L 15/30 (2013.01); G10L 19/00 (2013.01); H04L 67/10 (2013.01); G10L 2015/0633 (2013.01); G10L 2015/0635 (2013.01); G10L 2015/223 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
converting at least a portion of at least one user-provided speech utterance into text by processing the at least one user-provided speech utterance using an artificial intelligence-based automatic speech recognition model;
automatically training an artificial intelligence-based decoding engine, wherein automatically training the artificial intelligence-based decoding engine comprises constraining the artificial intelligence-based decoding engine based at least in part on a domain-specific model, one or more structured resources, and the artificial intelligence-based automatic speech recognition model, wherein the one or more structured resources comprise one or more web forms associated with the domain;
generating one or more domain-specific text outputs and automatically inserting at least a portion of the one or more domain-specific text outputs into at least one of the one or more web forms associated with the domain associated with the domain by processing at least a portion of the text using the artificial intelligence-based decoding engine; and
automatically performing one or more domain-specific actions within the one or more web forms associated with the domain by processing at least a portion of the text using the artificial intelligence-based decoding engine;
wherein the method is carried out by at least one computing device.