From cc154be09c8d62c74b351ac51fae649767eed8e8 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Sat, 28 Jan 2017 19:36:45 +0000 Subject: [PATCH] Use 'bld' instead of 'blb' for German pf. --- phsource/ph_german | 2 +- src/libespeak-ng/phoneme.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/phsource/ph_german b/phsource/ph_german index 95cc3092..29919136 100644 --- a/phsource/ph_german +++ b/phsource/ph_german @@ -265,7 +265,7 @@ endphoneme phoneme pF - vls blb afr + vls bld afr ipa pf Vowelout f1=0 f2=1000 -500 -350 f3=-200 80 lengthmod 2 diff --git a/src/libespeak-ng/phoneme.c b/src/libespeak-ng/phoneme.c index b224fb67..7529148b 100644 --- a/src/libespeak-ng/phoneme.c +++ b/src/libespeak-ng/phoneme.c @@ -120,7 +120,8 @@ phoneme_add_feature(PHONEME_TAB *phoneme, phoneme->phflags |= 12 << 16; break; case bld: - // FIXME: Not supported by eSpeak. Used in German p͡f. + phoneme->phflags &= ~phARTICULATION; + phoneme->phflags |= 1 << 16; // bilabial break; case alp: // pla pzd phoneme->phflags &= ~phARTICULATION;