Skip to content

an interactive and playful IPA table with filters, sounds, and educational features. (IPA: International Phonetic Alphabet)

License

Notifications You must be signed in to change notification settings

IPAtope/ipatope.github.io

 
 

Repository files navigation

ipa-isotope

Making a filterable IPA chart using Isotope.

IPAtope in action!

Glass theme with labials highlighted Pastel theme with phoneme cards dragged into "IPA"
1 2

Features to try

  • Filtering the phones by
    • voicing (voiced/voiceless)
    • place of articulation (labial/dental/alveolar/palatal/velar/uvular/pharyngeal/glottal)
    • manner of articulation (stop or plosive/trill/tap or flap/fricative/affricate/sibilant/approximant)
    • properties (sonority > 5)
  • Sorting the phones by
    • symbol
    • sonority
  • Controls
    • reorder the phones into their original order
    • shuffle the phones into a random order
    • scramble them over the page
    • toggle attributes (name/symbol/sonority) on/off
    • choose between pastel and glass themes
    • drag the phones around with the little = sign on their bottom right!
    • click the play button to hear the phone [WIP]
    • extra: click around the particles on the webpage background to create more webs!

We welcome any feature or other suggestions!

About

an interactive and playful IPA table with filters, sounds, and educational features. (IPA: International Phonetic Alphabet)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 47.3%
  • HTML 28.8%
  • CSS 17.7%
  • Python 6.2%