Skip to content

kylebgorman/hayes2009

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hayes (2009) phonological feature tables

PyPI version Supported Python versions CircleCI

hayes2009 is a small Python 3.7+ module that exposes phonological feature tables from the Hayes (2009) phonology textbook.

See hayes2009.py for information about how this data has been processed.

It exposes two tables: an english-only table and a larger universal table. As far as I can tell, phones that occur in English are given the same specification in both tables but both tables are provided for completeness.

willfix/wontfix

Please read before filing an issue on the issue tracker

I will correct the following:

  • Typographical errors in the Hayes' tables

I will not accept PRs for any the following:

  • Alternative names for the features
  • "Fancy" (i.e., tuple-based) feature specifications
  • Additional feature specifications from other sources
  • Reverse look-up (i.e., finding phones that match a certain feature specification)

Gotchas

  • Hayes uses SHOUTYCASE for the major place features like LABIAL.
  • Phones are encoded in NFC.
  • Hayes uses the traditional "single-storey" ɡ rather than g for the voiced velar stop.
  • Hayes includes many contour segments, but these are indicated with the tie bars (e.g., t͡s).

License

This library is distributed under an Apache 2.0 license. Please see LICENSE.txt for detalis.

Author

hayes2009 was written by Kyle Gorman.

References

Hayes, B. 2009. Introductory Phonology. John Wiley & Sons.

About

Hayes 2009 phonological feature tables

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages