Lip Sync Animation by Michał StencelLip Sync Animation by Michał Stencel
Lip Sync AnimationMichał Stencel
Cover image for Lip Sync Animation
I build talking animated characters in Rive, with mouth shapes driven by real phoneme data from synthesized speech. This means full character rigging, viseme state setup, and state machine logic so your character speaks accurately: idle states, triggered dialogue lines, word-by-word subtitles, and smooth transitions between mouth positions.
What's included
Production-ready .riv file Fully rigged character with bone structure and viseme animations, exported as .riv for web or app use, includes State Machine with a Number input controlling all 10 mouth shape states.
Lip sync timing data Millisecond-accurate viseme timing generated from your text and voice, ready to drop into your JavaScript integration.
Integration notes Short developer handoff doc covering State Machine inputs, Rive runtime setup, and the JavaScript snippet for triggering lip sync playback.
Revisions & feedback rounds Up to 2 revision rounds included (mouth shapes, timing, easing, animation feel) - additional revisions available at extra cost.
FAQs

Contact for pricing
Duration1 week
Tags
ElevenLabs
JavaScript
Rive
2D Animator
Motion Designer
Rive Animator
Character Rigging
Lip Sync
Mascott
Service provided by
Michał Stencel proPoland
$1k+
Earned
2
Paid projects
5.00
Rating
37
Followers
Lip Sync AnimationMichał Stencel
Contact for pricing
Duration1 week
Tags
ElevenLabs
JavaScript
Rive
2D Animator
Motion Designer
Rive Animator
Character Rigging
Lip Sync
Mascott
Cover image for Lip Sync Animation
I build talking animated characters in Rive, with mouth shapes driven by real phoneme data from synthesized speech. This means full character rigging, viseme state setup, and state machine logic so your character speaks accurately: idle states, triggered dialogue lines, word-by-word subtitles, and smooth transitions between mouth positions.
What's included
Production-ready .riv file Fully rigged character with bone structure and viseme animations, exported as .riv for web or app use, includes State Machine with a Number input controlling all 10 mouth shape states.
Lip sync timing data Millisecond-accurate viseme timing generated from your text and voice, ready to drop into your JavaScript integration.
Integration notes Short developer handoff doc covering State Machine inputs, Rive runtime setup, and the JavaScript snippet for triggering lip sync playback.
Revisions & feedback rounds Up to 2 revision rounds included (mouth shapes, timing, easing, animation feel) - additional revisions available at extra cost.
FAQs

Contact for pricing