Simple Offline Text-to-Speech (TTS) View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.0.68 or later
Package size
397.7 MB
Files
189
Favorites
44
Views in the past week
76

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

Simple Offline Text-to-Speech (TTS)

by David Addis (opens in new tab)

4.9 / 5 · 7 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 6
4 stars 1
3 stars 0
2 stars 0
1 star 0

Local, offline, cross-platform text-to-speech using Unity Inference.

Price $19.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Simple Offline Text-to-Speech (TTS), 6 months Current $19.99; lowest $9.99; highest $19.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov Version 1.0.1 released 31 Aug 2026 v1.0.1

Asset preview

1 / 6

Simple Offline Text-to-Speech (TTS) screenshot 1

Simple Offline Text-to-Speech (TTS) screenshot 1

About this asset

UPDATE: Now supports Supertonic-3 and the following languages: English, Korean, Japanese, Arabic, Bulgarian, Czech, Danish, German, Greek, Spanish, Estonian, Finnish, French, Hindi, Croatian, Hungarian, Indonesian, Italian, Lithuanian, Latvian, Dutch, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Swedish, Turkish, Ukrainian, Vietnamese.

SimpleOfflineTTS is a package that will let you generate AudioClips from any text string using Unity Inference. It's completely offline without any networking or services required.

It does not have any platform-specific code or libraries, so can be used on any platform supported by the Inference package (Windows, Mac, WebGL and Android tested). Inference can be performed on the CPU or GPU.

To generate the voices, you can either use the Supertonic-3-TTS models (included), with 10 voices and multi-language support, or free downloadable (.onnx) voice models from Piper (English-only). You can easily change the voices using the Inspector, and download more and add them to the project.

You can also use custom voices for Supertonic created online using their Voice Builder (may be a paid service). Please note I am not affiliated with them directly.

Unlike some other speech engines, SimpleOfflineTTS does not use the eSpeak-ng libraries, which would be covered by a GPL-v3 licence, making them unusable for commercial purposes.

This asset uses the Supertonic-3 AI model under the Open RAIL-M License; see THIRD_PARTY_NOTICES.txt file in package for details.

For the Piper implementation, this asset uses a custom phonemiser built from scratch in C#, and speech models mostly covered by Creative Commons licences (it's worth checking the MODEL_CARD for all models you intend to use individually).

Some Piper ONNX models use the NonZero operator, which can trigger a Unity Inference/Burst CPU-backend warning and briefly pause the Editor. The included voices are pre-converted; downloaded Piper voices can be fixed using Tools > SimpleOfflineTTS > Convert Piper Model (Remove NonZero).

From the publisher's Asset Store listing.

Technical details

- Fast and high-quality text-to-speech generation

- Cross-platform

- Supports 31 Languages

- Supports Supertonic's Voice Generator

- Local & Offline; no networking required

- CPU or GPU-accelerated

- Expandable using many free Piper voice models

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.68f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.