code: def parse_args():
      parser = ArgumentParser(description="Prepare data.")
      parser.add_argument(
          "--data_path", type=Path, help="Path to raw data."
      )
      parser.add_argument(
          "--output_path",
          type=Path,
          default=Path("./data"),
          help="Path to save the output.",
      )
      parser.add_argument(
          "--datasets",
          type=str,
          nargs="+",
          default=["dev", "train"],
          help="Data splits that will be prepared.",
      )
      parser.add_argument(
          "--langs",
          type=str,
          nargs="+",
          default=["de", "ja", "zh"],
          help="Target languages that will be prepared.",
      )
      parser.add_argument(
          "--max_sec",
          type=float,
          default=30,
          help="Maximum audio length.",
      )
      parser.add_argument(
          "--resolution",
          type=float,
          default=0.02,
          help="Time resolution.",
      )
  
      args = parser.parse_args()
      return args
  
file_path: espnet/egs2/must_c_v2/s2t1/local/data_prep.py
imports: from argparse import ArgumentParser
  from pathlib import Path
  from typing import Dict, List, Optional, Tuple, Union
  import yaml
label_desc: Use image node_id 7 for calling a global function with example usage: parse_args() and returns: args