Phonological feature charts from Hayes 2009
Project description
hayes2009
hayes2009
is a small Python 3.7+ module that exposes phonological features
from:
Hayes, B. 2009. Introductory Phonology. John Wiley & Sons.
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 bugs:
- Typographical errors in the Hayes' tables
I will not work on or accept PRs for any the following "feature requests":
- Additional feature specifications from other sources
- Alternative names for the features
- "Fancy" (i.e., tuple-based) feature specifications
- Reverse look-up (i.e., finding phones that match a certain feature specification)
Gotchas
- 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).
- Hayes uses SHOUTYCASE for the major place features like
LABIAL
.
License
This library is distributed under an Apache 2.0 license. Please see
LICENSE.txt
for detalis.
Author
hayes2009
was written by Kyle Gorman.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file hayes2009-0.1.tar.gz
.
File metadata
- Download URL: hayes2009-0.1.tar.gz
- Upload date:
- Size: 9.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6968868535bb2130e66b9568f2db702dd1d225dbd356ea13cbda44c0eb9cfa0e |
|
MD5 | e7884bea09a9862cfaba45f634c64778 |
|
BLAKE2b-256 | 9c056caa00174ec60dce754d23d5baf0272d0ca1717266455fa725b87f995978 |