Why a machine finds Albanian so hard to speak
Why this matters
AI works best where an enormous amount of material already exists. Smaller languages show what happens when the data simply is not there and has to be created, carefully, by people.

Synthetic voices sound convincing in English because they were trained on an enormous amount of recorded English. Albanian has a tiny fraction of that, and Kosovo Albanian has less again. Almost everything that makes the problem hard follows from that one shortage.
Start with the standard language. Written Albanian is built on the southern variety, Tosk. Kosovo Albanian is Gheg, the northern one. Train a voice on the standard and you get something that is correct on paper and instantly wrong to anyone who grew up with it, a bit like an English voice that had only ever read Victorian novels.
Then the spelling withholds what the voice most needs. Gheg carries nasal vowels and long vowels that the standard alphabet simply does not write down. The model is handed text that is missing the very information it needs to sound right, and has to infer what nobody wrote.
Albanian also writes single sounds with pairs of letters: dh, gj, ll, nj, rr, sh, th, xh, zh. Software that reads letters one at a time turns dh into d then h. The result does not sound like an accent. It sounds like somebody spelling a word out loud.
Ordinary speech then borrows heavily from Turkish, Serbian, German and English, often several times in one sentence. For each borrowed word the system has to decide which set of pronunciation rules applies, and every wrong guess is audible immediately to a native ear.
None of this can be bought. No provider is going to prioritise a language of a few million speakers, so the recordings, the transcriptions and the pronunciation dictionary have to be built rather than licensed. That is the work now: assembling clean speech data, marking the sounds the alphabet leaves out, and teaching the system where one language stops and a borrowed word begins.
And the final test is not a number. Whether it sounds right is settled by people who grew up hearing it, which makes evaluation slow, human, and the most honest part of the whole process.
How it worked technically
Before any of it can be sold, the pipeline has to be able to say which model produced a given piece of audio, what it was conditioned on, which provider served the request and what that provider retained. That means formal model evaluation so provider choice is evidenced rather than assumed, provenance carried through every stage rather than reconstructed afterwards, more than one provider so that none becomes structural, and close cost control, because inference bills nothing like hosting.
The data work underneath is a pronunciation dictionary and a phonetic annotation layer that records the nasal and long vowels the orthography omits, plus digraph-aware tokenisation so that dh, gj, ll, nj, rr, sh, th, xh and zh are handled as single phonemes rather than as letter pairs. Borrowed words are tagged by source language so the right pronunciation rules are applied to each.
Venture work. Not published, and the venture is not named.



