Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Reprezentuje geometrię tablicy mikrofonów.
Członkowie
microphoneArrayType
Składnia: public MicrophoneArrayType microphoneArrayType;
Typ tablicy mikrofonów.
beamformingStartAngle
Składnia: public uint16_t beamformingStartAngle;
Kąt rozpoczęcia do tworzenia promieni w stopniach.
beamformingEndAngle
Składnia: public uint16_t beamformingEndAngle;
Kąt końcowy do ściągania promieni w stopniach.
mikrofonUsordyny
Składnia: public std::vector< MicrophoneCoordinates > microphoneCoordinates;
Współrzędne mikrofonów w tablicy mikrofonów.
MikrofonArrayGeometry
Składnia: public inline MicrophoneArrayGeometry ( MicrophoneArrayType microphoneArrayType , const std::vector< MicrophoneCoordinates > & microphoneCoordinates );
Tworzy nowe wystąpienie elementu MicrophoneArrayGeometry. Kąt rozpoczęcia wiązki jest ustawiony na zero. Kąt końca belki jest ustawiony na 180 stopni, jeśli mikrofonArrayType jest liniowy, w przeciwnym razie jest ustawiony na 360 stopni.
Parametry
microphoneArrayTypeTyp tablicy mikrofonów.microphoneCoordinatesWspółrzędne mikrofonów w tablicy mikrofonów.
MikrofonArrayGeometry
Składnia: public inline MicrophoneArrayGeometry ( MicrophoneArrayType microphoneArrayType , uint16_t beamformingStartAngle , uint16_t beamformingEndAngle , const std::vector< MicrophoneCoordinates > & microphoneCoordinates );
Tworzy nowe wystąpienie elementu MicrophoneArrayGeometry.
Parametry
microphoneArrayTypeTyp tablicy mikrofonów.beamformingStartAngleKąt rozpoczęcia do promieniowania w stopniach.beamformingEndAngleKąt końca do ściągania promieni w stopniach.microphoneCoordinatesWspółrzędne mikrofonów w tablicy mikrofonów.