Te da error porque la variable TTS de la clase TexToSpeechEnuma es null ya que nunca le has asignado valor, ni al declararla, ni en el constructor ni antes de usarla en Habla.
Por otro lado, la iniciliaización del TextToSpeech y la asignación de parámetros deberías hacerla solo una vez porque es un proceso lento, no cada vez que quieras decir algo. Vamos, que tampoco te hace falta heredar nada (no estás extendiendo la funcionalidad de la clase), simplemente tener un método que inicialice y establezca el speechRate y el pitch. Como solo hay que hacerlo una vez, te basta con llamar al método desde el onCreate.
Luego cuando quieras decir algo solo tienes que hacer una llamada al método speak.