Skip to main content

How to change Alexa’s language or accent

How to change Alexa’s language or accent


You can’t change its voice, but you can change its language

Share this story

If you buy something from a Verge link, Vox Media may earn a commission. See our ethics statement.

Photo by Dan Seifert / The Verge

Amazon’s Alexa digital assistant has a nice, soothing female voice — which can get incredibly boring after a while. It would be fun to be able to use Alexa with other voices reflecting different genders, accents, and styles of speaking. Unfortunately, Amazon hasn’t chosen to make that an option yet.

There is some hope that the company may start to make other voices available. Back in September, Amazon announced that there would be a series of celebrity voices speaking as Alexa, starting with Samuel L. Jackson. However, according to its skills page, Mr. Jackson’s voice “won’t be able to help with shopping, lists, reminders or Skills.”

There is, however, a workaround. If you speak a language that is used in more than one country, you can get Alexa to speak in the style of that country. For example, if you’re an English speaker, you can have Alexa speak in the accents of the US, UK, India, or Australia, among others.

There are a couple of catches. First, Alexa will also expect you to speak in the same accent, so it’s possible that it will not understand you quite as easily. Also, if you choose to have it speak in, say, an Australian accent, then any skills or other features that are not available in Australia will no longer be available to you.

One thing to keep in mind, if you’re really looking to switch languages: Alexa now speaks in multilingual mode in three countries: English and Spanish in the US, Indian English and Hindi in India, and Canadian English and French in Canada. That’s a nice addition; however, when I switched Alexa to Spanish / English and asked what the weather was, it answered, “In Nueva York, it’s 53 degrees...” Not especially helpful. (Maybe it was my bad accent?)

All that being said, here’s how you give Alexa another accent:

  • From the main screen, click on the “Devices” icon in the lower right corner.
  • Find the device whose accent you want to change either by selecting “Echo & Alexa,” “All Devices,” or the group that the device is in.
  • Select the device. (Note that the device needs to be online for this to work.)
  • Scroll down until you see the “Language” category. Tap that.
  • You’ll see a long list of languages and the countries with which they’re associated. Tap on the one you want to switch to.
  • If you’ve chosen a language in another country, you’ll get a pop-up warning that some Alexa capabilities will no longer work. What the heck — select “OK.”
  • You’ll then get a pop-up informing you that the switch will take a few minutes. Tap “OK.”
Change Alexa’s language


You’re done! And despite the warning, it didn’t take long at all for my Echo Dot to switch from a US to a UK accent. As soon as I tapped that final “OK,” I asked the Dot two quick questions, and the second question was answered in a distinctly English accent.

If you want to change Alexa back to its original accent, simply follow the same directions to select your old familiar digital assistant.

Update December 12th, 2:20PM ET: This article has been updated to reflect the availability of the Samuel L. Jackson celebrity voice skill.

Vox Media has affiliate partnerships. These do not influence editorial content, though Vox Media may earn commissions for products purchased via affiliate links. For more information, see our ethics policy.