cDeltaRegression

Description

This component computes delta regression coefficients using the regression equation from the HTK book.

Fields

  • blocksize (numeric) [default: 1.0]

    The size of data blocks to process in frames (this sets both blocksizeR and blocksizeW, and overwrites blocksize_sec)

  • nameAppend (string) [default: de]

    A string suffix to append to the input field names (default: empty)

  • deltawin (numeric) [default: 2.0]

    Specifies the size of half of the delta regression window (If set to 0, a simple difference x[n]-x[n-1] will be computed)

  • absOutput (numeric) [default: 0.0]

    1/0 = on/off : Output absolute value of delta regression or difference function (i.e. do full wave rectification on output signal).

  • halfWaveRect (numeric) [default: 0.0]

    1/0 = on/off : Do half-wave rectification on output values (i.e. keep only positive values and set negative values to 0). Please note that 'halfWaveRect' overrides the 'absOutput' option.

  • onlyInSegments (numeric) [default: 0.0]

    1/0 = on/off : Don't compute deltas at segment boundaries. Segments are bounded by one or more NaN values, or zeros, if zeroSegBound=1 (default)

  • zeroSegBound (numeric) [default: 1.0]

    1/0 = on/off : Consider zeros as segment boundaries (in conjunction with onlyInSegments option).

  • relativeDelta (numeric) [default: 0.0]

    1/0 = on/off : Compute relative deltas, instead of standard deltas: delta[n] = (x[n] - x[n-1]) / |x[n-1]| if x[n-1] != 0 else delta[n] = 0