Source code for speechbrain.utils.torch_audio_backend

"""Library for checking the torchaudio backend.

 * Mirco Ravanelli 2021
import platform
import logging
import torchaudio

logger = logging.getLogger(__name__)

[docs]def check_torchaudio_backend(): """Checks the torchaudio backend and sets it to soundfile if windows is detected. """ current_system = platform.system() if current_system == "Windows": logger.warning( "The torchaudio backend is switched to 'soundfile'. Note that 'sox_io' is not supported on Windows." ) torchaudio.set_audio_backend("soundfile")