Free AI plugins for WordPress, checked and updated every dayFree AI plugins, updated daily

LS AI Provider for ElevenLabs

Updated 3 min read

LS AI Provider for ElevenLabs is a connector plugin that lets WordPress sites generate speech and sound effects through ElevenLabs.

It is aimed at site owners who already use, or plan to use, tools built on the PHP AI Client SDK and want ElevenLabs available as a provider for audio generation, rather than at anyone looking for a standalone recording interface, since the plugin has no admin screens of its own beyond connecting the account.

The plugin registers ElevenLabs with the AI Client so that WordPress core and other AI Client based plugins can call on ElevenLabs models for text-to-speech and sound generation. It requires an ElevenLabs account and API key, which is entered through Settings > Connectors on WordPress versions that include that screen, or supplied as an environment variable or constant.

No request is sent to ElevenLabs until another part of the site actually asks for a generation, a model list, or a voice list, and every request carries the configured API key so ElevenLabs can bill the account for its own usage.

Powered by Fabio ChatBot

For plugin developers

Is LS AI Provider for ElevenLabs yours?

Tell readers what is limited and unlimited in the free version, and what the AI does in your plugin. Help them decide faster and reach the people already looking at it. In return, you answer their questions.

Claim this page

Key Features of LS AI Provider for ElevenLabs

Text-to-speech conversion. Converts written text into spoken audio using ElevenLabs voices, giving site owners a way to turn posts or other content into narration through the AI Client.

Automatic voice selection. A text-to-speech request works even without picking a voice ID first, since the plugin resolves a usable default voice on its own.

Long-form narration handling. Text that exceeds a model’s per-request character limit is split across paragraph and sentence boundaries, sent as several requests that keep consistent intonation, and stitched back into a single audio file.

Sound effects generation. Text descriptions can be turned into sound effects rather than speech, giving another way to produce audio assets from a written prompt.

Voice directory. Available voices, including any cloned voices tied to the connected account, can be discovered and are cached per API key so repeated lookups do not add unnecessary requests.

Dynamic model discovery. The plugin retrieves the list of ElevenLabs models available to the connected account directly from the ElevenLabs API, falling back to a built-in list if that lookup fails.

How to Install LS AI Provider for ElevenLabs

Step 1: Install the plugin. In the WordPress dashboard, go to Plugins > Add New Plugin, search for LS AI Provider for ElevenLabs, then click Install Now and Activate.

Step 2: Confirm the SDK is available. WordPress versions that include the PHP AI Client SDK in core need no extra step; earlier versions must have the SDK provided separately, for example through Composer, or the plugin will stay inactive.

Step 3: Get an ElevenLabs API key. Create an ElevenLabs account and generate an API key from the ElevenLabs account settings if one is not already available.

Step 4: Connect the API key. Enter the API key under Settings > Connectors on WordPress versions that offer this screen, or define it through the ELEVENLABS_API_KEY environment variable or constant.

Step 5: Start generating audio. Once connected, any plugin or code built on the AI Client can request text-to-speech conversion or sound effect generation through the registered ElevenLabs provider.

Good to Know About LS AI Provider for ElevenLabs

The plugin requires the PHP AI Client SDK to be loadable; if it is missing, the plugin simply registers nothing rather than producing errors. It works only alongside a plugin or theme that uses the AI Client to request speech or sound generation, since it has no interface of its own.

According to the documentation, long-form narration runs within a single PHP request and can be slow, so very long text may hit execution time limits. The developer also notes that a warning about having no valid AI connector can appear in AI-related plugins that expect text generation, since ElevenLabs handles audio rather than text, and this warning does not affect its function.

Download LS AI Provider for ElevenLabs on WordPress.org

👋 Free Tools & Coupons!

Deals, updates, new releases: produce more for less

No spam, ever. See our privacy policy for details.