Nature loves symmetry."Read Out Loud" feature of Adobe Acrobat reader or Microsoft Bing Pdf reader produces one-way text-to-speech feature.
Being a voracious audio listener myself, an ability to interact with Pdf while listening to Pdf reader like move to previous paragraph , pause reading , start reading , highligh lines etc. are nice feature to have.
To do so , speech-to-text feature has been added in order to understand commands.
Development of GUI application, Pdf Viewer , text-to-speech achieved using various python open-source libary PySimpleGUI, PyMupdf , pyttsx3 and speech command recognition using Snowboy API. A big shoutout to the those incredible developers.
Currently development is active for linux as Snowboy is not supported on Windows.