Voice tracking
How voice-activated teleprompters follow your speech
Voice-controlled scrolling can mean three very different things. Some tools react to sound, some use a browser speech service, and some run a speech model on the device. The difference matters for both accuracy and privacy.
Updated August 23, 2026

01
Rhythm tracking reacts to speech activity
A lightweight system measures microphone energy, estimates when speech is active, and adjusts a base speed. It can pause during silence and resume smoothly without knowing what was said. This approach is fast, small, and language independent.
Its limitation is position. If you skip a paragraph, a rhythm tracker knows that you are speaking but not where you landed in the script.
02
Speech recognition can locate words
A recognition system turns recent audio into a temporary text fragment and compares that fragment with the known script. Continuity helps distinguish repeated phrases. Strong matches can correct the scroll after a skipped paragraph or a change in pace.
Recognition does not need to produce a publishable transcript. For prompting, approximate words and a robust alignment engine are enough to estimate position.
03
Browser speech APIs may use a service
A built-in browser speech-recognition interface does not automatically guarantee local processing. The implementation and network behavior can depend on the browser. If privacy is central, ask whether audio is processed on the device and verify actual network requests.
04
Local models trade bandwidth for privacy
An on-device model requires a deliberate download, storage, memory, and processing time. In exchange, the application can keep microphone audio and recognition text local. Small models are usually sufficient because the script is already known.
05
A hybrid controller is safer
Recognition confidence changes during pauses, ad-libs, noise, and repeated lines. A good controller does not jump on one uncertain result. It uses rhythm when confidence is low, gentle corrections when confidence is medium, and stronger evidence before a larger position change.
teleprompter.wtf calls these two local paths Smart Pace and Private Precision. Its private voice tracking page documents the complete implementation boundary.
See the exact local processing boundary in How private voice tracking works.