code: def __maybe_download_file(destination: str, source: str):
      """
      Downloads source to destination if it doesn't exist.
      If exists, skips download
      Args:
          destination: local filepath
          source: url of resource
  
      Returns:
  
      """
      if not os.path.exists(destination):
          print(f"{destination} does not exist. Downloading ...")
          wget.download(source, destination)
          print(f"Downloaded {destination}.")
      else:
          print(f"Destination {destination} exists. Skipping.")
      return destination
  
file_path: NeMo/scripts/dataset_processing/process_slurp_data.py
imports: import argparse
  import json
  import multiprocessing
  import os
  import tarfile
  from pathlib import Path
  import librosa
  import pandas
  import soundfile
  import wget
  from tqdm import tqdm
  from tqdm.contrib.concurrent import process_map
label_desc: Use image node_id 1 for calling a global function with example usage: __maybe_download_file(destination, source) and returns: destination