Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa la geometría de una matriz de micrófonos.
Miembros
microphoneArrayType
Sintaxis: public MicrophoneArrayType microphoneArrayType;
Tipo de matriz de micrófonos.
beamformingStartAngle
Sintaxis: public uint16_t beamformingStartAngle;
Ángulo de inicio para la forma de haz en grados.
beamformingEndAngle
Sintaxis: public uint16_t beamformingEndAngle;
Ángulo final para la forma de haz en grados.
microphoneCoordinates
Sintaxis: public std::vector< MicrophoneCoordinates > microphoneCoordinates;
Coordenadas de micrófonos en la matriz de micrófonos.
MicrophoneArrayGeometry
Sintaxis: public inline MicrophoneArrayGeometry ( MicrophoneArrayType microphoneArrayType , const std::vector< MicrophoneCoordinates > & microphoneCoordinates );
Crea una nueva instancia de MicrophoneArrayGeometry. El ángulo de inicio de la forma de haz se establece en cero. El ángulo final de la forma de haz se establece en 180 grados si microphoneArrayType es Lineal; de lo contrario, se establece en 360 grados.
Parámetros
microphoneArrayTypeTipo de matriz de micrófonos.microphoneCoordinatescoordenadas de micrófonos en la matriz de micrófonos.
MicrophoneArrayGeometry
Sintaxis: public inline MicrophoneArrayGeometry ( MicrophoneArrayType microphoneArrayType , uint16_t beamformingStartAngle , uint16_t beamformingEndAngle , const std::vector< MicrophoneCoordinates > & microphoneCoordinates );
Crea una nueva instancia de MicrophoneArrayGeometry.
Parámetros
microphoneArrayTypeTipo de matriz de micrófonos.beamformingStartAngleángulo de inicio para la forma de haz en grados.beamformingEndAngleángulo final para la forma de haz en grados.microphoneCoordinatescoordenadas de micrófonos en la matriz de micrófonos.