Skip to content

A simple Flask web app for generating speech from text using the ElevenLabs TTS API.

License

Notifications You must be signed in to change notification settings

afkarxyz/elevenlabs-free

 
 

Repository files navigation

ElevenLabs Free

A simple web application built with Flask that allows users to generate speech from text using ElevenLabs' text-to-speech API.

image

Features

  • Credit usage tracking
  • Multiple API keys
  • Multiple voice options
  • Download generated audio files

Installation

  1. Clone the repository:

    git clone https://github.com/afkarxyz/elevenlabs-free.git
    cd elevenlabs-free/free
  2. Install required Python packages:

    pip install flask elevenlabs
  3. Configure the application:

    • Get your API key from ElevenLabs
    • Replace API_KEY in api_keys.json with your actual key
  4. Run the application:

    python app.py
  5. Access the web interface at http://127.0.0.1:5000

About

A simple Flask web app for generating speech from text using the ElevenLabs TTS API.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Languages

  • Python 96.6%
  • HTML 3.4%