What features does Klattersynth TTS have?
- Generates and plays streamed speech in real-time.
- In WebGL builds the AudioClips are quickly pre-generated and then played.
- Contains English Text-To-Speech algorithm (transform to phonemes).
- Alternatively you can enter documented phonemes directly, skipping the rules for English TTS conversion.
- It does not use OS or browser speech synth, so it sounds the SAME on all platforms.
- Dynamically talks what you ask it for.
- From your script code: you can ask current loudness of the speech to make other functionality or effects react to speech audio.
- Uses normal AudioSource components. This enables you to use 3D spatialization, audio filters and reverb zones as usual!
- Contained in one ~100 KB cross-platform DLL file.
- When embedded with your game or app and compressed for distribution, compresses down to less than 30 KB.
- Supports all officially supported Unity versions. Available for practically all platforms targeted by Unity.
- This is the first asset of its kind - small and fully embedded speech synth for all Unity platforms!
Why Klattersynth TTS is different from many other speech-related assets for Unity?
- No need for the underlying platform to offer speech features (OS or browser).
- No need for a network connection for external generation of audio clips.
- No need to pre-generate the samples before creating a build of your app or game.
Links:
Also from Strobotnik: