An Automated Background Python program that notifies you during your meetings.
OSX and Linux
C Dependencies :-
./configurein the root of the extracted folder.
sudo makein the root folder.
sudo make installin the root folder.
sudo ldconfigin the root folder.
Python Dependencies :-
pip install pyaudio
pip install pydub
pip install speechrecognition
pip install wave
Pulse Audio :-
./configure.sh and follow the instructions (You only have to do this once) .
Speak your name when prompted.
Select the options as 1 ENTER 2 ENTER 5 ENTER q ENTER
./run.sh to start the program (Every time you reboot, run
./clearall.sh or your name gets called!).
You can close the terminal window after this and all the logs will be present in
Open Pulse Audio GUI and click on
Select the sink for 3 python programs as
Monitor of Temp_sink.
Temp_sink as device for all the applications whose sound you want to monitor.
Analog Built-in-stereo-output as device for all the applications whose sound you dont want to monitor and want to listen.
Voila, Now you can listen to music or do some side projects and whenever your name gets called, you'll be Notified.
./clearall.shto remove all the temporary created files and modules and set everything back to Normal.
sudo chmod +x ./<filename>where filename is
clearall.sh(Avoid < >).
./run.shagain to start over.
Star Developer: manasd28 (Manas Dalakoti)
For legal reasons,
This bot was purely made for educational purposes only and is meant as a fun way to learn and implement the libraries/packages mentioned above.
This bot is not meant to be used in any malicious way and we are not responsible for anyone actually using this bot to wrongfully attend online classes on his/her/their behalf.