A multi-microphone switching method for a conference system, comprising: S1: randomly selecting one of microphone voice signals as a reference microphone voice signal in response to detection of voice signals from respective microphone input channels; S2: estimating a relative delay of each remaining microphone voice signal by using the reference microphone voice signal, and aligning the microphone voice signals by frames; and S3: calculating voice energy of each aligned microphone voice signal, and determining an output channel of the microphone voice signals in conjunction with scene recognition; wherein the method further comprises: based on tracking of the voice energy, switching an output channel of the microphone voice signals by means of smoothing; and wherein the tracking of the voice energy comprises short-term tracking and long-term tracking, switching from a mute state to a voice state is implemented based on the short-term tracking, and switching of the output channel of the microphone voice signals in a long-term mute state or voice state is implemented based on the long-term tracking; and the short-term tracking is tracking of voice energy in a front T1 time, wherein T1 is a relatively short recording interval, such as 200ms; the long-term tracking is tracking of voice energy in a front T2 time, wherein T2 is a relatively long recording interval, such as 2s. S1: randomly selecting one of microphone voice signals as a reference microphone voice signal in response to detection of voice signals from respective microphone input channels; S2: estimating a relative delay of each remaining microphone voice signal by using the reference microphone voice signal, and aligning the microphone voice signals by frames; and S3: calculating voice energy of each aligned microphone voice signal, and determining an output channel of the microphone voice signals in conjunction with scene recognition; wherein the method further comprises: based on tracking of the voice energy, switching an output channel of the microphone voice signals by means of smoothing; and wherein the tracking of the voice energy comprises short-term tracking and long-term tracking, switching from a mute state to a voice state is implemented based on the short-term tracking, and switching of the output channel of the microphone voice signals in a long-term mute state or voice state is implemented based on the long-term tracking; and the short-term tracking is tracking of voice energy in a front T1 time, wherein T1 is a relatively short recording interval, such as 200ms; the long-term tracking is tracking of voice energy in a front T2 time, wherein T2 is a relatively long recording interval, such as 2s. based on tracking of the voice energy, switching an output channel of the microphone voice signals by means of smoothing; and wherein the tracking of the voice energy comprises short-term tracking and long-term tracking, switching from a mute state to a voice state is implemented based on the short-term tracking, and switching of the output channel of the microphone voice signals in a long-term mute state or voice state is implemented based on the long-term tracking; and the short-term tracking is tracking of voice energy in a front T1 time, wherein T1 is a relatively short recording interval, such as 200ms; the long-term tracking is tracking of voice energy in a front T2 time, wherein T2 is a relatively long recording interval, such as 2s.