Improve animation rule for OW sound
This commit is contained in:
parent
18f829d03d
commit
2218d9c69b
|
@ -1,5 +1,9 @@
|
||||||
# Version history
|
# Version history
|
||||||
|
|
||||||
|
## Unreleased
|
||||||
|
|
||||||
|
* **Improved** animation rule for OW sound: animating it as E-F rather than F.
|
||||||
|
|
||||||
## Version 1.9.1
|
## Version 1.9.1
|
||||||
|
|
||||||
* **Fixed** segmentation fault on OS X ([issue #65](https://github.com/DanielSWolf/rhubarb-lip-sync/issues/65)).
|
* **Fixed** segmentation fault on OS X ([issue #65](https://github.com/DanielSWolf/rhubarb-lip-sync/issues/65)).
|
||||||
|
|
|
@ -126,7 +126,7 @@ Timeline<ShapeSet> getShapeSets(Phone phone, centiseconds duration, centiseconds
|
||||||
case Phone::AE: return single({ C });
|
case Phone::AE: return single({ C });
|
||||||
case Phone::EY: return diphthong({ C }, { B });
|
case Phone::EY: return diphthong({ C }, { B });
|
||||||
case Phone::AY: return duration < 20_cs ? diphthong({ C }, { B }) : diphthong({ D }, { B });
|
case Phone::AY: return duration < 20_cs ? diphthong({ C }, { B }) : diphthong({ D }, { B });
|
||||||
case Phone::OW: return single({ F });
|
case Phone::OW: return diphthong({ E }, { F });
|
||||||
case Phone::AW: return duration < 30_cs ? diphthong({ C }, { E }) : diphthong({ D }, { E });
|
case Phone::AW: return duration < 30_cs ? diphthong({ C }, { E }) : diphthong({ D }, { E });
|
||||||
case Phone::OY: return diphthong({ E }, { B });
|
case Phone::OY: return diphthong({ E }, { B });
|
||||||
case Phone::ER: return duration < 7_cs ? like(Phone::Schwa) : single({ E });
|
case Phone::ER: return duration < 7_cs ? like(Phone::Schwa) : single({ E });
|
||||||
|
|
Loading…
Reference in New Issue