-
-
Notifications
You must be signed in to change notification settings - Fork 36
Description
I've encountered an issue where the displayed text extends off the page when a speaker talks continuously without natural breaks. This appears to be due to the fixed positioning of the text and lack of a reset or scroll mechanism during extended periods of continuous speech input.
Description
When using the Live Captioning tool, if the presenter speaks for an extended duration without pauses long enough for the captioning to detect a natural break and refresh the text, the caption text continues to render beyond the visible boundaries of the display area, making it impossible for the user to read the latest captions.
Steps to Reproduce
- Open the Live Captioning tool in a Chrome desktop browser (version 25+).
- Click Click to Caption and allow microphone access.
- Speak into the microphone continuously for an extended period (e.g., 30+ seconds) without pausing.
Expected Behavior
The captioning text should either wrap, scroll, or automatically reset before extending off the visible screen, ensuring the latest captions are always readable.
Actual Behavior
The text continues to render off the page due to its fixed positioning, becoming unreadable until a natural break occurs, the Reconnect button is pressed, or the browser is refreshed.
Potential Solution (Based on Documentation)
The current workaround suggested in the "Known Issues" section is:
- Press the Reconnect button at the bottom of the page.
- Refresh the browser.
- Wait until the speaker has a natural break (captioning will reset).
However, relying on these manual or delay-based workarounds can degrade the user experience, especially in a live event setting where continuous readability is critical.
A programmatic solution, such as implementing a scroll mechanism or dynamically adjusting text positioning or size to keep it within the viewport during continuous input, would greatly improve the tool's reliability and accessibility.
Environment
- Browser: Chrome desktop (version 25+)
- Operating System: (Please specify your OS, e.g., Windows 10, macOS)
- Live Captioning Version: (Assumed latest version from the repo)