code: def _adjust_beforenext(self, real_wave_mfcc, algo_parameters):
          
          def new_time(nsi):
              """
              The new boundary time value is ``delay`` before
              the end of the nonspeech interval ``nsi``.
              If ``nsi`` has length less than ``delay``,
              set the new boundary time to the begin of ``nsi``.
              """
              delay = max(algo_parameters[0], TimeValue("0.000"))
              return max(nsi.end - delay, nsi.begin)
          self.log(u"Called _adjust_beforenext")
          self._adjust_on_nonspeech(real_wave_mfcc, new_time)
docs: BEFORENEXT