Fetch and Display mails from a label/mailbox using voice. Based on IMAP email protocol and Google Web Speech API written in Python.
The following Python modules (available via pip):
-
Get the relevant PyAudio wheel package for your Python3 version
-
Get the relevant Python Levenshtein wheel for your Python3 version
- Enable IMAP for Gmail account
- Allow Less Secure Apps in Gmail
- requirements.txt is included, use
pip install -r requirements.txt
User Authentication:
Selecting mailbox (Voice input)
Fetch and display all messages from selected mailbox/label:
Thanks for the suggestion @eivl
Check Out Search Keys to filter mail search