code: def get_args():
      parser = argparse.ArgumentParser(
          formatter_class=argparse.ArgumentDefaultsHelpFormatter,
          description="Download HUI-Audio-Corpus-German and create manifests with predefined split. "
          "Please check details about the corpus in https://github.com/iisys-hof/HUI-Audio-Corpus-German.",
      )
      parser.add_argument(
          "--data-root",
          required=True,
          type=Path,
          help="where the resulting dataset will reside.",
      )
      parser.add_argument(
          "--manifests-root",
          required=True,
          type=Path,
          help="where the manifests files will reside.",
      )
      parser.add_argument(
          "--set-type",
          default="clean",
          choices=["full", "clean"],
          type=str,
      )
      parser.add_argument("--min-duration", default=0.1, type=float)
      parser.add_argument("--max-duration", default=15, type=float)
      parser.add_argument(
          "--num-workers",
          default=-1,
          type=int,
          help="Specify the max number of concurrently Python workers processes. "
          "If -1 all CPUs are used. If 1 no parallel computing is used.",
      )
      parser.add_argument(
          "--normalize-text",
          default=False,
          action="store_true",
          help="Normalize original text and add a new entry 'normalized_text' to .json file if True.",
      )
      parser.add_argument(
          "--val-num-utts-per-speaker",
          default=1,
          type=int,
          help="Specify the number of utterances for each speaker in val split. All speakers are covered.",
      )
      parser.add_argument(
          "--test-num-utts-per-speaker",
          default=1,
          type=int,
          help="Specify the number of utterances for each speaker in test split. All speakers are covered.",
      )
      parser.add_argument(
          "--seed-for-ds-split",
          default=100,
          type=float,
          help="Seed for deterministic split of train/dev/test, NVIDIA's default is 100",
      )
      args = parser.parse_args()
      return args
  
file_path: NeMo/scripts/dataset_processing/tts/hui_acg/get_data.py
imports: import argparse
  import json
  import random
  import shutil
  import urllib.request
  from pathlib import Path
  import pandas
  from joblib import Parallel, delayed
  from tqdm import tqdm
  from nemo.utils import logging
label_desc: Use image node_id 1 for calling a global function with example usage: get_args() and returns: args