Getting the Pronunciation Right
Meghan Irish is a text-to-speech voice model that's been floating around in the open-source community, mostly distributed through platforms like Coqui TTS and related forums. The name itself trips people up more than the tech does. Let's just get through the basics quickly. The correct phonetic breakdown is MEG-un AIR-ish. Not MAY-han. Not MEH-gan. The first syllable is a hard short "e" like in "megaphone," not a long "ay" sound. The second syllable collapses into a quick "un." Then Irish is straightforward: AIR-ish, with the stressed syllable first. So it's MEG-un AIR-ish, two beats in the first name, two in the last. I've seen a lot of people butcher this on Discord threads and Reddit, which is annoying but honestly not surprising. Voice model communities tend to be fast-moving and not particularly careful about details. I learned this the hard way when I was testing this model a while back and kept mispronouncing it myself, which threw off my mental model of how the voice was supposed to sound. You end up expecting one thing and getting another because you've been saying it wrong in your head.
The real issue isn't the name though, it's what happens when you actually load the model and start feeding it text. This model is based on Tacotron 2 architecture with a mel-spectrogram output, and it handles English reasonably well out of the box. But it has known quirks with certain phoneme combinations, especially around proper nouns and names that aren't in its training data. When I fed it unusual names during testing, the model would either gloss over them or produce something that sounded like it was guessing, and the results were inconsistent. One edge case I ran into: the model struggles with the "sh" sound when it appears before certain consonant clusters. I was testing it on a transcript that had a phrase with "position" right after a period, and the model would sometimes merge the boundary and slur the "sh" into the next word's initial consonant. The workaround was to add a slight pause marker or restructure the sentence so the problematic cluster didn't sit at a sentence boundary. It's a small thing but it matters if you're doing anything where clarity counts. Another thing people miss: this model doesn't handle punctuation as intelligently as some of the newer commercial offerings. A comma doesn't always mean what you'd expect in natural speech. I've seen the pacing get weird when there are too many commas in a row, and the model will either rush through them or insert unnatural mini-pauses. The fix is usually to break long sentences up or replace some commas with periods. It costs you flow but gains you correctness.
If you're looking to use this, the typical route is through the Coqui TTS repository on GitHub. The model weights are available there, and the installation process is straightforward if you're comfortable with Python and PyTorch. I'd estimate you're looking at maybe 20 to 30 minutes of setup time on a machine with a decent GPU, longer if you're working with CPU-only inference. The model files themselves are around 200 megabytes. There are downsides worth noting upfront. The quality isn't competitive with something like ElevenLabs or Azure's neural TTS. The naturalness falls apart on longer passages, and you'll hear artifacts and odd intonation patterns if you push it past a sentence or two. It's fine for short clips, prototyping, or experimental work. It's not something I'd recommend for production use where the output needs to sound polished. Also, the licensing has been a point of confusion. Coqui shifted their licensing at one point, and depending on how you're using it, you may need to pay attention to that. I don't want to get into the legal details, but it's worth checking before you build something on top of it.
Get the Full Details

For most people asking about Meghan Irish Pronunciation, the answer is simple: say it like you'd say "megaphone airish." The harder part is actually getting decent output from the model, and that depends on how much patience you have for tweaking phoneme-level input and dealing with the artifacts that come with older TTS architectures.