docstr: `sox_io_backend.load` can load wav format correctly.
  
  Wav data loaded with sox_io backend should match those with scipy
code: def assert_wav(
      self, dtype, sample_rate, num_channels, normalize, duration
  ):
      """`sox_io_backend.load` can load wav format correctly.
  
      Wav data loaded with sox_io backend should match those with scipy
      """
      path = self.get_temp_path("reference.wav")
      data = get_wav_data(
          dtype,
          num_channels,
          normalize=normalize,
          num_frames=duration * sample_rate,
      )
      save_wav(path, data, sample_rate)
      expected = load_wav(path, normalize=normalize)[0]
      data, sr = self._load(path, normalize=normalize)
      assert sr == sample_rate
      self.assertEqual(data, expected)
  
imports: import itertools
  from functools import partial
  import torch
  from parameterized import parameterized
  from torchaudio._backend.utils import get_load_func
  from torchaudio_unittest.common_utils import get_asset_path, get_wav_data, load_wav, nested_params, PytorchTestCase, save_wav, skipIfNoExec, skipIfNoSox, skipIfNoSoxDecoder, sox_utils, TempDirMixin
  from .common import name_func
label_desc: Use image node_id 2 for calling the LoadTestBase obj's underlying member method code with example usage: obj.assert_wav(dtype, sample_rate, num_channels, normalize, duration) without return types