Skip to content
πŸ’¬ Send messages to my husband (or anyone else)! Powered by Node, Express, and optionally a Raspberry Pi πŸ“
HTML JavaScript Python CSS
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
public
views
.glitch-assets
README.md
db.json
package-lock.json
package.json
pi.png
server.js
shrinkwrap.yaml
speak-to-my-husband-preview.png

README.md

Speak To My Husband

I wanted to send messages to our home office, at first as a prank but it eventually turned into a fun project!

At current, it's deployed on Glitch as a Node app with the Express framework. NES.css is used as the frontend framework.

My Raspberry Pi polls the server's message queue and reads them out via pyttsx3 a cross-platform Text-To-Speech library.

Deployed live on Glitch!

Β 

Image of Speak To My Husband

Raspberry Pi

Β 

Install

Server:

npm install

Client:

pip install requests

pip install pyttsx3

Β 

Run

Server:

Setup password:

Unix Bash (Linux, Mac, etc.):
$ export SECRET=hello

Windows CMD:
> set SECRET=hello

Windows PowerShell:
> $env:SECRET = "hello"

npm start

Client:

python reader.py 'https://endpoint-url/' 'password'

Β 

License

MIT!

You can’t perform that action at this time.