code: def speech_recognize(self, audio_file, device="cpu"):
      assert os.path.isfile(audio_file), "File not exists: {}".format(
          audio_file
      )
      audio_file = self.check_audio(audio_file)
      text = self.asr_executor(
          audio_file=audio_file, device=device, **self.asr_kw_args
      )
      return text
  
file_path: PaddleHub/modules/audio/asr/u2_conformer_wenetspeech/module.py
imports: import os
  import paddle
  from paddleaudio import load, save_wav
  from paddlespeech.cli import ASRExecutor
  from paddlehub.module.module import moduleinfo, serving
  from paddlehub.utils.log import logger
label_desc: Use image node_id 3 for calling the U2Conformer obj's underlying member method code with example usage: obj.speech_recognize(audio_file, device) and returns: text