Skip to content

Releases: met4citizen/TalkingHead

v1.7.0

08 Dec 09:27

Choose a tag to compare

  • Added German and French lip-sync language modules (contributed by @StephanWald ) 🎉
  • Introduced a new isRawoption in speakAudio. Setting it true skips all internal breaks.
  • Minor fixes and improvements

What's Changed

New Contributors

Full Changelog: v1.6.0...v1.7.0

v1.6.0

03 Sep 15:36

Choose a tag to compare

  • 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 update option.
  • Added head.dispose method to prevent memory leaks in cases when the app wants to dispose the TalkingHead instance.
  • Exposed head.animations and head.userData to 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

29 May 12:22

Choose a tag to compare

  • Added streaming support (contributed by @ibrahoss )
  • Added Draco compression support (contributed by @AdamG012 )
  • Minor fixes and improvements

What's Changed

New Contributors

Full Changelog: v1.4.0...v1.5.0

v1.4.0

03 Mar 10:01

Choose a tag to compare

  • 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

Full Changelog: v1.3.0...v1.4.0

v1.3.0

18 Nov 10:32

Choose a tag to compare

  • 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

08 Jul 12:14

Choose a tag to compare

  • Workaround for Google TTS not pausing for dashes

Full Changelog: v1.2.2...v1.2.3

v1.2.2

02 Jul 04:22

Choose a tag to compare

  • Minor fix

Full Changelog: v1.2.1...v1.2.2

v1.2.1

01 Jul 08:32

Choose a tag to compare

  • Workaround for Google TTS not always providing all requested timepoints/marks
  • Minor fixes

Full Changelog: v1.2.0...v1.2.1

v1.2.0

14 Jun 07:47

Choose a tag to compare

  • 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

15 Mar 10:52

Choose a tag to compare

  • 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