code: def import_user_module(self):
      user_dir = (
          Path(fairseq.__file__).parent.parent
          / "examples/speech_text_joint_to_text"
      )
      Arg = namedtuple("Arg", ["user_dir"])
      arg = Arg(user_dir.__str__())
      utils.import_user_module(arg)
  
file_path: fairseq/tests/speech/test_dual_input_wav_transformer.py
imports: import unittest
  from collections import namedtuple
  from pathlib import Path
  import torch
  from tqdm import tqdm
  import fairseq
  from fairseq import utils
  from fairseq.checkpoint_utils import load_model_ensemble_and_task
  from fairseq.scoring.bleu import SacrebleuScorer
  from fairseq.tasks import import_tasks
  from tests.speech import S3_BASE_URL, TestFairseqSpeech
label_desc: Use image node_id 2 for calling the TestLibrispeechDualInputWavTransformer obj's underlying member method code with example usage: obj.import_user_module() without return types