code: def test_build_preprocess_fn_nlp_prompt():
      pytest.importorskip("whisper")
      args = get_dummy_namespace()
  
      new_args = {
          "use_preprocessor": True,
          "bpemodel": "whisper_multilingual",
          "non_linguistic_symbols": None,
          "cleaner": None,
          "g2p": None,
          "use_lang_prompt": False,
          "use_nlp_prompt": True,
      }
      args.__dict__.update(new_args)
  
      preprocess = ASRTask.build_preprocess_fn(args, True)
      data = {}
      data["text"] = "a a"
      data["prompt"] = "a a"
      preprocess._text_process(data)
  
file_path: espnet/test/espnet2/tasks/test_asr.py
imports: from argparse import Namespace
  import pytest
  from espnet2.tasks.asr import ASRTask
label_desc: Use image node_id 10 for calling a global function with example usage: test_build_preprocess_fn_nlp_prompt() without return types