cldf-clts / pyclts

Apache License 2.0
11 stars 2 forks source link

Restricting cluster-sound types #25

Closed LinguList closed 4 years ago

LinguList commented 4 years ago

I just spotted that we have a problem in allowing fricatives to occur in our clusters in second position:

This sound would otherwise not be parsed, but SHOULD be parsed as an affricate.

We can generally live with that, but I prefer clts to fail in these cases, rather than masking relations that are opaque, e.g., ridiculous parsings of sounds, so I suggest to not allow clusters with stop + fricative, or not allow clusters in general that have fricative in second position.