HomePluginsAudio & VoiceAuvyra TTS
Description

Bring your game to life with fully offline, real-time text-to-speech. No internet required, no API keys, no subscriptions — everything runs locally on the player's machine.

Auvyra TTS is powered by Piper TTS and ONNX Runtime, delivering high-quality, natural-sounding speech directly inside Unreal Engine. Access 153 high-quality voice models across 40 languages, featuring 129 distinct voices and over 2,600 speaker variants — all manageable from a built-in editor UI inside Project Settings.

Synthesize a line of dialogue with a single node. Stream long paragraphs sentence by sentence so the first word plays within seconds.

Whether you're building NPC dialogue, accessibility narration, procedural announcements, interactive fiction, or any system that needs voice — Auvyra TTS handles it without a server, without a subscription, and without slowing your game thread. All synthesis runs on a dedicated background thread.

Features
100% Offline — no internet, no API keys, no subscriptions, no usage limits
153 Voice Models, 40 Languages — English, French, German, Spanish, Chinese, Arabic, Hindi and more
2,661 Speaker Variants — create dozens of distinct NPC voices from one model
Instant Speech Playback — streaming audio so users hear results within seconds
Full Blueprint API — every feature exposed to Blueprint, no C++ required
Zero Game Thread Impact — all synthesis on a dedicated background thread
Built-in Voice Manager — browse, download, delete and preview voices in Project Settings
3D Spatial Audio — play speech at world location or attached to moving NPC
Ready-to-Ship Builds — works in both Development and Shipping builds
Auto Packaging Setup — automatically configures packaging settings on first launch
How it works
Step 01
Download voice model
Use the built-in Voice Manager in Project Settings to browse and download from 153 voice models.
Step 02
Synthesize speech
Call a single Blueprint node with your text. Long text streams sentence by sentence — first word plays within seconds.
Step 03
Audio plays
Speech plays as 2D or 3D spatial audio attached to any NPC. All processing on a background thread — zero frame rate impact.
You might also like
Auvyra LipSyncAudio
Auvyra LipSync
Real-time MetaHuman lip sync from any audio source
View →
Auvyra Translate RuntimeAudio
Auvyra Translate Runtime
Runtime translation for 100+ languages, fully offline
View →
Runtime Audio File ImporterAudio
Runtime Audio File Importer
Import and play WAV, MP3, FLAC audio files at runtime
View →