Skip to content

ttsaigit/tts-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

tts-android

The official TTS.ai Android app. Access 18 AI text-to-speech models, voice cloning, speech-to-text, and AI voice agents from your Android device.

Features

  • Text-to-Speech -- Generate natural speech with 18 AI models
  • Voice Cloning -- Clone any voice from a short audio sample
  • Speech-to-Text -- Transcribe audio files and recordings
  • AI Voice Agents -- Chat with AI voice agents
  • Voice Library -- Browse and preview hundreds of voices
  • Offline Playback -- Download and play generated audio offline
  • Credit System -- Free tier with 50 credits on signup

Tech Stack

  • Language: Kotlin
  • UI: Jetpack Compose with Material 3
  • Architecture: MVVM with Clean Architecture
  • Networking: Retrofit + OkHttp
  • Auth: JWT Bearer token authentication
  • Media: ExoPlayer for audio playback

Screenshots

Coming soon

Download

Coming soon on Google Play

Building from Source

Requirements

  • Android Studio Hedgehog (2023.1.1) or later
  • JDK 17
  • Android SDK 34 (min SDK 26)

Steps

git clone https://github.com/ttsaigit/tts-android.git
cd tts-android

Open the project in Android Studio and sync Gradle. Build and run on a device or emulator.

API

The app communicates with the TTS.ai backend via REST API. See the API documentation for details.

License

MIT License. See LICENSE for details.

About

TTS.ai Android app — 18 AI text-to-speech models, voice cloning, speech-to-text

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors