emxsys / callattendant

A python-based automated call attendant, call blocker, and voice messaging system running on a Raspberry Pi. Screens callers and block robocalls and scams with a low-cost Raspberry Pi and modem.
https://emxsys.github.io/callattendant/
MIT License
117 stars 36 forks source link

Add ability to playback messages over the phone #102

Open emxsys opened 4 years ago

emxsys commented 4 years ago

Add the ability for the phone owner to dial the home number from remote and enter a menu system to playback messages.

Currently, web/network access is required to playback messages.

emxsys commented 4 years ago

Items to consider:

  1. Test for DTMF access code digits during message recording.
  2. And/or test for caller access level based on whitelist entry.
  3. Use the gTTS library to synthesize the voice mail menu.
  4. Use the gTTS library to say the caller name/number and date/time.