elevenlabs
66 sites
Security covered
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
- When creating the API key make sure it has access to the following:
- Requires the AI module.
How to use as AI Automator type
- Install the AI module.
- Install this module.
- Create a Key in Drupal to store your ElevenLabs API key.
- Visit /admin/config/system/eleven-labs-settings and select your API key.
- Create some entity or node type with a simple text field.
- Create a file field and allow MP3s.
- Enable AI Automator checkbox and configure it.
- Create an entity of the type you generated, fill in some text and save.
- The audio file be filled out.
Sponsors
- This module was supported by FreelyGive (https://freelygive.io/), your partner in Drupal AI.
- Long text prompt work and more robust settings form work done by [Kanopi Studios](https://kanopi.com/)