US12597512B2ActiveUtilityA1

Real-time use of multiple parallel automatic speech recognition (ASR) modules in a conversational artificial intelligence (AI) architecture

47
Assignee: HEALTHGPT INCPriority: May 15, 2023Filed: Aug 18, 2025Granted: Apr 7, 2026
Est. expiryMay 15, 2043(~16.8 yrs left)· nominal 20-yr term from priority
G10L 15/22G10L 15/19G10L 15/183G10L 15/1822G10L 25/66G10L 15/32G10L 15/1815G16H 40/20
47
PatentIndex Score
0
Cited by
31
References
20
Claims

Abstract

As an example, a conversational artificial intelligence (AI) that is in a conversation receives a human response from a human, augments the human response to create an augmented response, determines a context of the conversation, and provides the context and the augmented response to a plurality of automatic speech recognition (ASR) modules that individually process the augmented response in parallel. The conversational AI receives a plurality of intermediate text outputs from the plurality of ASR modules, wherein individual intermediate text outputs of the plurality of intermediate text outputs are received from individual ones of the ASR modules. A reconciliation AI performs a contextual reconciliation of the plurality of intermediate text outputs based at least in part on the context of the conversation to create a final text output. The conversational AI provides, in real-time, an artificial intelligence response to the human based on the final text output.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
         1 . A method, comprising:
 initiating, by a conversational artificial intelligence executed by one or more processors, a conversation with a human;   receiving, by the conversational artificial intelligence, a human response from the human;   augmenting, by the one or more processors, the human response to create an augmented response;   determining, by the one or more processors, a context of the conversation;   providing, by the one or more processors, the context of the conversation and the augmented response to a plurality of automatic speech recognition (ASR) modules that individually process the augmented response in parallel;   receiving, by the one or more processors, a plurality of intermediate text outputs from the plurality of ASR modules, wherein individual intermediate text outputs of the plurality of intermediate text outputs are received from individual modules of the plurality of ASR modules;   performing in real-time, by a reconciliation artificial intelligence, a contextual reconciliation of the plurality of intermediate text outputs based at least in part on the context of the conversation and on a medical history of the human to create a final text output; and   generating, by the conversational artificial intelligence, an artificial intelligence response to the human based at least in part on the final text output.   
     
     
         2 . The method of  claim 1 , wherein augmenting the human response to create the augmented response comprises at least one of:
 performing an intonation analysis of the human response;   performing noise cancellation by reducing an amount of background noise present in the human response; or   any combination thereof.   
     
     
         3 . The method of  claim 1 , wherein determining the context of the conversation comprises:
 accessing electronic medical records (EMR) associated with the human; and   determining a conversation history of the conversation between the conversational artificial intelligence and the human.   
     
     
         4 . The method of  claim 1 , wherein the plurality of ASR modules comprise at least:
 a first ASR module implemented using a first artificial intelligence algorithm;   a second ASR module implemented using a second artificial intelligence algorithm; and   a third ASR module implemented using a third artificial intelligence algorithm;   wherein the first artificial intelligence algorithm, the second artificial intelligence algorithm, and the third artificial intelligence algorithm are different from each other.   
     
     
         5 . The method of  claim 1 , wherein the plurality of ASR modules comprise at least:
 a first ASR module trained using a first corpus of speech of people having a first type of accent when speaking a particular language;   a second ASR module trained using a second corpus of speech of people having a second type of accent when speaking the particular language; and   a third ASR module trained using a third corpus of speech of people having a third type of accent when speaking the particular language;   wherein the first type of accent, the second type of accent, and the third type of accent are different from each other.   
     
     
         6 . The method of  claim 1 , wherein the conversational artificial intelligence is trained using multi-turn reinforcement learning through human feedback (RLHF). 
     
     
         7 . The method of  claim 1 , wherein the conversational artificial intelligence, during the conversation with the human:
 identifies a turn-yielding cue;   performs interruption detection to detect when the human is attempting to interrupt the conversationa; artificial intelligence;   identifies a non-verbal cue associated with the human; or   any combination thereof.   
     
     
         8 . A server comprising:
 one or more processors; and   one or more computer-readable storage media to store instructions executable by the one or more processors to perform operations comprising:
 initiating, by a conversational artificial intelligence, a conversation with a human; 
 receiving, by the conversational artificial intelligence, a human response from the human; 
 augmenting the human response to create an augmented response; 
 determining a context of the conversation; 
 providing the context of the conversation and the augmented response to a plurality of automatic speech recognition (ASR) modules that individually process the augmented response in parallel; 
 receiving a plurality of intermediate text outputs from the plurality of ASR modules, wherein individual intermediate text outputs of the plurality of intermediate text outputs are received from individual modules of the plurality of ASR modules; 
 performing in real-time, by a reconciliation artificial intelligence, a contextual reconciliation of the plurality of intermediate text outputs based at least in part on the context of the conversation and on a medical history of the human to create a final text output; and 
 generating, by the conversational artificial intelligence, an artificial intelligence response to the human based at least in part on the final text output. 
   
     
     
         9 . The server of  claim 8 , wherein augmenting the human response to create the augmented response comprises at least one of:
 performing an intonation analysis of the human response including determining a volume, a pitch, and a rhythm of individual words in the human response;   performing noise cancellation by identifying speech content spoken by the human and reducing the volume of other content in the human response including other human speech; or   any combination thereof.   
     
     
         10 . The server of  claim 8 , wherein determining the context of the conversation comprises:
 determining electronic medical records (EMR) associated with the human; and   determining a conversation history of the conversation between the conversational artificial intelligence and the human.   
     
     
         11 . The server of  claim 10 , wherein the conversation history of the conversation between the conversational artificial intelligence and the human is stored in a cache memory. 
     
     
         12 . The server of  claim 8 , wherein the plurality of ASR modules comprise at least:
 a first ASR module implemented using a first artificial intelligence algorithm;   a second ASR module implemented using a second artificial intelligence algorithm; and   a third ASR module implemented using a third artificial intelligence algorithm;   wherein the first artificial intelligence algorithm, the second artificial intelligence algorithm, and the third artificial intelligence algorithm are different from each other.   
     
     
         13 . The server of  claim 8 , wherein the plurality of ASR modules comprise at least:
 a first ASR module trained using a first corpus of speech of people having a first type of accent when speaking a particular language;   a second ASR module trained using a second corpus of speech of people having a second type of accent when speaking the particular language; and   a third ASR module trained using a third corpus of speech of people having a third type of accent when speaking the particular language;   wherein the first type of accent, the second type of accent, and the third type of accent are different from each other.   
     
     
         14 . The server of  claim 8 , wherein the conversational artificial intelligence is configured to perform specialized healthcare-related functions comprising one or more of:
 gathering data related to performing Healthcare Effectiveness Data and Information Set (HEDIS) calculations;   performing a Health Records Assessment (HRA);   determining a Risk Adjustment Factor (RAF);   reviewing a pre-op checklist;   reviewing a discharge checklist;   reviewing a chronic care checklist;   determining social determinants of health (SDOH); or   any combination thereof.   
     
     
         15 . A non-transitory memory device to store instructions executable by one or more processors to perform operations comprising:
 initiating, by a conversational artificial intelligence, a conversation with a human;   receiving, by the conversational artificial intelligence, a human response from the human;   augmenting the human response to create an augmented response;   determining a context of the conversation;   providing the context of the conversation and the augmented response to a plurality of automatic speech recognition (ASR) modules that individually process the augmented response in parallel;   receiving a plurality of intermediate text outputs from the plurality of ASR modules, wherein individual intermediate text outputs of the plurality of intermediate text outputs are received from individual modules of the plurality of ASR modules;   performing in real-time, by a reconciliation artificial intelligence, a contextual reconciliation of the plurality of intermediate text outputs based at least in part on the context of the conversation and on a medical history of the patient to create a final text output; and   generating, by the conversational artificial intelligence, an artificial intelligence response to the human based at least in part on the final text output.   
     
     
         16 . The non-transitory memory device of  claim 15 , wherein augmenting the human response to create the augmented response comprises at least one of:
 performing an intonation analysis of the human response including determining a volume, a pitch, and a rhythm of individual words in the human response;   performing noise cancellation by identifying speech content spoken by the human and reducing the volume of other content in the human response including other human speech; or   any combination thereof.   
     
     
         17 . The non-transitory memory device of  claim 15 , wherein determining the context of the conversation comprises:
 determining electronic medical records (EMR) associated with the human; and   determining a conversation history of the conversation between the conversational artificial intelligence and the human.   
     
     
         18 . The non-transitory memory device of  claim 15 , wherein the plurality of ASR modules comprise at least:
 a first ASR module implemented using a first artificial intelligence algorithm;   a second ASR module implemented using a second artificial intelligence algorithm; and   a third ASR module implemented using a third artificial intelligence algorithm;   wherein the first artificial intelligence algorithm, the second artificial intelligence algorithm, and the third artificial intelligence algorithm are different from each other.   
     
     
         19 . The non-transitory memory device of  claim 15 , wherein the plurality of ASR modules comprise at least:
 a first ASR module trained using a first corpus of speech of people having a first type of accent when speaking a particular language;   a second ASR module trained using a second corpus of speech of people having a second type of accent when speaking the particular language; and   a third ASR module trained using a third corpus of speech of people having a third type of accent when speaking the particular language;   wherein the first type of accent, the type of second accent, and the third type of accent are different from each other.   
     
     
         20 . The non-transitory memory device of  claim 15 , wherein the conversational artificial intelligence is engaged in a task that includes one or more of:
 performing a preventative screening;   an intake-related task;   a scheduling-related task;   a pre-op related task;   a discharge-related task;   a chronic care related task; or   any combination thereof.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.