ElevenLabs Users: API Key Stopped Working In Spoken? Here’s the Fix

The API key field from Spoken shows an error saying the entered key is missing the user_read permission. It is surrounded by large question marks.

If you use ElevenLabs voices in Spoken, you may have noticed that they stopped functioning recently. This is due to a change ElevenLabs made to their API keys.

This should not apply if your API key is set as unrestricted. You should only follow this tutorial if you are currently having trouble using your previously connected ElevenLabs voices in Spoken. If you’ve never connected ElevenLabs to Spoken before, please see our tutorial for that instead.

What happened?

Previously, the User permission had the options No Access, Read, and Write. These settings have now been condensed to No Access and Access. If you had this set to Read before, the permission seems to have defaulted to No Access. You’ll need to edit the key on the ElevenLabs website and switch this particular permission to Access to continue using ElevenLabs voices in Spoken.

What to do if you haven’t cleared the API key

If your API key is still entered in Spoken, you can follow the steps below to fix it. If you cleared it from Spoken, please skip to the next section.

  1. Navigate to elevenlabs.io/app/developers/api-keys
  2. Log into your ElevenLabs account if you aren’t already
  3. The API key you created for Spoken should be listed here. Click or tap the three dots to the right of the key. On mobile you may need to scroll to the right to see them
A screenshot of the Developers page on the ElevenLabs website, showing a list of API keys. An orange arrow points from the three dots mentioned in the tutorial to an open menu below with the options Edit, Copy Key ID, and Delete.
  1. In the menu that appears below the three dots, click or tap Edit
  2. A larger menu will appear that allows you to change the API key’s permissions. Scroll until you see User and set it to Access
A screenshot of the Edit API Key page on ElevenLabs. The Access permission for Users is highlighted and an orange arrow points to the Save Changes button below.
  1. Make sure to click the “Save Changes” button before exiting

What to do if you’ve cleared the API key

Unfortunately, this process is slightly more difficult if you have already cleared your API key from Spoken. Unless you have copied your API key to a separate document, you will need to generate a new one.

If you did happen to save a copy, you can simply paste it into Spoken and it should work as usual. Otherwise, please follow our tutorial for generating a new API key, which has been updated to reflect the recent changes to API key permissions. This shouldn’t take much longer than editing an existing key.

We apologize for any inconvenience!

About Spoken

Spoken is an app that helps people with aphasia, nonverbal autism, and other speech and language disorders.