I do not charge anything to create and maintain these open-source projects. But if you would like to say "thanks" for this project, feel free to send any amount through Paypal using the button below. I appreciate your support!
This web-based single-page application (SPA) is a voice-activated teleprompter, i.e., it automatically scrolls the text you are reading as you are reading it. It is built using Vite, React, Redux, and Bulma. I routinely use it with my Elgato Prompter to create my own YouTube videos. Such software already exists, but it is either rather expensive, or not robust enough. For example, the free online software created by Teleprompter Mirror [link] easily gets confused if you go off script or mispronounce too many words, and as a result, it will stop auto-scrolling. This is why I built this app.
Note: It is currently hard-coded to recognize American English speech (en-US
locale) and was tested only in the Chrome web browser. It will likely not work in other web browsers!
You can try it live here.
Instructions: Once you've opened the live demo, click on the Edit
button in the toolbar. Paste your script into the content area and click on the Edit
button again to validate. Then, click on the Play
button in the toolbar and start reading your script. If you need to take a break, you can click on the Stop
button at any time, and then later resume the transcription by clicking on the Play
button again. You can also click on individual words in your script to reset the transcription to a specific index in case you need to re-read a section of your script.