IP Library Granted Patent US 12,499,882
Granted Patent B2
US 12,499,882 · App. 18/323,992 · Granted Dec 16, 2025

Low-latency conversational large language models

Inventor: Emmett Aaron Mcquinn (San Francisco, CA)
Assignee: Google LLC
G10L15/183G10L15/063G10L2015/0631
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,499,882
App. No.
18/323,992
Granted
Dec 16, 2025
Kind
B2
Abstract

A method includes receiving a transcription of an utterance, processing, using a first model, the transcription to generate a first text segment that represents an initial portion of a response to the utterance, processing, using a TTS system, the first text segment to generate a first synthesized speech representation, and providing, for audible output, the first synthesized speech representation. The method also includes providing, to a second model different from the first model, the transcription and the first text segment, the second model comprising an LLM configured to process the transcription and the first text segment to generate a second text segment that represents a remaining portion of the response to the utterance. The method further includes obtaining a second synthesized speech representation generated from the second text segment, and providing, for audible output by the user device, the second synthesized speech representation.

Claims (60)

1 . A computer-implemented method executed on data processing hardware that causes the data processing hardware to perform operations comprising:

receiving a transcription of an utterance spoken by a user of a user device;

processing, using a trained first model, the transcription to generate a first text segment that represents an initial portion of a response to the utterance;

processing, using a text-to-speech system, the first text segment to generate a first synthesized speech representation of the initial portion of the response to the utterance;

providing, for audible output by the user device, the first synthesized speech representation;

providing, to a trained second model different from the trained first model, the transcription and the first text segment, the trained second model comprising a large language model (LLM) configured to process the transcription and the first text segment to generate a second text segment that represents a remaining portion of the response to the utterance;

obtaining a second synthesized speech representation generated from the second text segment, the second synthesized speech representation representing the remaining portion of the response to the utterance; and

after the first synthesized speech representation of the initial portion of the response to the utterance is audibly output by the user device, providing, for audible output from the user device, the second synthesized speech representation,

wherein the first synthesized speech representation and the second synthesized speech representation audibly output by the user device are both response to the same utterance spoken by the user of the user device.

2 . The computer-implemented method of claim 1 , wherein the operations further comprise:

receiving audio data characterizing the utterance, the audio data captured by the user device; and

processing, using an automatic speech recognition system, the audio data to generate the transcription.

3 . The computer-implemented method of claim 1 , wherein:

the data processing hardware resides on the user device;

the trained first model executes on the data processing hardware; and

the trained second model executes on a remote computing system in communication with the data processing hardware.

4 . The computer-implemented method of claim 1 , wherein:

the data processing hardware resides on a remote computing system in communication with the user device; and

the trained first model and the second model both execute on the data processing hardware.

5 . The computer-implemented method of claim 1 , wherein the trained second model is trained on training transcriptions, each training transcription paired with a corresponding training initial response portion to condition the second model to learn how to generate a response to the training transcription that incorporates the corresponding training initial response portion.

6 . The computer-implemented method of claim 1 , wherein the trained first model is trained to generate the first text segment of one or more initial words in the response to the transcription such that the first synthesized speech representation generated from the one or more initial words includes a duration sufficient to mask a latency time period incurred while the trained second model processes the transcription and the first text segment to generate the second text segment.

7 . The computer-implemented method of claim 6 , wherein the one or more initial words represent at least one of a generic phrase, a filler phrase, or a prefix phrase.

8 . The computer-implemented method of claim 1 , wherein the trained first model comprises a classifier model configured to select, based on the transcription, the first text segment from a plurality of pre-determined text segments.

9 . The computer-implemented method of claim 1 , wherein:

the trained first model comprises a first LLM; and

the LLM of the trained second model comprises a second LLM having a greater number of parameters than the first LLM.

10 . The computer-implemented method of claim 1 , wherein the trained first model comprises an embedding model configured to project the transcription into an embedding space corresponding to a plurality of pre-determined first text segments.

11 . The computer-implemented method of claim 1 , wherein providing, for audible output from the user device, the second synthesized speech representation comprises discontinuing providing, for audible output by the user device, a remaining portion of the first synthesized speech representation.

12 . The computer-implemented method of claim 1 , wherein the first synthesized speech representation is provided for audible output while at least one of providing the transcription and the first text segment to the trained second model or obtaining the second synthesized speech representation.

13 . A system comprising:

