class_docstr: XTREME-S Benchmark datasets.
class_docstr_tok: ["XTREME-S","Benchmark","datasets","."]
code: def _info(self):
      languages = _ALL_DATASET_CONFIGS[self.builder_config.dataset_name]
  
      if self.builder_config.dataset_name == "fleurs":
          features = tfds.features.FeaturesDict(
              {
                  "id": tfds.features.Scalar(
                      tf.dtypes.int32,
                      doc=(
                          "Source text identifier, consistent across all languages"
                          " to keep n-way parallelism of translations. Since each"
                          " transcription may be spoken by multiple speakers,"
                          " within each language multiple examples will also share"
                          " the same id."
                      ),
                  ),
                  "num_samples": tfds.features.Scalar(
                      tf.dtypes.int32,
                      doc="Total number of frames in the audio",
                  ),
                  "path": tf.dtypes.string,
                  "audio": tfds.features.Audio(sample_rate=16_000),
                  "transcription": tfds.features.Text(
                      doc="Normalized transcription."
                  ),
                  "raw_transcription": tfds.features.Text(
                      doc="Raw Transcription from FLoRes."
                  ),
                  "gender": tfds.features.ClassLabel(
                      names=["male", "female", "other"]
                  ),
                  "lang_id": tfds.features.ClassLabel(names=languages),
                  "language": tfds.features.Text(
                      doc=(
                          "Language encoded as lowercase, underscore-separated"
                          "version of a BCP-47 tag."
                      )
                  ),
                  "lang_group_id": tfds.features.ClassLabel(
                      names=list(_FLEURS_GROUP_TO_LONG.keys())
                  ),
              }
          )
  
          return tfds.core.DatasetInfo(
              builder=self,
              description=self.builder_config.description
              + "\n"
              + _DESCRIPTION,
              features=features,
              supervised_keys=("audio", "transcription"),
              homepage=self.builder_config.homepage,
              citation=self.builder_config.citation + "\n" + _CITATION,
          )
  
file_path: datasets/tensorflow_datasets/audio/xtreme_s/xtreme_s.py
imports: import collections
  import os
  from tensorflow_datasets.core.utils.lazy_imports_utils import tensorflow
  import tensorflow_datasets.public_api
label_desc: Use image node_id 1 for calling the XtremeS obj's underlying member method code with example usage: obj._info() and returns: tfds