I'm looking for a website or software that will take text written in a source language and produce a transcription in IPA. The languages I am interested in are French, Italian and German, but if you know resources for other languages I would be happy to know.
For example, English Phonetic Transcription does English - IPA for free. Here's a sample of their transcription.
All that glitters is not gold.
ɒl ðæt glɪtərz ɪz nɑt gold.
I'm looking for a tool like this. If you're wondering why one would need such a tool, besides the obvious application of helping people learning a new language, it's also useful to singers/actors who have to perform in a foreign language.
espeaksupports a number of other languages (seeespeak --voices), but one should be aware that not all can be considered as reliable, according to the documentation. – Skippy le Grand Gourou Sep 23 '16 at 09:55--ipaoption prints out the IPA transcription of what is being spoken. You can use-qif you don't want the audio and just want the IPA. – reece Dec 04 '16 at 17:58espeak -v en --ipa "foot strut"results infˈʊt stɹˈʌtwhich is valid IPA. It looks like "English Phonetic Transcription" is using US English (-v en-us), so that would produceˈɔːl ðæt ɡlˈɪɾɚz ɪz nˌɑːt ɡˈoʊld. The differences then are either accent specific, quality differences (e.g.tvsɾ, i.e. a "tapped T"), or transcription variants (e.g.ərvsɚ). If you want an exact match you would need to modify the espeak phonemes or use sed (or other find/replace tool) to modify the phonemes to how you want them transcribed. – reece Jan 25 '20 at 15:53