Audio Representation for Variational Auto-encoding
AssigneeAiMi Inc.
InventorToby Gifford
Life of this patent
Estimating the term…
Abstract
Various methods for representing audio suitable for use in variational audio encoding are disclosed. A method comprises maintaining, by a computing system, state information for multiple resonator models with different resonant frequencies. The method further comprises iteratively performing a number of different operations, by the computing system for multiple respective samples in a set of audio samples in the time domain. These operations include updating the state information for the multiple resonator models based on the sample amplitude. The operations also include determining respective resonator amplitudes and phases for the updated multiple resonator models and storing, respective resonator amplitude and change-in-phase information for the sample.
Claims20
A method comprising:
- maintaining, by a computing system, state information for multiple resonator models with different resonant frequencies;
- iteratively performing, by the computing system for multiple respective samples in a set of audio samples in a time domain:
- updating the state information for the multiple resonator models based on a sample amplitude;
- determining respective resonator amplitudes and phases for the updated multiple resonator models;
- and
- storing, respective resonator amplitude and change-in-phase information for the sample.
A non-transitory computer readable medium storing instructions that, when executed by a processor, perform operations comprising:
- generating multiple respective audio samples in a time domain;
- updating state information for multiple resonator models based on a sample amplitude for ones of the multiple audio samples, the multiple resonator models having different resonant frequencies with respect to one another;
- determining respective resonator amplitudes and phases for the updated multiple resonator models for the ones of the multiple audio samples;
- and
- storing, respective resonator amplitude and phase shift information, per resonator model, for the ones of the multiple samples.
An apparatus comprising:
- a processor;
- a non-transitory computer readable medium storing instructions that, when executed by the processor, perform operations comprising:
- maintaining state information for multiple resonator models having different resonant frequencies with respect to one another;
- perform, on a sample-by-sample basis for multiple respective audio samples in a set of audio samples in a time domain, operations that include:
- updating the state information for the multiple resonator models based on an amplitude of a current sample;
- determining respective resonator amplitudes and phases for the updated multiple resonator models;
- and
- storing, respective resonator amplitude and phase shift information, per resonator model, for the current sample.
Dependencies are inferred from the claim text.