The invention provides a method for enhancing 
microphone array voice based on combined inhibition. The method comprises the following steps of: structuring a 
microphone array for receiving external signals; analyzing the signals and obtaining 
time delays of different array signals relative to benchmark array signals in the 
microphone arrays opposite to a target 
voice source; respectively performing time 
delay compensation on digital signals corresponding to the two microphones, obtaining the compensated signals; respectively performing subband 
decomposition on the compensated array signals, and then forming fixed beams on each subband; meanwhile, respectively using blocking matrixes on each subband to obtain 
noise reference signals on each subband; and then respectively removing the noiseirrelative to the target voice form the 
fixed beam forming device on corresponding subband through an adaptive filtering 
processing algorithm, and then merging the subbands, thereby forming an initial 
gain signal; and meanwhile, making use of the previously compensated any two array signals to obtain a filter for inhibiting the 
noise signal related to the target voice through a recursive mutual power 
spectral density, thereby obtaining the final target voice 
signal through combining the initial 
gain signal.