表示麥克風陣組的幾何。
成員
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 的新實例。 梁形開始角度設定為零。 如果 microphoneArrayType 是 Linear,則梁形結束角度會設定為 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麥克風陣列中的麥克風座標。