Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt die Geometrie eines Mikrofonarrays dar.
Elemente
microphoneArrayType
Syntax: public MicrophoneArrayType microphoneArrayType;
Typ des Mikrofonarrays.
beamformingStartAngle
Syntax: public uint16_t beamformingStartAngle;
Startwinkel für Strahlform in Grad.
beamformingEndAngle
Syntax: public uint16_t beamformingEndAngle;
Endwinkel für Strahlform in Grad.
microphoneCoordinates
Syntax: public std::vector< MicrophoneCoordinates > microphoneCoordinates;
Koordinaten von Mikrofonen im Mikrofonarray.
MicrophoneArrayGeometry
Syntax: public inline MicrophoneArrayGeometry ( MicrophoneArrayType microphoneArrayType , const std::vector< MicrophoneCoordinates > & microphoneCoordinates );
Erstellt eine neue Instanz von MicrophoneArrayGeometry. Der Strahlwinkel wird auf Null festgelegt. Der Strahlwinkel wird auf 180 Grad festgelegt, wenn "microphoneArrayType" linear ist, andernfalls wird er auf 360 Grad festgelegt.
Die Parameter
microphoneArrayTypeTyp des Mikrofonarrays.microphoneCoordinatesKoordinaten von Mikrofonen im Mikrofonarray.
MicrophoneArrayGeometry
Syntax: public inline MicrophoneArrayGeometry ( MicrophoneArrayType microphoneArrayType , uint16_t beamformingStartAngle , uint16_t beamformingEndAngle , const std::vector< MicrophoneCoordinates > & microphoneCoordinates );
Erstellt eine neue Instanz von MicrophoneArrayGeometry.
Die Parameter
microphoneArrayTypeTyp des Mikrofonarrays.beamformingStartAngleStartwinkel für Strahlform in Grad.beamformingEndAngleEndwinkel für Strahlform in Grad.microphoneCoordinatesKoordinaten von Mikrofonen im Mikrofonarray.