A modified pitch period detection (MPPD) algorithm is proposed in this paper. It is based on the redefinition of the instantaneous energy density level of Hilbert-Huang transform, called as frequency weighted energy density FIE(t). Two examples are employed to illuminate the physical meaning of this new definition. MPPD are used in detection experiments with 78 normal and 70 abnormal vowel /a:/ voices, the experimental results show that MPPD provides more robust performance and makes better results in normal voice pitch detection.