heyseth / phonemenal

HTML5 webapp for creating pronunciation guides for any English word - real or imaginary.

Home Page:https://heyseth.github.io/phonemenal/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

phonemenal

A lot of online dictionaries - while providing audio of spoken words - don't sound the word out. Additionally, the included text pronunciation guide can often be difficult to understand. For instance, the word pronounce looks like this: prəˈnaʊns.

Usage

Head on over to heyseth.github.io/phonemenal. Type in a word - maybe something like; worcestershire, onomatopoeia, or anemone. Click the first button to get an ARPABET representation of your word. ARPABET is basically a set of intuitive letter codes to represent the individual sounds of a word. Click the second button if you would like to hear the word sounded out.

If the word isn't found in Datamuse's database the algorithm will give a guess for the correct pronunciation. A question mark will be displayed after the pronunciation in this case.

License

This project is licensed under the GNU General Public License - see the license.md file for details.

Acknowledgments

Huge thanks to:

  • Datamuse for their incredible, free API.
  • Thunderblaster, for their JavaScript implementation of the Navy Research Lab's algorithm for converting text to ARPABET codes.
  • Usborne Quicklinks, for their collection of phoneme pronunciations.

About

HTML5 webapp for creating pronunciation guides for any English word - real or imaginary.

https://heyseth.github.io/phonemenal/

License:GNU General Public License v3.0


Languages

Language:JavaScript 96.3%Language:HTML 2.0%Language:CSS 1.7%