Added extra diagnostics

- Check if say or espeak are installed
- Check if all pip requirements were installed
```Python
logger.warning("%d checks passed", self.failed_checks)
```