Voice over inside electron app


Is there some way to create a voice over inside Electron App without using the O.S voice over? My objective is create a screen reader but none dependency with operational system. I am studying Speech Synthesis API, but it reads only a string its received, not my screen.

Is it possible?