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! 🙂