data processing hardware; and

memory hardware in communication with the data processing hardware and storing instructions that when executed on the data processing hardware cause the data processing hardware to perform operations comprising:

receiving a transcription of an utterance spoken by a user of a user device;

processing, using a trained first model, the transcription to generate a first text segment that represents an initial portion of a response to the utterance;

processing, using a text-to-speech system, the first text segment to generate a first synthesized speech representation of the initial portion of the response to the utterance;

providing, for audible output by the user device, the first synthesized speech representation;

providing, to a trained second model different from the trained first model, the transcription and the first text segment, the trained second model comprising a large language model (LLM) configured to process the transcription and the first text segment to generate a second text segment that represents a remaining portion of the response to the utterance;

obtaining a second synthesized speech representation generated from the second text segment, the second synthesized speech representation representing the remaining portion of the response to the utterance; and

after the first synthesized speech representation of the initial portion of the response to the utterance is audibly output by the user device, providing, for audible output from the user device, the second synthesized speech representation,

wherein the first synthesized speech representation and the second synthesized speech representation audibly output by the user device are both response to the same utterance spoken by the user of the user device.

14 . The system of claim 13 , wherein the operations further comprise:

receiving audio data characterizing the utterance, the audio data captured by the user device; and

processing, using an automatic speech recognition system, the audio data to generate the transcription.

15 . The system of claim 13 , wherein:

the data processing hardware resides on the user device;

the trained first model executes on the data processing hardware; and

the trained second model executes on a remote computing system in communication with the data processing hardware.

16 . The system of claim 13 , wherein:

the data processing hardware resides on a remote computing system in communication with the user device; and

the trained first model and the second model both execute on the data processing hardware.

17 . The system of claim 13 , wherein the trained first model is trained to generate the first text segment of one or more initial words in the response to the transcription such that the first synthesized speech representation generated from the one or more initial words includes a duration sufficient to mask a latency time period incurred while the trained second model processes the transcription and the first text segment to generate the second text segment.

18 . The system of claim 13 , wherein the trained first model is trained to generate the first text segment of one or more initial words in the response to the transcription such that the first synthesized speech representation generated from the one or more initial words includes a duration sufficient to mask a latency time period incurred while the trained second model processes the transcription and the first text segment to generate the second text segment.

19 . The system of claim 18 , wherein the one or more initial words represent at least one of a generic phrase, a filler phrase, or a prefix phrase.

20 . The system of claim 13 , wherein the trained first model comprises a classifier model configured to select, based on the transcription, the first text segment from a plurality of pre-determined text segments.

21 . The system of claim 13 , wherein:

the trained first model comprises a first LLM; and

the LLM of the trained second model comprises a second LLM having a greater number of parameters than the first LLM.

22 . The system of claim 13 , wherein the trained first model comprises an embedding model configured to project the transcription into an embedding space corresponding to a plurality of pre-determined first text segments.

23 . The system of claim 13 , wherein providing, for audible output by the user device, the second synthesized speech representation comprises discontinuing providing, for audible output by the user device, a remaining portion of the first synthesized speech representation.

24 . The system of claim 13 , wherein the first synthesized speech representation is provided for audible output while at least one of providing the transcription and the first text segment to the trained second model or obtaining the second synthesized speech representation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2023
From: MCQUINN, EMMETT AARON
To: GOOGLE LLC
Reel/Frame 063841/0348 →
Continuity (1)
Related Publication 20240395246A1 · Nov 28, 2024
References Cited (9)
US 11238241B1 · Mallikarjuniah · 2022 [cited by examiner]
US 12118320B2 · Gelfenbeyn · 2024 [cited by examiner]
US 12135958B2 · Pandita · 2024 [cited by examiner]
US 20220115000A1 · Beaufays et al. · 2022 [cited by applicant]
US 20230385692A1 · Kang · 2023 [cited by examiner]
WO 2022093192A1 · 2022 [cited by applicant]
WO 2023038654A1 · 2023 [cited by applicant]
Muyang Du et al., “Efficient Incremental Text-to-Speech on GPUs”, Arxiv.Org, Cornell University Library, 201 Olin Library Cornell University Ithaca, NY 14853,Dec. 5, 2022 (Dec. 5, 2022), XP091385853. [cited by applicant]
International Search Report and Written Opinion issued in related PCT Application No. PCT/US2024/030364, dated Sep. 16, 2024. [cited by applicant]