This is a fork of awesome SherpaTTS by woheller69!
I wanted to allow the use of this specific custom Esa Pakarinen piper model as a navigator voice more easily than sending it to the phone using ADB, so I decided to create small startup script that copies the custom model in-place to modelDir when app is started at the first time.
Model cannot be changed to another or it is lost and reinstall is needed.
Model is used to convert the Finnish voice instructions of Organic Maps to god tier Savonian accent! Check out that repository
Demonstration video:
- Download apk from Releases page
- Allow phone to install apps from unknown sources
- Install the apk
- Start SherpaTTS for the first time - do not change the model! You can test output if you want
- Make SherpaTTS default TTS engine in Android preferences: System -> Languages -> Text-to-speech output -> Preferred engine
I encountered a bug (?) where TTS language selection dropdown is flooded with 'Finnish' after setting up SherpaTTS. After reinstall, everything worked as expected.

