How to Change the Voice in Maps Apps (Google Maps, Apple Maps & More)
Navigation apps talk to you constantly — turn-by-turn instructions, speed alerts, rerouting notices. The default voice works fine for most people, but there are plenty of reasons to change it: volume preferences, language needs, accent clarity, or just wanting something that doesn't grate on you after a long drive. The good news is that most major mapping apps give you meaningful control over the voice experience. The variables, though, are more layered than they first appear.
What "Maps Voice" Actually Controls
When you change the voice in a maps app, you're typically adjusting one or more of these:
- The text-to-speech (TTS) engine — the underlying software that converts navigation instructions into spoken audio
- The language or dialect — which affects pronunciation, phrasing, and regional terminology
- The voice character — some apps offer multiple voices within the same language
- The volume or verbosity — how loud and how frequently the app speaks
These are separate settings in most apps, and changing one doesn't automatically change the others.
How to Change the Voice in Google Maps 🗺️
Google Maps uses your device's TTS engine as its foundation, then layers its own voice settings on top.
On Android:
- Open Google Maps and tap your profile picture
- Go to Settings → Navigation settings
- Under Sound & voice, tap Voice selection
- Choose from the available languages and voices listed
If you want more voice variety, you can also expand options through your phone's TTS settings under Settings → General Management (or Accessibility) → Text-to-speech output. Installing Google's TTS engine or a third-party engine like Samsung TTS can add more voice choices.
On iPhone: Google Maps on iOS uses Siri voices and Apple's speech framework rather than a standalone TTS engine. To change the voice character or accent, you'll need to adjust it in: Settings → Accessibility → Spoken Content → Voices
Changes here affect Google Maps navigation audio on iPhone.
How to Change the Voice in Apple Maps
Apple Maps is more tightly integrated with the operating system, which simplifies things — and limits them.
On iPhone or iPad:
- Go to Settings → Maps
- Tap Driving & Navigation
- Adjust Navigation Voice Volume (Loud, Normal, Low, No Voice)
For changing the actual voice character, Apple Maps pulls directly from Siri's voice settings: Settings → Siri & Search → Siri Voice
Here you can choose from different accents (American, British, Australian, etc.) and genders. Whatever voice you select for Siri becomes the voice used in Apple Maps navigation. There is no independent voice selector within the Maps app itself.
Waze and Other Navigation Apps
Waze handles this differently and more flexibly than either Apple or Google Maps. It has a built-in voice library that operates independently of the system TTS engine.
To change it:
- Tap the search bar or Settings icon
- Go to Settings → Voice & Sound
- Tap Waze Voice to choose from available options
Waze has historically offered novelty voices (celebrities, characters) as limited-time features, though availability varies by region and time period. The core voice library — including multiple language options — is generally stable.
Other apps like HERE WeGo, Maps.me, and OEM navigation systems (built into car infotainment systems) each have their own voice management interfaces, and some rely on the vehicle's own TTS processor rather than the phone at all.
Key Variables That Affect Your Options
Not every user will see the same voice choices. Here's what determines what's available to you:
| Variable | How It Affects Voice Options |
|---|---|
| Operating system (iOS vs Android) | Determines which TTS engines are accessible |
| App version | Older versions may have fewer voice settings |
| Device language settings | Often limits or unlocks regional voices |
| Downloaded language packs | Some voices require offline packs to be installed |
| Storage space | Voice packs can be several hundred MB each |
| Car/Bluetooth setup | Audio routing can affect how voice sounds on output |
On Android especially, the range of available voices can be significantly expanded by installing additional TTS engines or language packs. iOS is more uniform across devices but updates to Siri voices do roll out over time with system updates.
When the Voice Won't Change
A few common reasons the voice setting doesn't seem to take effect:
- Audio is routed to a different output — your car stereo, Bluetooth speaker, or headphones may have their own volume/mute state
- The app hasn't been restarted — some voice changes only apply after closing and reopening the app
- Language mismatch — if your device language and the app language don't align, the wrong voice set may be loaded
- Voice data not downloaded — some voices listed are placeholders until the associated pack is downloaded 🔊
The Spectrum of Users and Setups
A driver using Google Maps on a mid-range Android phone with the default TTS engine will have a noticeably different set of options compared to someone using an iPhone with multiple Siri voices downloaded, or a Waze user who installed a regional language pack. Add in Bluetooth car audio with its own processing, and the actual voice heard at the speaker can differ from what was configured in the app.
Someone commuting in a noisy vehicle might prioritize volume and clarity over variety. A multilingual household sharing one device might need voices for more than one language installed simultaneously. A user with visual impairments may already have specific TTS settings configured system-wide that interact with navigation voice settings in ways the app UI doesn't make obvious.
The mechanics of changing the voice are consistent across platforms — but which voices are available, how they sound in your specific environment, and whether the change actually improves your experience depends entirely on the combination of app, device, OS version, and audio setup you're working with.