FreyaTTS

FreyaTTS TTS

A compact Turkish text-to-speech model that outputs 48 kHz audio without a phonemizer.

Sign up for 5,000 character limit

Wrap your text in SSML tags for precise control:

<speak><prosody rate="slow">Slow speech</prosody></speak>

Tags the selected model understands — click to drop one into your text where it happens:

This model reads plain text, so inline tags are ignored. For tag-based emotion, switch to an expressive model like Orpheus or Bark.

Define custom pronunciations (word = pronunciation):

-12 +12
0.5x 2.0x
Free with Piper, VITS, MeloTTS
Your generated audio will appear here. Choose a model, enter text, and click Generate.
Audio Generated Successfully
0:00
Download Audio Download .srt Link expires in 24h
Free tier: personal use. Commercial license from $5/mo
Love TTS.ai? Tell your friends!

About FreyaTTS

FreyaTTS-small is a 183-million-parameter model built for one language and built well. It is a non-autoregressive conditional flow-matching diffusion transformer that reads Turkish directly at the character level — 92 symbols, no phonemizer and no grapheme-to-phoneme stage, which removes a whole class of mispronunciation that pronunciation dictionaries introduce. It generates in a frozen AudioVAE2 latent space and decodes to 48 kHz mono, more than double the sample rate of the piper Turkish voice, so the output carries treble detail that a 22 kHz model simply cannot represent. On the Freya-TR-Eval benchmark it reaches 8.0% word error rate, placing it ahead of both XTTS-v2 and F5-TTS among open sub-billion-parameter Turkish systems, and it runs fast enough for real-time use at roughly a tenth of real time.

Best for: Turkish narration, voice agents, and any Turkish audio that needs high sample-rate output

Browse all FreyaTTS voices

At a glance

Developer
Freya
License
Apache 2.0
Tier
free
Speed
fast
Voice cloning
No
Languages
Turkish
Max characters
2000

FreyaTTS voices

Freya (Turkish)

Turkish
Standard Female

FreyaTTS TTS — FAQ

It was trained from scratch on Turkish speech alone rather than adapted from a multilingual model. Specialising lets a 183M-parameter model compete with far larger multilingual systems on Turkish, but it means the model has no ability to read other languages — requests in another language are rejected rather than mispronounced.

Most open TTS models emit 22.05 kHz or 24 kHz, which caps reproducible audio at around 11-12 kHz and audibly dulls sibilants. FreyaTTS decodes to 48 kHz, the standard sample rate for video and broadcast, so its output drops into a production timeline without upsampling.

No. FreyaTTS has a single fixed speaker and does not support cloning. For a cloned Turkish voice use one of our zero-shot cloning models instead.

Many TTS systems first convert text into phonemes using a pronunciation dictionary, and anything missing from that dictionary — new words, names, loanwords — gets guessed. FreyaTTS reads the characters themselves, so Turkish spelling, which is highly regular, maps to sound without that lossy middle step.
← All voices