Skip to content

💱 Package for handling International Phonetic Alphabet phonemes

License

Notifications You must be signed in to change notification settings

auctumnus/phonologist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phonologist

npm-badge license-badge build-status-badge

A package for dealing with phonemes as written in the International Phonetic Alphabet.

Currently, allows you to decompose a phoneme into its features.

Installation

npm install phonologist

Usage

import { parsePhoneme } from 'phonologist'

parsePhoneme('t')
// {
//   ipa: 't',
//   features: [ 'alveolar', 'stop' ],
//   modifiers: [],
//   isVowel: false,
//   isConsonant: true
// }

To-do

  1. better diacritic data
  2. add modifiers to phonemes
  3. more docs

License

MIT, but includes data and code compiled and written by felix for their phonology generator / phonology analyzer (and associated projects)

About

💱 Package for handling International Phonetic Alphabet phonemes

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published