openvino.runtime.opset16.istft#

openvino.runtime.opset16.istft(data: Node | int | float | ndarray, window: Node | int | float | ndarray, frame_size: Node | int | float | ndarray, frame_step: Node | int | float | ndarray, center: bool, normalized: bool, signal_length: Node | int | float | ndarray | None = None, name: str | None = None) Node#

Return a node which generates ISTFT operation.

Parameters:
  • data – The node providing input data.

  • window – The node providing window data.

  • frame_size – The node with scalar value representing the size of Fourier Transform.

  • frame_step – The distance (number of samples) between successive window frames.

  • center – Flag signaling if the signal input has been padded before STFT.

  • normalized – Flag signaling if the STFT result has been normalized.

  • signal_length – The optional node with length of the original signal.

  • name – The optional name for the created output node.

Returns:

The new node performing ISTFT operation.