Voca - Text-to-Speech App

A privacy-focused Text-to-Speech (TTS) app for Android that respects system language settings and provides a clean, simple interface.

Features

  • Text-to-Speech with system language support
  • Dark/Light mode toggle
  • Share text directly to app
  • Respects system TTS settings
  • Privacy-focused (no permissions required)
  • Lightning address support for donations

Usage

  1. Basic Usage

    • Enter text in the input field
    • Press "Speak" to hear the text
    • Toggle dark mode using the switch
  2. Language Settings

    • Press "TTS Settings" to configure TTS
    • The app uses your system's TTS settings
    • Language changes take effect immediately
  3. Sharing Text

    • Share text from any app to Voca
    • The app will automatically load the shared text
    • Press "Speak" to hear the shared text
  4. Support

    • Use the "Support Voca" button to donate
    • Lightning address: voca@npub.cash

Privacy

  • No internet permission required
  • No data collection
  • All processing done locally
  • Uses system TTS engine

Building

To build the app:

# Debug build
./gradlew assembleDebug

# Release build
./gradlew assembleRelease

Requirements

  • Android 5.0 (API 21) or higher
  • System TTS engine installed
  • Language data for desired languages
Description
No description provided
Readme 97 MiB
2025-05-09 09:04:01 +00:00
Languages
Kotlin 99%
Shell 1%