- filepath
(str): Path to audio file
- out
(Tensor): An optional output tensor to use instead of creating one. (Default: NULL)
- normalization
(NULL, bool, float or function): Optional normalization.
If boolean TRUE, then output is divided by 2^31.
Assuming the input is signed 32-bit audio, this normalizes to [-1, 1].
If numeric, then output is divided by that number.
If function, then the output is passed as a paramete to the given function,
then the output is divided by the result.
If NULL, defaults to specific loader behaviour (Default: NULL)
- channels_first
(bool): Set channels first or length first in result. (Default: TRUE)
- duration
(int): Number of frames (or seconds) to load. 0 to load everything after the offset. (Default: 0)
- offset
(int): Number of frames (or seconds) from the start of the file to begin data loading. (Default: 0)
- unit
(str): "sample" or "time". If "sample" duration and offset will be interpreted as frames, and as seconds otherwise.
- signalinfo
(str): A sox_signalinfo_t type, which could be helpful if the
audio type cannot be automatically determined. (Default: NULL)
- encodinginfo
(str): A sox_encodinginfo_t type, which could be set if the
audio type cannot be automatically determined. (Default: NULL)
- filetype
(str): A filetype or extension to be set if sox cannot determine it
automatically. (Default: NULL)