Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 1.15 KB

File metadata and controls

41 lines (29 loc) · 1.15 KB

ElevenLabs Webfuse Extension

A browser extension that integrates the ElevenLabs text-to-speech widget as a popup.

Setup

  1. Configure your ElevenLabs credentials:

    • Open popup.js
    • Replace YOUR_AGENT_ID with your actual ElevenLabs agent ID
    • Replace YOUR_PUBLIC_API_KEY with your actual public API key
  2. Load the extension in your browser:

    Chrome/Edge:

    • Navigate to chrome://extensions/ (or edge://extensions/)
    • Enable "Developer mode"
    • Click "Load unpacked"
    • Select the extension directory

    Firefox:

    • Navigate to about:debugging
    • Click "This Firefox"
    • Click "Load Temporary Add-on"
    • Select the manifest.json file

Usage

  • Click the extension icon in your browser toolbar
  • The ElevenLabs widget will open in a popup
  • You can interact with the text-to-speech functionality

Files

  • manifest.json - Extension configuration
  • popup.html - Popup window HTML structure
  • popup.js - JavaScript to initialize the ElevenLabs widget
  • popup.css - Styling for the popup window

Note

You'll need to add icon files (icon16.png, icon48.png, icon128.png) for the extension icon.