Unverified Commit 33dc817c authored by Prabhat Roy's avatar Prabhat Roy Committed by GitHub
Browse files

Remove legacy backends (#1311)

parent 086467a1
...@@ -153,11 +153,7 @@ class TEDLIUM(Dataset): ...@@ -153,11 +153,7 @@ class TEDLIUM(Dataset):
start_time = int(float(start_time) * sample_rate) start_time = int(float(start_time) * sample_rate)
end_time = int(float(end_time) * sample_rate) end_time = int(float(end_time) * sample_rate)
backend = torchaudio.get_audio_backend() kwargs = {"frame_offset": start_time, "num_frames": end_time - start_time}
if backend == "sox" or (backend == "soundfile" and torchaudio.USE_SOUNDFILE_LEGACY_INTERFACE):
kwargs = {"offset": start_time, "num_frames": end_time - start_time}
else:
kwargs = {"frame_offset": start_time, "num_frames": end_time - start_time}
return torchaudio.load(path, **kwargs) return torchaudio.load(path, **kwargs)
......
...@@ -9,6 +9,7 @@ def _init_extension(): ...@@ -9,6 +9,7 @@ def _init_extension():
ext = 'torchaudio._torchaudio' ext = 'torchaudio._torchaudio'
if _mod_utils.is_module_available(ext): if _mod_utils.is_module_available(ext):
_init_script_module(ext) _init_script_module(ext)
import torchaudio._torchaudio # noqa
else: else:
warnings.warn('torchaudio C++ extension is not available.') warnings.warn('torchaudio C++ extension is not available.')
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment