I don't use software as it's harder for me to pick up on pronunciation (I have a hearing loss)---I learn better when I can actually lip read the person who's teaching a language,
I've got a dictionary right here.
Don't forget there's about 7 different different kinds of Gaelic as well. Irish gaelic (gay-lic), Scots Gaelic (pronounced GALLic) Welsh gaelic, Cornish gaelic, and parts of france have their own celt gaelic as well.
It's so interesting, the language over here!!
(Seriously off topic though.)