Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

ElevenLabs API in Godot - high quality Text-to-Speech (TTS) Plugin

An asset by wchc
The page banner background of a mountain and forest
ElevenLabs API in Godot - high quality Text-to-Speech (TTS) Plugin hero image

Quick Information

0 ratings
ElevenLabs API in Godot - high quality Text-to-Speech (TTS) Plugin icon image
wchc
ElevenLabs API in Godot - high quality Text-to-Speech (TTS) Plugin

Text-to-Speech Plugin for Godot utilizing ElevenLabs API

Supported Engine Version
4.6
Version String
0.2
License Version
MIT
Support Level
community
Modified Date
9 hours ago
Git URL
Issue URL

ElevenLabs API for Godot

A Godot Plugin that allows high-quality Text-to-Speech utilizing ElevenLabs API.

See how simple it is:

https://github.com/user-attachments/assets/a58cd6f6-d013-4edd-8cc6-251969f820ab


✨ Features

  • Text-to-Speech
  • (planned) Speech-to-Text
  • (planned) Multi-request handling
  • (planned) Internal API for runtime request handling

📦 Installation

  1. Either:
    1. Install this repository as submodule into your git project with command git submodule add https://github.com/Wiechciu/eleven-labs.git addons/eleven_labs.
    2. Or copy the contents of this repository folder into your Godot project’s addons/eleven_labs directory.
  2. In Godot, go to Project > Project Settings > Plugins.
  3. Enable ElevenLabs Plugin.
image

⚙️ Usage

  1. Create an API Key at https://elevenlabs.io/app/api/api-keys and enter it in the API key field.
  2. Click Load voices to load all your voices from ElevenLabs, then select your desired voice.
  3. Enter language and text you want to convert into speech.
  4. Optionally, specify the output path and if the audio file should play immediately after being retrieved.
  5. Click Generate to send request to ElevenLabs and enjoy the outcome.
image

🤝 Contributing

Pull requests, bug reports, and suggestions are welcome!

If you’d like to add features, feel free to fork and submit a PR.

For ElevenLabs API reference, check https://elevenlabs.io/docs/api-reference


📜 License

MIT License – feel free to use in commercial or open-source projects.

Text-to-Speech Plugin for Godot utilizing ElevenLabs API

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
ElevenLabs API in Godot - high quality Text-to-Speech (TTS) Plugin icon image
wchc
ElevenLabs API in Godot - high quality Text-to-Speech (TTS) Plugin

Text-to-Speech Plugin for Godot utilizing ElevenLabs API

Supported Engine Version
4.6
Version String
0.2
License Version
MIT
Support Level
community
Modified Date
9 hours ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers