code: def _load_datasamples(num_samples):
      ds = load_dataset(
          "hf-internal-testing/librispeech_asr_dummy",
          "clean",
          split="validation",
      )
      # automatic decoding with librispeech
      speech_samples = ds.sort("id").select(range(num_samples))[
          :num_samples
      ]["audio"]
  
      return [x["array"] for x in speech_samples]
  
imports: import inspect
  import os
  import tempfile
  import traceback
  import unittest
  import numpy
  from transformers import WhisperConfig, WhisperFeatureExtractor, WhisperProcessor
  from transformers.testing_utils import is_tf_available, require_tf, require_tokenizers, run_test_in_subprocess, slow
  from transformers.utils import cached_property
  from transformers.utils.import_utils import is_datasets_available
  from ...test_configuration_common import ConfigTester
  from ...test_modeling_tf_common import TFModelTesterMixin, floats_tensor, ids_tensor
label_desc: Use image node_id 2 for calling a global function with example usage: _load_datasamples(num_samples) and returns: unknown