torchaudio/sox_effects/__init__.py (19 lines of code) (raw):

from torchaudio._internal import module_utils as _mod_utils from .sox_effects import ( init_sox_effects, shutdown_sox_effects, effect_names, apply_effects_tensor, apply_effects_file, ) if _mod_utils.is_sox_available(): import atexit init_sox_effects() atexit.register(shutdown_sox_effects) __all__ = [ "init_sox_effects", "shutdown_sox_effects", "effect_names", "apply_effects_tensor", "apply_effects_file", ]