A Chrome extension that uses the OpenAI Text-to-Speech API to read selected text on web pages.
- Reads selected text on web pages
- Supports all OpenAI TTS voices (Alloy, Echo, Fable, Onyx, Nova, Shimmer)
- Adjustable speech speed
- Stores API key and settings locally
- Keyboard shortcut support (Ctrl+Shift+S / Cmd+Shift+S on Mac)
- Context menu integration (right-click menu)
- Options page for advanced settings
- Clipboard support for reading text
- Download the repository
- Open Chrome and go to
chrome://extensions/
- Enable "Developer mode" in the top right
- Click "Load unpacked extension"
- Select the folder containing the extension files
- Click the extension icon to open the popup
- Enter your OpenAI API key and click "Save"
- Choose a voice and speech speed
- Select text on a webpage
- Use one of these methods to have the text read aloud:
- Click the extension icon
- Use the context menu (right-click)
- Use the keyboard shortcut (Ctrl+Shift+S / Cmd+Shift+S on Mac)
- Access advanced settings through the options page
- Customize keyboard shortcuts in Chrome's extension settings
- Configure voice preferences and API settings
- You need a valid OpenAI API key with access to the TTS API
- Using the OpenAI API incurs costs
- The extension requires permissions for: activeTab, storage, contextMenus, scripting, and clipboard access