code: def load_wav(wav_path, sample_rate=22050, pad_multiple=1024):
      wav = AudioSegment.segment_from_file(
          wav_path,
          target_sr=sample_rate,
          n_segments=-1,
          trim=False,
      ).samples
  
      if wav.shape[0] % pad_multiple != 0:
          wav = np.concatenate(
              [
                  wav,
                  np.zeros(pad_multiple - wav.shape[0] % pad_multiple),
              ]
          )
      wav = wav[:-1]
  
      return wav
  
imports: import argparse
  import json
  import os
  import time
  from multiprocessing import Pool
  from pathlib import Path
  import hydra.utils
  import librosa
  import numpy
  import torch
  from omegaconf import open_dict
  from tqdm import tqdm
  from nemo.collections.asr.parts.preprocessing.segment import AudioSegment
  from nemo.collections.tts.models import ssl_tts
  from nemo.collections.tts.parts.utils.tts_dataset_utils import get_base_dir
  from nemo.core.classes import Dataset
  from nemo.utils import logging
label_desc: Use image node_id 4 for calling a global function with example usage: load_wav(wav_path, sample_rate, pad_multiple) and returns: wav