Concurrent high force detection accuracy and extended battery lifetime are expected for wearable gait monitoring systems. In this article, a piezoelectric insole device and rectifying circuitry-based technique is presented to achieve these two goals. Here, walking induced positive and negative charges are separated for plantar stress detection and energy harvesting respectively, realizing the two functions concurrently. The high detection sensitivity of 55 mN and responsivity of 231 mV/N are achieved, satisfying the need for diagnosing various diseases. 1.6 pJ is stored during a walking event, extending the battery lifetime. The developed technique enhances the development of gait monitoring in IoHT.