Proposed are a voice shielding method, a voice shielding apparatus and a terminal. The voice shielding method comprises: in a call process, performing, by means of a timbre parsing model, timbre parsing on call voices collected at a voice output end and/or a voice receiving end, so as to determine user fundamental tones in the call voices; and superposing the user fundamental tones in an external environment by using reverse waveforms of the user fundamental tones, so as to shield the spread of the user fundamental tones in the external environment. By means of the technical solution of the present invention, shielding of user fundamental tones can be realized, thereby preventing the user fundamental tones from being leaked when spreading via an air environment, etc. at a voice generation end and/or a voice receiving end, and improving the call secrecy and security.