code: def run_cli():
      args = parse_args()
  
      root = args.librispeech_path / "LibriSpeech"
      splits = ["train-clean-100", "train-clean-360", "train-other-500"]
      merged_transcripts = []
      for split in splits:
          path = pathlib.Path(root) / split
          merged_transcripts += get_transcripts(path)
  
      model = train_spm(merged_transcripts)
  
      with open(args.output_file, "wb") as f:
          f.write(model)
  
file_path: audio/examples/asr/emformer_rnnt/librispeech/train_spm.py
imports: import io
  import pathlib
  from argparse import ArgumentParser, RawTextHelpFormatter
  import sentencepiece
label_desc: Use image node_id 5 for calling a global function with example usage: run_cli() without return types