- Plivo endpoint for the bot
- Plivo account credentials for polling any ongoing conferences
- tmux
- linphonec
- pulseaudio
- espeak
- speech_recognition module for python
- (Optional) amazon polly
- update botference.cfg with your plivo credentials
- ensure tmux, linphonec are in path
- create fifo pipe
mkfifo virtmic && chmod 666 virtmic
- update
pulsesour.sh
with your virtmic location - run
sh pulsesour.sh
there should be no errors/failures - run
python main.py
Ensure that the pulseaudio sinks and sources are working correctly and examine if set_pacmd.sh
works for your setup. You might need to refer online resources on pulseaudio custom sinks and
sources.