다음을 통해 공유


구조체 오디오::MicrophoneArrayGeometry

마이크 배열의 기하 도형을 나타냅니다.

멤버

microphoneArrayType

구문: public MicrophoneArrayType microphoneArrayType;

마이크 배열의 유형입니다.

beamformingStartAngle

구문: public uint16_t beamformingStartAngle;

빔 형성 각도를 도 단위로 시작합니다.

beamformingEndAngle

구문: public uint16_t beamformingEndAngle;

빔 폼의 끝 각도(도)입니다.

microphoneCoordinates

구문: public std::vector< MicrophoneCoordinates > microphoneCoordinates;

마이크 배열의 마이크 좌표입니다.

MicrophoneArrayGeometry

구문: public inline MicrophoneArrayGeometry ( MicrophoneArrayType microphoneArrayType , const std::vector< MicrophoneCoordinates > & microphoneCoordinates );

MicrophoneArrayGeometry의 새 인스턴스를 만듭니다. 빔 형성 시작 각도가 0으로 설정됩니다. 빔형 끝 각도는 microphoneArrayType이 선형인 경우 180도로 설정되고, 그렇지 않으면 360도로 설정됩니다.

매개 변수

  • microphoneArrayType 마이크 배열의 유형입니다.

  • microphoneCoordinates 마이크 배열의 마이크 좌표입니다.

MicrophoneArrayGeometry

구문: public inline MicrophoneArrayGeometry ( MicrophoneArrayType microphoneArrayType , uint16_t beamformingStartAngle , uint16_t beamformingEndAngle , const std::vector< MicrophoneCoordinates > & microphoneCoordinates );

MicrophoneArrayGeometry의 새 인스턴스를 만듭니다.

매개 변수

  • microphoneArrayType 마이크 배열의 유형입니다.

  • beamformingStartAngle 빔 형성 각도를 도 단위로 시작합니다.

  • beamformingEndAngle 빔 폼의 끝 각도(도)입니다.

  • microphoneCoordinates 마이크 배열의 마이크 좌표입니다.