Text this: A comparative study of pitch detection algorithms for microcontroller based voice pitch detector