/Patent Tracker
GoogleGranted patentAI & softwareInterest 6/10

Google patents speech-to-text system that uses language models to find natural pauses

Google describes a system that combines speech recognition with sentence segmentation in a single model. It uses a separate language model to learn where sentences naturally end based on punctuation, then teaches the main speech model to detect those breaks while transcribing audio.

Why it mattersThis approach could make automatic transcription of long conversations more readable by automatically adding line breaks at logical points rather than just splitting audio by time.

In the filing’s own words

A joint segmenting and ASR model includes an encoder to receive a sequence of acoustic frames and generate, at each of a plurality of output steps, a higher order feature representation for a corresponding acoustic frame. The model also includes a decoder to generate based on the higher order feature representation at each of the plurality of output steps a probability distribution over possible speech recognition hypotheses, and an indication of whether the corresponding output step corresponds to an end of segment (EOS). The model is trained on a set of training samples, each training sample including audio data characterizing multiple segments of long-form speech; and a corresponding transcription of the long-form speech, the corresponding transcription annotated with ground-truth EOS labels obtained via distillation from a language model teacher that receives the corresponding transcription as input and injects the ground-truth EOS labels into the corresponding transcription between semantically complete segments.

What exactly they claim (claim 1)

1. 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 causes the data processing hardware to implement a joint segmenting and automated speech recognition (ASR) model comprising: an encoder configured to: receive, as input, a sequence of acoustic frames characterizing one or more spoken utterances; and generate, at each output step of a plurality of output steps, a higher order feature representation for a corresponding acoustic frame in the sequence of acoustic frames; and a decoder configured to: receive, as input, the higher order feature representation generated by the encoder at each output step of the plurality of output steps; and generate, at each output step of the plurality of output steps: a probability distribution over possible speech recognition hypotheses; and an indication of whether the output step corresponds to an end of segment, wherein the joint segmenting and ASR model is trained on a set of training samples, each training sample in the set of training samples comprising: audio data characterizing multiple segments of long-form speech; and a corresponding transcription of the long-form speech, the corresponding transcription annotated with ground-truth end of segment labels obtained via distillation from a language model teacher that receives the corresponding transcription as input and injects the ground-truth end of segment labels into the corresponding transcription between semantically complete segments, wherein: the language model teacher is trained on a corpus of written text containing punctuation to teach the language model teacher to learn how to semantically predict ground-truth end of segment labels based on positions of punctuation in the written text; the language model teacher processes the corresponding transcription to generate predicted punctuation; and an augmentor inserts a ground-truth end of segment label into the corresponding transcription for each comma, period, question mark, and exclamation point predicted by the language model teacher.

Facts

Company
Google (Google LLC)
Official title
Semantic segmentation with language models for long-form automatic speech recognition
Patent number
US12738264B2
Application number
18585020
Filed
Feb 22, 2024
Granted
Sep 15, 2026
Inventors
5
Claims
18

Classified under

G10L 15/063 Physics & computingG06F 40/30 Physics & computingG10L 15/26 Physics & computing

More from Google in AI & software

Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.