Browse Source

docs/phonemes.md: Add support for an elg (extra long) length feature.

master
Reece H. Dunn 8 years ago
parent
commit
862e420fda
3 changed files with 3 additions and 0 deletions
  1. 1
    0
      docs/phonemes.md
  2. 1
    0
      src/libespeak-ng/phoneme.c
  3. 1
    0
      src/libespeak-ng/phoneme.h

+ 1
- 0
docs/phonemes.md View File

| `est` | ◌̆ | extra short | | `est` | ◌̆ | extra short |
| `hlg` | ◌ˑ | half-long | | `hlg` | ◌ˑ | half-long |
| `lng` | ◌ː | long | | `lng` | ◌ː | long |
| `elg` | ◌ːː | extra long |


## References ## References



+ 1
- 0
src/libespeak-ng/phoneme.c View File

case hlg: case hlg:
// Not supported by eSpeak. // Not supported by eSpeak.
break; break;
case elg: // FIXME: Should be longer than 'lng'.
case lng: case lng:
phoneme->phflags |= phLONG; phoneme->phflags |= phLONG;
break; break;

+ 1
- 0
src/libespeak-ng/phoneme.h View File

est = FEATURE_T('e', 's', 't'), est = FEATURE_T('e', 's', 't'),
hlg = FEATURE_T('h', 'l', 'g'), hlg = FEATURE_T('h', 'l', 'g'),
lng = FEATURE_T('l', 'n', 'g'), lng = FEATURE_T('l', 'n', 'g'),
elg = FEATURE_T('e', 'l', 'g'),
# undef FEATURE_T # undef FEATURE_T
} phoneme_feature_t; } phoneme_feature_t;



Loading…
Cancel
Save