class_docstr: The VoxCeleb dataset for speaker identification.
class_docstr_tok: ["The","VoxCeleb","dataset","for","speaker","identification","."]
docstr: Yields examples.
docstr_tok: ["Yields","examples","."]
code: def _generate_examples(self, extract_path, file_names):
      """Yields examples."""
      for file_name in file_names:
          full_name = os.path.join(extract_path, "wav", file_name)
          if not tf.io.gfile.exists(full_name):
              continue
          speaker, ytid, _ = file_name[: -len(".wav")].split("/")
          speaker_id = int(speaker[3:])
          example = {
              "audio": full_name,
              "label": speaker_id,
              "youtube_id": ytid,
          }
          yield file_name, example
  
file_path: datasets/tensorflow_datasets/audio/voxceleb.py
imports: import collections
  import os
  from etils import epath
  from tensorflow_datasets.core.utils.lazy_imports_utils import tensorflow
  import tensorflow_datasets.public_api
label_desc: Use image node_id 3 for calling the Voxceleb obj's underlying member method code with example usage: obj._generate_examples(extract_path, file_names) without return types