Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

ElevenLabs

Security covered Under active development 124 sites

This module integrates the ElevenLabs text-to-speech service with Drupal's AI module. It allows you to convert text into realistic speech using pre-made or custom voices, and offers advanced audio manipulation features like speech-to-speech conversion and noise reduction. This functionality is accessible to any Drupal application that uses the AI module for text and audio processing tasks, including the AI Automator.

ElevenLabs is a great text-to-speech service that can create speech from any text, even using custom trained voices. The module works as a provider for the AI module making it possible to create audio files form text, or even replace speech inside audio files or remove noise from audio files.

This means that any third party library utilizing the AI module for text-to-speech, speech-to-speech and audio-to-audio will make the ElevenLabs module available. These makes them available for the AI Automator as well.

For more information on how to use the AI Automator (previously AI Interpolator), check https://workflows-of-ai.com.

Features

  • It can do text to speech with predefined professional voices.
  • It can do text to speech using your own voice.
  • It can do speech to speech using an audio file and have it speak with your voice.
  • It can remove noise from audio files.

Requirements

  • Requires an account at ElevenLabs. They have free trials.
    • When creating the API key make sure it has access to the following:
      • Text to Speech
      • Speech to Text
      • Audio Isolation
      • Users
      • Voices
      • Models
      • History
  • Requires the AI module.

How to use as AI Automator type

  1. Install the AI module.
  2. Install this module.
  3. Create a Key in Drupal to store your ElevenLabs API key.
  4. Visit /admin/config/system/eleven-labs-settings and select your API key.
  5. Create some entity or node type with a simple text field.
  6. Create a file field and allow MP3s.
  7. Enable AI Automator checkbox and configure it.
  8. Create an entity of the type you generated, fill in some text and save.
  9. The audio file be filled out.

Sponsors

Drupal 10–11

Ask your assistant about ElevenLabs

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
6
Tracked since
Jul 2024
Latest release
1 month ago
Releases (12 mo)
2
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
1.2.0 Stable 10–11 Aug 20, 2026
1.1.1 Stable 10–11 Nov 14, 2025
1.1.0 Stable 10–11 May 26, 2025
1.0.0-beta3 Pre-release 10–11 Mar 21, 2025
1.0.0-beta1 Pre-release 9–10 Sep 17, 2024
1.0.x-dev Dev 10–11 Jul 10, 2024