Releases: met4citizen/TalkingHead
Releases · met4citizen/TalkingHead
v1.7.0
- Added German and French lip-sync language modules (contributed by @StephanWald ) 🎉
- Introduced a new
isRawoption inspeakAudio. Setting ittrueskips all internal breaks. - Minor fixes and improvements
What's Changed
- Added French lipsync by @StephanWald in #135
- Added German lipsync by @StephanWald in #134
- Stream interface bug fixes by @ibrahoss in #136
New Contributors
- @StephanWald made their first contribution in #135
Full Changelog: v1.6.0...v1.7.0
v1.6.0
- Improved streaming stability and AudioWorklet reuse (contributed by @ibrahoss).
- Added a new, experimental avatar-only mode that allows the app to use its own 3D scene and renderer + support for multiple avatars (see Appendix H in README for more information).
- Added support for an external animation loop update function via the new
updateoption. - Added
head.disposemethod to prevent memory leaks in cases when the app wants to dispose the TalkingHead instance. - Exposed
head.animationsandhead.userDatato enable the app to play built-in PlayerZero animations #124 . - Added support for correctly pronouncing English decades and ordinal numbers (h/t to @red-reddington ).
- Added automatic generation of the additional Ready Player Me blend shapes (mouthOpen, mouthSmile, eyesClosed, eyesLookUp, eyesLookDown), if missing.
- Bumped Three.js version from r170 to r180 (tested; no changes to the TalkingHead class).
- Fixed Unicode handling.
- Minor fixes and improvements.
What's Changed
- Fix streamStop() to properly interrupt audio playback by @ibrahoss in #118
- Improve Streaming Stability and AudioWorklet Reuse + Add Performance Metrics by @ibrahoss in #123
Full Changelog: v1.5.0...v1.6.0
v1.5.0
- Added streaming support (contributed by @ibrahoss )
- Added Draco compression support (contributed by @AdamG012 )
- Minor fixes and improvements
What's Changed
- Stream audio and lipsync by @ibrahoss in #94
- improve streaming feature by @ibrahoss in #108
- feat: add draco support by @AdamG012 in #111
New Contributors
Full Changelog: v1.4.0...v1.5.0
v1.4.0
- Added support for blend shapes based lip-sync animation in speakAudio (contributed by @ibrahoss)
- Minor fixes and improvements
What's Changed
- Added support for blendshapes animation in speakAudio function by @ibrahoss in #83
- Fixed to properly convert tens starting with 0 to words by @mononices in #85
New Contributors
- @ibrahoss made their first contribution in #83
- @mononices made their first contribution in #85
Full Changelog: v1.3.0...v1.4.0
v1.3.0
- Dynamic bones feature for custom models (Note: According to RPM, rigged hair is coming to their models, but ETA not yet known)
- Improved morph target animation system
- Audio level based head movement while speaking and active listening feature
- Mixer gain options with exponential fade in/out
- Minor fixes and improvements
- Tested with the latest Three.js r170
Full Changelog: v1.2.3...v1.3.0
v1.2.3
- Workaround for Google TTS not pausing for dashes
Full Changelog: v1.2.2...v1.2.3
v1.2.2
- Minor fix
Full Changelog: v1.2.1...v1.2.2
v1.2.1
- Workaround for Google TTS not always providing all requested timepoints/marks
- Minor fixes
Full Changelog: v1.2.0...v1.2.1
v1.2.0
- Added support for gestures
- Dynamic import of lip-sync modules
- Minor fixes and improvements
Full Changelog: v1.1.0...v1.2.0
v1.1.0
- Added new language module for Lithuanian lip-sync (beta).
- New view
"mid" - Added support for timed markers in
speakAudio - Minor fixes
Full Changelog: v1.0.0...v1.1.0