code: def parse_args():
      parser = ArgumentParser()
      parser.add_argument(
          "--modality",
          type=str,
          help="Modality",
          required=True,
      )
      parser.add_argument(
          "--mode",
          type=str,
          help="Perform online or offline recognition.",
          required=True,
      )
      parser.add_argument(
          "--root-dir",
          type=str,
          help="Root directory to LRS3 audio-visual datasets.",
          required=True,
      )
      parser.add_argument(
          "--sp-model-path",
          type=str,
          help="Path to sentencepiece model.",
          required=True,
      )
      parser.add_argument(
          "--checkpoint-path",
          type=str,
          help="Path to a checkpoint model.",
          required=True,
      )
      parser.add_argument(
          "--debug",
          action="store_true",
          help="whether to use debug level for logging",
      )
      return parser.parse_args()
  
file_path: audio/examples/avsr/eval.py
imports: import logging
  from argparse import ArgumentParser
  import sentencepiece
  import torch
  import torchaudio
  from transforms import get_data_module
label_desc: Use image node_id 4 for calling a global function with example usage: parse_args() and returns: parser