Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

fani

face animation

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

🇷🇺 Русский

Description

The program shows on html the animated image of a person from the jpg, webp, which moves, breathes and speaks. Possible synchronization of animation with speech from wav files or synthesized by text via speech API and delphi or silero and python. It is possible to work in the form of one exe file.

Possible use:

  • Attracting attention to the page on the Internet and speaking advertising.
  • Animated, talking, breathable picture on the screen and slideshow. An animated, talking character that responds from LLM.
  • Editing the portrait by distorting the face and body and preservation in jpg.

More Details

The program receives in the file.js file:

  • face picture in base64,
  • coordinates of points of the content,
  • and their triangulation for webGL,
  • morphs of changes in the coordinates of the points during facial deformation. You can change the face and body by regulators or automatic animation, and when uttering in voice. Animation occurs using webGL in 2D.

Quick start

The program in development. This is not the final version, but the github test