Fork me on GitHub

prosodic [prə.'sɑ.dɪk]

A metrical-phonological parser, written in Python. For English and Finnish, with flexible language support.
|-----| (W1) <Word.prosodic>                     [prə.'sɑ.dɪk]
      |     [numSyll=3]
      |
      |-----| (W1.S1) <Syllable>                             [prə]
            |     [prom.strength=0.0]
            |     [prom.stress=0.0]
            |
            |-----| (W1.S1.SB1) <SyllableBody>                   [prə]
                  |     [shape=CCV]
                  |     [-prom.weight]
                  |
                  |-----| (W1.S1.SB1.O1) <Onset>
                        |
                        |-----| (W1.S1.SB1.O1.P1) <Phoneme>          [p]
                        |
                        |-----| (W1.S1.SB1.O1.P2) <Phoneme>          [r]
                  |
                  |-----| (W1.S1.SB1.R2) <Rime>
                        |
                        |-----| (W1.S1.SB1.R2.N1) <Nucleus>
                              |
                              |-----| (W1.S1.SB1.R2.N1.P1) <Phoneme> [ə]
                        |
                        |-----| (W1.S1.SB1.R2.C2) <Coda>
      |
      |-----| (W1.S2) <Syllable>                              ['sɑ]
            |     [prom.strength=1.0]
            |     [prom.stress=1.0]
            |
            |-----| (W1.S2.SB1) <SyllableBody>                    [sɑ]
                  |     [shape=CV]
                  |     [-prom.weight]
                  |
                  |-----| (W1.S2.SB1.O1) <Onset>
                        |
                        |-----| (W1.S2.SB1.O1.P1) <Phoneme>          [s]
                  |
                  |-----| (W1.S2.SB1.R2) <Rime>
                        |
                        |-----| (W1.S2.SB1.R2.N1) <Nucleus>
                              |
                              |-----| (W1.S2.SB1.R2.N1.P1) <Phoneme> [ɑ]
                        |
                        |-----| (W1.S2.SB1.R2.C2) <Coda>
      |
      |-----| (W1.S3) <Syllable>                             [dɪk]
            |     [prom.strength=0.0]
            |     [prom.stress=0.0]
            |
            |-----| (W1.S3.SB1) <SyllableBody>                   [dɪk]
                  |     [shape=CVC]
                  |     [+prom.weight]
                  |
                  |-----| (W1.S3.SB1.O1) <Onset>
                        |
                        |-----| (W1.S3.SB1.O1.P1) <Phoneme>          [d]
                  |
                  |-----| (W1.S3.SB1.R2) <Rime>
                        |
                        |-----| (W1.S3.SB1.R2.N1) <Nucleus>
                              |
                              |-----| (W1.S3.SB1.R2.N1.P1) <Phoneme> [ɪ]
                        |
                        |-----| (W1.S3.SB1.R2.C2) <Coda>
                              |
                              |-----| (W1.S3.SB1.R2.C2.P1) <Phoneme> [k]

Dependencies

No required dependencies.

Authors

Arto Antilla, Josh Falk, Ryan Heuser

Contact

Ryan @ heuser[at]stanford[dot]edu

Download

You can download this project in either zip or tar formats.

You can also clone the project with Git by running:

$ git clone git://github.com/quadrismegistus/prosodic