code: def get_args():
      parser = argparse.ArgumentParser(
          description="Streaming transcription via Riva AI Speech Services"
      )
      parser.add_argument(
          "--riva-server",
          default="localhost:50051",
          type=str,
          help="URI to GRPC server endpoint",
      )
      parser.add_argument(
          "--audio-file",
          required=True,
          help="path to local file to stream",
      )
      parser.add_argument(
          "--output-device",
          type=int,
          default=None,
          help="output device to use",
      )
      parser.add_argument(
          "--list-devices",
          action="store_true",
          help="list output devices indices",
      )
      parser.add_argument(
          "--nmt-server",
          default="localhost:50052",
          help="port on which NMT server runs",
      )
      parser.add_argument(
          "--asr_only",
          action="store_true",
          help="Whether to skip MT and just display",
      )
      parser.add_argument(
          "--target_language",
          default="es",
          help="Target language to translate into.",
      )
      parser.add_argument(
          "--asr_punctuation",
          action="store_true",
          help="Whether to use Riva's punctuation model for ASR transcript postprocessing.",
      )
      return parser.parse_args()
  
file_path: NeMo/tools/nmt_grpc_service/asr_nmt_client.py
imports: import argparse
  import sys
  import wave
  import api.nmt_pb2
  import api.nmt_pb2_grpc
  import grpc
  import pyaudio
  import riva_api.audio_pb2
  import riva_api.riva_asr_pb2
  import riva_api.riva_asr_pb2_grpc
label_desc: Use image node_id 1 for calling a global function with example usage: get_args() and returns: parser