code: def test_SingingGenerate(config_file):
      svs = SingingGenerate(train_config=config_file)
  
      phn_dur = [
          [0.0, 0.219],
          [0.219, 0.50599998],
          [0.50599998, 0.71399999],
          [0.71399999, 1.097],
          [1.097, 1.28799999],
          [1.28799999, 1.98300004],
      ]
      phn = ["sh", "i", "q", "v", "n", "i"]
      score = [
          [0, 0.50625, "sh_i", 58, "sh_i"],
          [0.50625, 1.09728, "q_v", 56, "q_v"],
          [1.09728, 1.9832100000000001, "n_i", 53, "n_i"],
      ]
      tempo = 70
      tmp = {}
      tmp["label"] = phn_dur, phn
      tmp["score"] = tempo, score
      default_inp = tmp
  
      svs(text=default_inp)
  
file_path: espnet/test/espnet2/bin/test_svs_inference.py
imports: import string
  from argparse import ArgumentParser
  from pathlib import Path
  import pytest
  from espnet2.bin.svs_inference import SingingGenerate, get_parser, main
  from espnet2.tasks.svs import SVSTask
label_desc: Use image node_id 5 for calling a global function with example usage: test_SingingGenerate(config_file) without return types