Added extra diagnostics

- Check if say or espeak are installed
- Check if all pip requirements were installed
I tried this, but if I don't log to this logger directly (as in, if I call `logging.info` instead of `logger.info` then this logger doesn't get any logs.