Threshold-based variable chunk creation for speech recognition
AssigneeInternational Business Machines Corporation
InventorToru Nagano
Life of this patent
Estimating the term…
Abstract
A method, computer system, and a computer program product are provided. Audio data is received. The audio data is examined by time frame and to obtain a time-dependent vocal characteristic of the audio data. In response to the time-dependent vocal characteristic falling below an intensity threshold value at a first time point, a first chunk of the audio data is created from the audio data from a beginning time point to the first time point. The first chunk of the audio data is sent to a speech recognition machine learning model. The examining, the creating, and the sending are iteratively repeated for additional chunks of the audio data.
Claims20
A computer-implemented method comprising:
- receiving audio data;
- examining the audio data by time frame and to obtain a time-dependent vocal characteristic of the audio data;
- in response to the time-dependent vocal characteristic crossing a threshold value at a first time point, creating a first chunk of the audio data from the audio data from a beginning time point to the first time point;
- sending the first chunk of the audio data to a speech recognition machine learning model;
- and
- iteratively repeating the examining, the creating, and the sending for additional chunks of the audio data.
A computer system comprising:
- one or more processors, one or more computer-readable memories, and program instructions stored on at least one of the one or more computer-readable memories for execution by at least one of the one or more processors to cause the computer system to:
- receive audio data;
- examine the audio data by time frame and to obtain a time-dependent vocal characteristic of the audio data;
- in response to the time-dependent vocal characteristic crossing a threshold value at a first time point, create a first chunk of the audio data from the audio data from a beginning time point to the first time point;
- send the first chunk of the audio data to a speech recognition machine learning model;
- and
- iteratively repeat the examining, the creating, and the sending for additional chunks of the audio data.
A computer program product comprising a computer-readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to:
- receive audio data;
- examine the audio data by time frame and to obtain a time-dependent vocal characteristic of the audio data;
- in response to the time-dependent vocal characteristic crossing a threshold value at a first time point, create a first chunk of the audio data from the audio data from a beginning time point to the first time point;
- send the first chunk of the audio data to a speech recognition machine learning model;
- and
- iteratively repeat the examining, the creating, and the sending for additional chunks of the audio data.
Dependencies are inferred from the claim text.