code: def testARealCase(self):
      frameSize = 2048
      sr = 48000
      hopSize = 256
      filename = join(testdata.audio_dir, "recorded", "long_voice.flac")
      audio = MonoLoader(filename=filename, sampleRate=sr)()
      frames = FrameGenerator(
          audio, frameSize=frameSize, hopSize=hopSize
      )
      pitchDetect = PitchYinProbabilistic(
          frameSize=frameSize,
          sampleRate=sr,
          hopSize=hopSize,
          outputUnvoiced="zero",
      )
      pitch, _ = pitchDetect(audio)
      expected_pitch = readVector(
          join(filedir(), "pitchyin/long_voice.txt")
      )
      self.assertAlmostEqualVector(pitch, expected_pitch)
  
file_path: essentia/test/src/unittests/tonal/test_pitchyinprobabilistic.py
imports: from essentia_test import *
  from numpy import sin, pi, mean, random
label_desc: Use image node_id 9 for calling the TestPitchYinProbabilistic obj's underlying member method code with example usage: obj.testARealCase() without return types