Giter Site home page Giter Site logo

voice-activated-teleprompter's Introduction

Voice-Activated Teleprompter

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.

voice-activated-teleprompter's People

Contributors

jlecomte avatar

Stargazers

 avatar Stuart Hunt avatar  avatar Jaime avatar Tony Tripper avatar bvc avatar Runzhi Yin avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.