code: def get_args():
      import argparse
  
      parser = argparse.ArgumentParser()
      parser.add_argument(
          "--asr-transcript",
          type=str,
          help="Path to the transcript file.",
      )
  
      parser.add_argument("--manifest", required=True)
      parser.add_argument("--prompts-description", required=True)
  
      parser.add_argument(
          "--cut-id",
          action="store_true",
          help="Whether cut the first token (typically a seq id)",
      )
      parser.add_argument(
          "--cut-tail",
          action="store_true",
          help="Whether cut the last token (typically a speaker id)",
      )
      parser.add_argument("--debug", action="store_true")
  
      args = parser.parse_args()
  
      return args
  
file_path: fairseq/examples/textless_nlp/gslm/metrics/asr_metrics/self_auto_bleu.py
imports: import numpy
  import nltk
  from misc.bleu_utils import sentence_bleu
  import warnings
label_desc: Use image node_id 2 for calling a global function with example usage: get_args() and returns: args