code: def parse_args():
      parser = ArgumentParser(description="Prepare data.")
      parser.add_argument(
          "--data_dir", type=Path, help="Path to raw data."
      )
      parser.add_argument(
          "--prefix",
          type=str,
          help="Prefix that will be added to utt id.",
      )
      parser.add_argument(
          "--output_dir",
          type=Path,
          help="Path to save the output data.",
      )
      parser.add_argument(
          "--src",
          type=str,
          help="langauge code for source langauge",
      )
      parser.add_argument(
          "--tgt",
          type=str,
          default=None,
          help="langauge code for tgt langauge. for ST only",
      )
      parser.add_argument(
          "--src_field",
          type=int,
          default=1,
          help="field of wav.scp to wav path to find length. Utt-id is excluded."
          "if -1, find with the whole pipe command",
      )
      parser.add_argument(
          "--num_proc",
          type=int,
          default=10,
          help="number of multi-processing to find duration",
      )
      parser.add_argument(
          "--nlsyms",
          type=str,
          nargs="+",
          default=[],
          help="nlsyms of this dataset",
      )
      parser.add_argument(
          "--lower_case",
          action="store_true",
          default=False,
          help="If set, all text is in lower case",
      )
  
      args = parser.parse_args()
      return args
  
file_path: espnet/egs2/owsm_v3/s2t1/local/kaldi_to_whisper.py
imports: import logging
  from argparse import ArgumentParser
  from io import BytesIO
  from multiprocessing import Pool
  from pathlib import Path
  import kaldiio
  import librosa
  import soundfile
  from utils import SYMBOL_NA, SYMBOL_NOSPEECH, SYMBOLS_TIME, LongUtterance, Utterance, generate_long_utterances
label_desc: Use image node_id 1 for calling a global function with example usage: parse_args() and returns: args