nemo_automodel.components.models.muse_spark.audio
nemo_automodel.components.models.muse_spark.audio
Waveform encoder for Muse Spark Open audio tokens.
Module Contents
Classes
Functions
API
Bases: Module
Causal convolution followed by a GELU MLP residual branch.
Transform audio states with shape [batch,time,hidden].
Bases: Module
Encode mono 24-kHz waveforms into one token per 1,920 samples.
Encode a padded batch shaped [batch,samples,channels].
Encode variable-length mono waveforms into [audio_tokens,output] tensors.
Initialize a checkpoint-free audio encoder on buffer_device.
Bases: Module
Patch, project, and normalize one waveform stage.
Transform [batch,time,input] into a shorter projected sequence.
Bases: Module
RMSNorm used by the waveform interaction encoder.
Normalize audio states shaped [batch,time,hidden] in FP32.
Bases: Module
Depthwise causal temporal convolution.
Convolve audio states shaped [batch,time,hidden] causally.
Fold [batch,samples,channels] into [batch,steps,patch*channels].