Class MicrophoneArrayConfig<T>
- Namespace
- AiDotNet.Interfaces
- Assembly
- AiDotNet.dll
Configuration for microphone array geometry.
public class MicrophoneArrayConfig<T>
Type Parameters
TThe numeric type used for calculations.
- Inheritance
-
MicrophoneArrayConfig<T>
- Inherited Members
Properties
NumMicrophones
Gets or sets the number of microphones.
public int NumMicrophones { get; set; }
Property Value
Positions
Gets or sets microphone positions [num_mics, 3] (x, y, z).
public Tensor<T>? Positions { get; set; }
Property Value
- Tensor<T>
Spacing
Gets or sets the spacing between microphones (for regular arrays).
public T Spacing { get; set; }
Property Value
- T
Type
Gets or sets the array type.
public ArrayType Type { get; set; }