class_docstr: *Device Recorded VCTK (Small subset version)* :cite:`Sarfjoo2018DeviceRV` dataset.
  
  Args:
      root (str or Path): Root directory where the dataset's top level directory is found.
      subset (str): The subset to use. Can be one of ``"train"`` and ``"test"``. (default: ``"train"``).
      download (bool):
          Whether to download the dataset if it is not found at root path. (default: ``False``).
      url (str): The URL to download the dataset from.
          (default: ``"https://datashare.ed.ac.uk/bitstream/handle/10283/3038/DR-VCTK.zip"``)
docstr: Load the n-th sample from the dataset.
  
  Args:
      n (int): The index of the sample to be loaded
  
  Returns:
      Tuple of the following items;
  
      Tensor:
          Clean waveform
      int:
          Sample rate of the clean waveform
      Tensor:
          Noisy waveform
      int:
          Sample rate of the noisy waveform
      str:
          Speaker ID
      str:
          Utterance ID
      str:
          Source
      int:
          Channel ID
docstr_tok: ["Load","the","n-th","sample","from","the","dataset",".","Args",":","n","(","int",")",":","The","index","of","the","sample","to","be","loaded","Returns",":","Tuple","of","the","following","items",";","Tensor",":","Clean","waveform","int",":","Sample","rate","of","the","clean","waveform","Tensor",":","Noisy","waveform","int",":","Sample","rate","of","the","noisy","waveform","str",":","Speaker","ID","str",":","Utterance","ID","str",":","Source","int",":","Channel","ID"]
code: def __getitem__(
      self, n: int
  ) -> Tuple[Tensor, int, Tensor, int, str, str, str, int]:
      """Load the n-th sample from the dataset.
  
      Args:
          n (int): The index of the sample to be loaded
  
      Returns:
          Tuple of the following items;
  
          Tensor:
              Clean waveform
          int:
              Sample rate of the clean waveform
          Tensor:
              Noisy waveform
          int:
              Sample rate of the noisy waveform
          str:
              Speaker ID
          str:
              Utterance ID
          str:
              Source
          int:
              Channel ID
      """
      filename = self._filename_list[n]
      return self._load_dr_vctk_item(filename)
  
file_path: audio/src/torchaudio/datasets/dr_vctk.py
imports: from pathlib import Path
  from typing import Dict, Tuple, Union
  import torchaudio
  from torch import Tensor
  from torch.utils.data import Dataset
  from torchaudio._internal import download_url_to_file
  from torchaudio.datasets.utils import _extract_zip
label_desc: Use image node_id 4 for calling the DR_VCTK obj's underlying member method code with example usage: obj.__getitem__(n) and returns: self