# TTS for CoMaps / Organic Maps?

**URL:** <https://community.iode.tech/t/tts-for-comaps-organic-maps/6543>\
**Category:** General Discussion\
**Created:** [6 August 2025 16:40 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543 "2025-08-06T16:40:44Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![rik](https://community.iode.tech/user_avatar/community.iode.tech/rik/32/1437_2.png) [@rik](https://community.iode.tech/u/rik)\
**Post date:** [6 August 2025 16:40 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543/1 "2025-08-06T16:40:45Z")

</div>

For CoMaps / Organic maps, the default system-wide TTS engine can be used for voice navigation. RHVoice is the one [written up by Organic Maps](https://organicmaps.app/faq/voice/text-to-speech-android-tts/) but it is quite “robotic” and doesn’t cover a large number of languages, but it does work.

@laneb did have a good suggestion to use [SherpaTTS](https://f-droid.org/packages/org.woheller69.ttsengine/), the voices really do sound good. But my experience so far is that it is “buggy at best” to get it working as the system-wide TTS that works with CoMaps / Organic Maps.

Wondering if others have gotten SherpaTTS to work or have other suggestions besides RHVoice?

---

<div class="post-metadata">

**Author:** ![laneb](https://community.iode.tech/user_avatar/community.iode.tech/laneb/32/2491_2.png) [@laneb](https://community.iode.tech/u/laneb)\
**Post date:** [6 August 2025 18:28 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543/2 "2025-08-06T18:28:28Z")

</div>

I use SherpaTTS in **Magic Earth** not Osmand for the system warnings ‘Mind your speed’ etc and that works fine. No other usage

---

<div class="post-metadata">

**Author:** ![rik](https://community.iode.tech/user_avatar/community.iode.tech/rik/32/1437_2.png) [@rik](https://community.iode.tech/u/rik)\
**Post date:** [6 August 2025 22:42 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543/3 "2025-08-06T22:42:29Z")

</div>

OK good to know it works for you, I will test OSMand. But CoMaps / Organic weren’t recognizing SherpaTTS, reporting “voice navigation unavailable”. I did fake it out once by setting RHVoice as the system TTS, then opening CoMaps, then enabling voice navigation, then go back to system settings and swap TTS engines.

Let me work on this a bit more, it may be user error, but others are free to report success first 🙂

---

<div class="post-metadata">

**Author:** ![mycenius](https://community.iode.tech/user_avatar/community.iode.tech/mycenius/32/1879_2.png) [@mycenius](https://community.iode.tech/u/mycenius)\
**Post date:** [22 September 2025 05:01 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543/4 "2025-09-22T05:01:40Z")

</div>

I’ve installed SherpaTTS with OsmAnd but keep getting “_unable to start text to speech engine_” error? Is this possibly due to something I’m missing with the set up/permissions - or is it a random error or issue like those described above?

---

<div class="post-metadata">

**Author:** ![mycenius](https://community.iode.tech/user_avatar/community.iode.tech/mycenius/32/1879_2.png) [@mycenius](https://community.iode.tech/u/mycenius)\
**Post date:** [23 September 2025 00:57 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543/5 "2025-09-23T00:57:43Z")

</div>

Further to above I also tried RHVoice with OsmAnd and same issue. Can’t see any obvious permission issues either. I have Organic Maps installed as well and will try both TTS with that tonight. Then will re-enable/re-install CoMaps to try if needed.

Haven’t tried TTS with non-map app yet to try and identify if issue is the TTS apps, or OsmAnd. Something else for tonight…

---

<div class="post-metadata">

**Author:** ![mycenius](https://community.iode.tech/user_avatar/community.iode.tech/mycenius/32/1879_2.png) [@mycenius](https://community.iode.tech/u/mycenius)\
**Post date:** [23 September 2025 08:11 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543/6 "2025-09-23T08:11:19Z")

</div>

Just for completeness I now have SherpaTTS working fine with both OsmAnd~ and Organic Maps - I had multiple issues, and errors, as described in post linked below, and then it came right and just started working… (I will also test with CoMaps too for completeness next couple of days):

> **[App Keeps Stopping Errors (Multiple Apps)](https://community.braxtech.net/t/app-keeps-stopping-errors-multiple-apps/2517/9?u=mycenius)**
>
> It is possible it’s not Shelter that was the cause - and it’s something else (or transient) - Settings in my main profile now keeps giving the same error when I try to enable TTS (after I select the TTS Engine in the options, it shows ‘system...

---

<div class="post-metadata">

**Author:** ![rik](https://community.iode.tech/user_avatar/community.iode.tech/rik/32/1437_2.png) [@rik](https://community.iode.tech/u/rik)\
**Post date:** [23 September 2025 15:20 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543/7 "2025-09-23T15:20:02Z")

</div>

> [@mycenius](#):
>
> Just for completeness I now have SherpaTTS working fine with both OsmAnd~ and Organic Maps - I had multiple issues, and errors, as described in post linked below, and then it came right and just started working… (I will also test with CoMaps too for completeness next couple of days):

Thanks for the testing and the followup, I haven’t been motivated enough to get TTS working as I don’t have a use case for it currently, but I would like to narrow down why I had problems setting up SherpaTTS (with matching errors that you reported, the app kept closing, etc), as that seems like the obvious choice. I’ll probably get back to re-testing it in the somewhat near future too 🙂

---

<div class="post-metadata">

**Author:** ![mycenius](https://community.iode.tech/user_avatar/community.iode.tech/mycenius/32/1879_2.png) [@mycenius](https://community.iode.tech/u/mycenius)\
**Post date:** [23 September 2025 19:36 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543/8 "2025-09-23T19:36:49Z")

</div>

No worries rik. I will keep playing around. I expect to have my BraX3 in use as my daily driver from Monday and that will include regular use in my car with AA each day. So I will post feedback here if I observe anything else or have issues (or even just if it’s working fine after a week’s use), etc…

---

<div class="post-metadata">

**Author:** ![slomo](https://community.iode.tech/letter_avatar_proxy/v4/letter/s/dbc845/32.png) [@slomo](https://community.iode.tech/u/slomo)\
**Post date:** [7 February 2026 10:24 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543/9 "2026-02-07T10:24:03Z")

</div>

Hello,

configuring IodéOS as my OS for my mobile device, i had the the same idea of using sherpaTTS with CoMaps.

As far as i can tell, the combination works well. But i just have been testing (with the test button) and not used it in real navigation until now.

Did you do tests with that combination ? And did u manage to solve the problem ?

Thanks in advice.

---

<div class="post-metadata">

**Author:** ![slomo](https://community.iode.tech/letter_avatar_proxy/v4/letter/s/dbc845/32.png) [@slomo](https://community.iode.tech/u/slomo)\
**Post date:** [21 February 2026 07:31 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543/10 "2026-02-21T07:31:59Z")

</div>

In a new setup with fresh IodéOS i first installed just SherpaTTS and tried to use it with CoMaps.

As this didn’t worked (in CoMaps was no TTS available) i also installed eSpeak and selected it as system TTS in settings-system-languages-TTS/voiceResponse. After this i restarted CoMaps and could also not activate TTS in its settings. So i stopped CoMaps again and switched over the system TTS from eSpeak to SherpaTTS. And voila: I was able to activate TTS in CoMaps.

As i did so twice (in separate successfully installs) i think, it’s worth to share. 🙂

---

<div class="post-metadata">

**Author:** ![rik](https://community.iode.tech/user_avatar/community.iode.tech/rik/32/1437_2.png) [@rik](https://community.iode.tech/u/rik)\
**Post date:** [23 February 2026 16:47 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543/11 "2026-02-23T16:47:01Z")

</div>

To clarify, in the end you now have SherpaTTS working for CoMaps after the “toggling” of system TTS from eSpeak to Sherpa (maybe up to 2 times?) Let me see if that can work from me, I didn’t get Sherpa working well for me before in CoMaps and just left it alone not-working and me confused.

OK well not sure why or how, but yes now I have SherpaTTS working in CoMaps too! Thanks!

---

<div class="post-metadata">

**Author:** ![mycenius](https://community.iode.tech/user_avatar/community.iode.tech/mycenius/32/1879_2.png) [@mycenius](https://community.iode.tech/u/mycenius)\
**Post date:** [23 February 2026 22:44 UTC](https://community.iode.tech/t/tts-for-comaps-organic-maps/6543/12 "2026-02-23T22:44:40Z")

</div>

Bizzarre! But good to know!  
👍🏻
