diart.audio#

Module Contents#

Classes#

Attributes#

diart.audio.FilePath#
class diart.audio.AudioLoader(sample_rate, mono=True)#
Parameters:
  • sample_rate (int) –

  • mono (bool) –

load(filepath)#

Load an audio file into a torch.Tensor.

Parameters:

filepath (FilePath) – Path to an audio file

Returns:

waveform

Return type:

torch.Tensor, shape (channels, samples)

static get_duration(filepath)#

Get audio file duration in seconds.

Parameters:

filepath (FilePath) – Path to an audio file.

Returns:

duration – Duration in seconds.

Return type:

float