I’d like to share MMM-WebSpeechTTS – a text-to-speech service module that gives your MagicMirror a natural-sounding voice.
What it does
- Startup greeting with current time
- Keyboard shortcuts (press “g” for greeting, “t” for time, “s” to stop)
- MMM-PublicTransportHafas integration – announce departures
- Notification API – any module can trigger speech
- Browser & Electron support
New: Piper Neural TTS
Just integrated Piper and the quality is incredible! Instead of robotic espeak voices, you get natural-sounding neural speech – free, offline, no cloud required.
Available for 50+ languages/voices including English, German, French, Spanish, Dutch, Italian…
Feedback
- Would you use this?
- What are your use cases?
- What is missing?
Repository: https://github.com/KristjanESPERANTO/MMM-WebSpeechTTS
Looking forward to your feedback! 🙂