speechbrain.lobes.beamform_multimic module

Beamformer for multi-mic processing.

Authors
  • Nauman Dawalatabad

Summary

Classes:

DelaySum_Beamformer

Generate beamformed signal from multi-mic data using DelaySum beamforming.

Reference

class speechbrain.lobes.beamform_multimic.DelaySum_Beamformer(sampling_rate=16000)[source]

Bases: Module

Generate beamformed signal from multi-mic data using DelaySum beamforming.

Parameters:

sampling_rate (int (default: 16000)) – Sampling rate of audio signals.

forward(mics_signals)[source]

Returns beamformed signal using multi-mic data.

Parameters:

mics_signals (torch.Tensor) – Set of audio signals to be transformed.

Returns:

sig

Return type:

torch.Tensor