Content rating
Rated for 3+
10+
Downloads
Content rating
Rated for 3+
Learn more
Screenshot image
Screenshot image
Screenshot image

About this app

This is not a TTS voice set.

Onyx TTS is an Android text-to-speech engine that bridges Android to external speech engines. It does not include a built-in library of voices. Instead, it lets your device use local Piper ONNX models for offline speech, connect to custom HTTP voice servers, or use ElevenLabs with your own API key.

Once set as your system TTS engine, Onyx works with many Android apps that rely on the standard Android TTS framework — including accessibility tools, screen readers, ebook readers, navigation apps, and anything else that uses system speech.

Some apps use their own built-in voice systems and will not use the Android system TTS engine.

Local and cloud speech in one engine

Onyx supports Piper ONNX models for fast, offline speech that runs entirely on your device — no internet required. For cloud synthesis, it can connect to ElevenLabs using your own API key, or to any HTTP-based TTS server you configure.

Local and cloud voice matching

Onyx can pair a local Piper voice with a matching cloud voice. When both are configured, it uses the cloud voice when available and automatically falls back to the local Piper voice when connectivity drops.

Features

• Alternative Android text-to-speech engine
• Local Piper ONNX support for offline speech
• Custom HTTP voice server support
• Optional ElevenLabs integration with your own API key
• Automatic local fallback when cloud synthesis is unavailable
• Voice pairing between local and cloud voices
• Works with many apps that support Android system TTS

Privacy and control

With Piper, speech runs entirely on your device. If you use ElevenLabs or a custom HTTP server, text is sent to that service. Onyx gives you one place to manage local and cloud speech on Android, with control over privacy, performance, and voice quality.
Updated on
May 29, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
Committed to follow the Play Families Policy

What’s new

HTTP Voice Engines — Add any HTTP TTS service in Settings, then browse and install its voices from the + button on the Voices screen. Select multiple voices at once. Auto offline fallback — HTTP voices automatically link to a matching Piper ONNX voice as fallback if connectivity drops.Android 15 — Edge-to-edge and 16 KB page alignment compliance.
Content rating
Rated for 3+
Learn more

App support

About the developer
Dany Leblanc
info@onyxforge.app
217 Pl. des Sorbiers Gatineau, QC J8Y 6P9 Canada