code: def __maybe_download_file(source_url, destination_path):
      if not destination_path.exists():
          tmp_file_path = destination_path.with_suffix(".tmp")
          urllib.request.urlretrieve(
              source_url, filename=str(tmp_file_path)
          )
          tmp_file_path.rename(destination_path)
  
file_path: NeMo/scripts/dataset_processing/tts/ljspeech/get_data.py
imports: import argparse
  import json
  import tarfile
  import urllib.request
  from pathlib import Path
  import sox
  import wget
  from tqdm import tqdm
label_desc: Use image node_id 2 for calling a global function with example usage: __maybe_download_file(source_url, destination_path) without return types