Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Représente la géométrie d’un tableau de microphones.
Membres
microphoneArrayType
Syntaxe : public MicrophoneArrayType microphoneArrayType;
Type de tableau de microphones.
beamformingStartAngle
Syntaxe : public uint16_t beamformingStartAngle;
Angle de début pour la formation de faisceaux en degrés.
beamformingEndAngle
Syntaxe : public uint16_t beamformingEndAngle;
Angle de fin pour la formation de faisceaux en degrés.
microphoneCoordinates
Syntaxe : public std::vector< MicrophoneCoordinates > microphoneCoordinates;
Coordonnées des microphones dans le tableau de microphones.
MicrophoneArrayGeometry
Syntaxe : public inline MicrophoneArrayGeometry ( MicrophoneArrayType microphoneArrayType , const std::vector< MicrophoneCoordinates > & microphoneCoordinates );
Crée une instance de MicrophoneArrayGeometry. L’angle de début du faisceau est défini sur zéro. L’angle de fin du faisceau est défini sur 180 degrés si microphoneArrayType est linéaire, sinon il est défini sur 360 degrés.
Paramètres
microphoneArrayTypeType de tableau de microphones.microphoneCoordinatesCoordonnées des microphones dans le tableau de microphones.
MicrophoneArrayGeometry
Syntaxe : public inline MicrophoneArrayGeometry ( MicrophoneArrayType microphoneArrayType , uint16_t beamformingStartAngle , uint16_t beamformingEndAngle , const std::vector< MicrophoneCoordinates > & microphoneCoordinates );
Crée une instance de MicrophoneArrayGeometry.
Paramètres
microphoneArrayTypeType de tableau de microphones.beamformingStartAngleangle de début pour la formation de faisceaux en degrés.beamformingEndAngleangle de fin pour la formation de faisceaux en degrés.microphoneCoordinatesCoordonnées des microphones dans le tableau de microphones.