Hematite is an insulator. But it can be a semiconductor too. It depends of crystal defects like oxygen vacancies and others.
I tested hematite with different electric conductivity.
For this I used a pulse generator with a pulsating voltage of 50 Volt.
After connecting the stones with the output of this pulse generator audible sound could be heard caused by vibrations of the semiconducting hematit...