Skip to content

TTS Util — Text-to-speech utility Android app for synthesising text into audible speech

License

Notifications You must be signed in to change notification settings

drmfinlay/tts-util-app

Repository files navigation

TTS Util

TTS Util is a utility Android app for synthesising text into audible speech.

中文Readme

Get it on F-Droid Get it on Google Play

Features

  • Read or create wave files from input text, clipboard text or text files using text-to-speech.
  • Configure app-specific text-to-speech settings: engine, voice, pitch and speech rate.
  • Custom silence for line endings, sentences, exclamations and questions.
  • Text filters for omitting certain text elements from the audio.
  • A playback-on-input mode for reading letters and words as they are typed.
  • Buttons for retrieving commonly read text.
  • Share menu entries and shortcuts for sharing input text to the app.

Requirements

  • A device running Android version 4.0.3 or higher.
  • A separate Android text-to-speech engine app.

Building

TTS Util can be built by importing the project into Android Studio. It can also be built from the command-line with Gradle if you don't use Android Studio.

Translations

Currently, this app is available in English and Chinese (Simplified). The Chinese translation was provided by GitHub user Mahongyin.

Any help in translating this app's resource strings and/or its documentation into other languages would be appreciated.

It should be noted that translation of TTS Util resource strings into a given language is not required to read/synthesise text in that language using text-to-speech. This type of language "support" is handled by the text-to-speech engine, not TTS Util.

Licence

TTS Util is open source software licensed under the Apache 2.0 licence.