Skip to content

Set playback speed for Read Aloud on ChatGPT.com. Clicking the speed display opens a popup to save the default playback speed and toggle the square design. Also adds color-coded icons for copy, thumbs up, thumbs down, read aloud, and stop buttons. Highlight color for strong text is green in dark mode and violet in light mode.

License

Notifications You must be signed in to change notification settings

TimMacy/ReadAloudSpeedster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Read Aloud Speedster Version: 3.0.8.2GNU Affero General Public License v3.0Read Aloud Speedster Status: Maintained

This script integrates intuitive playback speed controls into the chatbox interface. Clicking the speed display opens a popup menu to set a preferred default playback speed and the option to toggle the square design. Furthermore, the icons under Chat's responses are color-coded, and bold text is highlighted in color.

Features

  • Native Integration: Implements a native-looking UI that seamlessly blends with the existing layout in both light and dark modes.
  • Default Speed Control: Automatically applies the saved playback speed to detected audio elements.
  • Adjust On-the-Fly: Easily adjust playback speed from 1x to 17x in 0.25x increments using plus/minus buttons.
  • Persistent Storage: Clicking the speed display opens a popup menu for saving a default speed and toggling the square design.
  • Color-Coded Icons: Copy, thumbs up/down, read aloud, and stop buttons are assigned specific colors.
  • Highlight Color: Green in dark mode and violet in light mode.
  • Customizable: Appearance can be easily modified through clearly commented code in the user settings section at the top of the script.

Read Aloud Speedster by Tim Macy



Installation Opera UntestedEdge UntestedFirefox UntestedChrome SupportSafari Support

  1. Install or open a userscript manager. A userscript manager is required, such as Userscripts for Safari or Tampermonkey (available for Chrome, Microsoft Edge, Safari, Opera Next, and Firefox.
  2. Install ReadAloudSpeedster.js

Changelog

  • 3.0.8.2: adjustments for the latest changes
  • 3.0.8.1: fixed spacing for research sources button when using square design
  • 3.0.8: adjustments for the latest changes
  • 3.0.7.1: dark and light mode adjustments for “Edit in canvas” and “Switch model” icons
  • 3.0.7: improvements
  • 3.0.3: bug fixes
  • 3.0.2: bug fixes
  • 3.0.1: bug fixes
  • 3.0: initial public release

License

This project is licensed under the AGPL-3.0 License. See the LICENSE file for details.


Tip

YouTube Alchemy

A toolkit that enhances YouTube by customizing the layout and adding more than 130 seamless, native-feeling features. Designed to be resource-efficient, it primarily relies on YouTube's own event listeners while using timeouts and mutation observers strategically to minimize overhead. Furthermore, a main settings panel, along with three sub-panels, provides an intuitive interface for easy customization.


Install It from the Official Repository: https://github.com/TimMacy/YouTubeAlchemy


YouTube Alchemy by Tim Macy

About

Set playback speed for Read Aloud on ChatGPT.com. Clicking the speed display opens a popup to save the default playback speed and toggle the square design. Also adds color-coded icons for copy, thumbs up, thumbs down, read aloud, and stop buttons. Highlight color for strong text is green in dark mode and violet in light mode.

Topics

Resources

License

Stars

Watchers

Forks