openvino.runtime.opset15.stft#

openvino.runtime.opset15.stft(data: Node | int | float | ndarray, window: Node | int | float | ndarray, frame_size: Node | int | float | ndarray, frame_step: Node | int | float | ndarray, transpose_frames: bool, name: str | None = None) Node#

Return a node which generates STFT 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.

  • transpose_frames – Flag to set output shape layout. If true the frames dimension is at out_shape[2], otherwise it is at out_shape[1].

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

Returns:

The new node performing STFT operation.