.. py:module:: torchaudio.functional torchaudio.functional ===================== .. currentmodule:: torchaudio.functional Functions to perform common audio operations. Utility ------- .. autosummary:: :toctree: generated :nosignatures: amplitude_to_DB DB_to_amplitude melscale_fbanks linear_fbanks create_dct mask_along_axis mask_along_axis_iid mu_law_encoding mu_law_decoding apply_codec resample loudness convolve fftconvolve add_noise preemphasis deemphasis speed frechet_distance Forced Alignment ---------------- .. autosummary:: :toctree: generated :nosignatures: forced_align merge_tokens TokenSpan Filtering --------- .. autosummary:: :toctree: generated :nosignatures: allpass_biquad band_biquad bandpass_biquad bandreject_biquad bass_biquad biquad contrast dcshift deemph_biquad dither equalizer_biquad filtfilt flanger gain highpass_biquad lfilter lowpass_biquad overdrive phaser riaa_biquad treble_biquad Feature Extractions ------------------- .. autosummary:: :toctree: generated :nosignatures: vad spectrogram inverse_spectrogram griffinlim phase_vocoder pitch_shift compute_deltas detect_pitch_frequency sliding_window_cmn spectral_centroid Multi-channel ------------- .. autosummary:: :toctree: generated :nosignatures: psd mvdr_weights_souden mvdr_weights_rtf rtf_evd rtf_power apply_beamforming Loss ---- .. autosummary:: :toctree: generated :nosignatures: rnnt_loss Metric ------ .. autosummary:: :toctree: generated :nosignatures: edit_distance