Method of selectively inserting an audio clip into a primary audio stream
AssigneeGoogle Technology Holdings LLC
InventorDinkar N. Bhat
Life of this patent
Estimating the term…
Abstract
A method of processing audio signals in which an audio signature of a primary audio stream is compared to a set of audio signatures corresponding to a series of separate audio clips is disclosed. One of the audio clips from the series of separate audio clips is selected for insertion into the primary audio stream such that the selected audio clip has an audio signature that most closely matches the audio signature of the primary audio stream. The matching and selecting steps are performed by at least one signal processing electronic device.
Claims13
A method of processing audio signals, comprising:
- computing Mel Frequency Cepstral Coefficients (MFCC) feature vectors of a primary audio stream and of a series of separate audio clips;
- forming ranked vectors from the MFCC feature vectors of the primary audio stream and the series of separate audio clips, wherein the ranked vectors respectively rank coefficients on an ordinal scale within each of the MFCC feature vectors;
- comparing the ranked vector of the primary audio stream with the ranked vectors of the series of separate audio clips;
- and
- selecting an audio clip for insertion into the primary audio stream from the series of separate audio clips based on results of said comparing step such that a selected audio clip has an audio signature that most closely matches an audio signature of the primary audio stream;
- said computing, forming, comparing, and selecting steps being performed by at least one signal processing electronic device.
An electronic device for inserting a signal corresponding to an audio clip into a signal corresponding to a primary audio stream, comprising:
- at least one signal processing module for computing Mel Frequency Cepstral Coefficients (MFCC) feature vectors of the primary audio stream and of a series of separate audio clips;
- forming ranked vectors from the MFCC feature vectors of the primary audio stream and the series of separate audio clips, wherein the ranked vectors respectively rank coefficients on an ordinal scale within each of the MFCC feature vectors;
- comparing the ranked vector of the primary audio stream with the ranked vectors of the series of separate audio clips;
- and selecting an audio clip for insertion into the primary audio stream from the series of separate audio clips based on results of said comparing step such that a selected audio clip has an audio signature that most closely matches an audio signature of the primary audio stream.
Dependencies are inferred from the claim text.