Unity Assets › Klattersynth TTS

Klattersynth TTS

The first cross-platform embedded speech synthesizer for Unity. Sounds identical across all platforms, works without network connections, and compresses under 30 KB for distribution.
Klattersynth TTS

See & Hear It In Action

Watch demonstration videos of example scenes, or try the WebGL demo below.

Try Interactive WebGL Demo

Example scene: Pangrams

Example scene: Lorem Ipsum Robots

Example scene: Text Entry

Key Features

Fully Offline & Self-Contained

No OS speech APIs or web services required. Use English Text-To-Speech phoneme transformation, or use raw phonemes.

Platform Independent

Sounds exactly the same on all platforms. Fits inside a 100 KB DLL (compresses to <30 KB in build).

Audio Pipeline

Generates and streams speech in real-time. Works natively as AudioSource with 3D spatialization, audio filters, and reverb zones. On WebGL quickly pre-generates AudioClips. Query for current loudness.

Get Support

How to get help

  • Community Support: Post to the Unity Discussions Thread for generic issues and community discussion
  • Bug Reports: Send email for bugs or test cases. Contact by email: contact@strobotnik.com

Support is provided through bug reports and feature requests, which may be addressed in future releases.

Version History

NOTE: We strive to release updates only when they matter, not for sake of updating.

// 2024-03-17, version 1.1.1
- Verified support for Unity 6.

// 2019-11-11, version 1.1.1
- Support for Enter Play Mode without Domain/Scene Reload.
- Fix for warning when importing package on Unity 2019.3+.

// 2019-07-04, version 1.1.0
- Fixes for streaming mode when used with Unity 2018.3+.
- Compatibility verified up to Unity 2019.2.

// 2017-07-28, version 1.0.0
- Initial release.