code: def _test_vctk(self, dataset):
      num_samples = 0
      for i, (
          data,
          sample_rate,
          transcript,
          speaker_id,
          utterance_id,
      ) in enumerate(dataset):
          self.assertEqual(
              data, self.samples[i][0], atol=5e-5, rtol=1e-8
          )
          assert sample_rate == self.samples[i][1]
          assert transcript == self.samples[i][2]
          assert speaker_id == self.samples[i][3]
          assert int(utterance_id) == self.samples[i][4]
          num_samples += 1
  
      assert num_samples == len(self.samples)
  
file_path: audio/test/torchaudio_unittest/datasets/vctk_test.py
imports: import os
  from pathlib import Path
  from torchaudio.datasets import vctk
  from torchaudio_unittest.common_utils import get_whitenoise, normalize_wav, save_wav, TempDirMixin, TorchaudioTestCase
label_desc: Use image node_id 2 for calling the TestVCTK obj's underlying member method code with example usage: obj._test_vctk(dataset) without return types