EKI Speak

May 6, 2018 · View on GitHub

Implementation of Android's TextToSpeechService that provides Estonian text-to-speech.

Modification of the source code downloaded on 2018-04-22 from https://www.eki.ee/heli/index.php?option=com_content&view=article&id=5&Itemid=466 (https://www.eki.ee/heli/images/koduleht/EKIsynt2.zip).

Compilation

Create the file local.properties that points to the location of the Android SDK and NDK, e.g.

ndk.dir=/home/kaarel/myapps/android-sdk/ndk-bundle
sdk.dir=/home/kaarel/myapps/android-sdk

Run Gradle, e.g.

gradle installDebug

or (in case you have set up release keys) e.g.

gradle aR
gradle deploy

License

http://www.eki.ee/eki/litsents.html

Usage examples

  • Download an epub-formatted book from Digar and listen to it with an TTS-supporting e-reader, e.g. eReader Prestigio
  • Listen to newspaper articles (and other webpages) using Pocket
  • Make a dialog system using Kõnele, e.g. try the Prompt rewrite rule application that repeats the spoken input text with a TTS engine
  • Get an audible confirmation to executed commands in Arvutaja

See also