Is there any online tool to read (pronounce) IPA and APA written words? [closed]

I am looking for a tool to read a word written as phonetic transcription (IPA or APA).

I need it to provide users with a tool to verify if they've chosen correct IPA transcription (users will need to provide a word and its transcription, users are not experts in IPA and APA, so there should be an easy way for them to verify what they use).


Solution 1:

Sure! You can just use this tool

https://itinerarium.github.io/phoneme-synthesis/

It works by translating ipa to sampa with lexconvert and than playing it with meSpeak.js, that is a js clone of espeak.

Solution 2:

I found this http://ipa-reader.xyz/ better than https://itinerarium.github.io/phoneme-synthesis/

(Text is too short too post without this line)

Solution 3:

There's a limited one available online, if you happen to have an Alexa Developer account.

  1. Create an Alexa Skills Kit account.
  2. Create a skill and fill out whatever fields you need to to enable the Testing tab (this isn't going to be easy).
  3. Navigate into your skill by choosing your skill from https://developer.amazon.com/edw/home.html

Now that you are on the skill's page, if the Testing tab is clickable (Search for the word Testing), you can do the following each time you want to test:

  1. Go to the Testing tab of your skill, and type something like this into the Voice Simulator:
    <phoneme alphabet="ipa" ph="pɪˈkɑːn">pecan</phoneme>
  2. Click the Listen button

Here is the documentation: https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/speech-synthesis-markup-language-ssml-reference#phoneme

Solution 4:

I haven't done this myself, but I think it should be possible: first convert from IPA to SAMPA using Phonverter - a converter between IPA and SAMPA transcriptions then use MBROLA to pronounce the SAMPA.

An alternative is to use lexconvert (mirror) to do the conversion and feed the output to espeak.