{"id":16520,"date":"2026-11-06T13:17:57","date_gmt":"2026-11-06T18:17:57","guid":{"rendered":"https:\/\/melindaozel.com\/?page_id=16520"},"modified":"2026-11-06T13:18:01","modified_gmt":"2026-11-06T18:18:01","slug":"lipsync-mechanics","status":"publish","type":"page","link":"https:\/\/melindaozel.com\/nl_nl\/lipsync-mechanics\/","title":{"rendered":"De mechanica van lipsynchronisatie"},"content":{"rendered":"<div class=\"wp-block-group ftf ftf-lm\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<style>\n\/* Lipsync Mechanics workshop page. Everything is scoped to .ftf-lm; fonts, colors, buttons, and windows come from the site styles. *\/\n.ftf-lm { --lm-mute: #3A3874; --lm-soft: #5A57A0; background: var(--ftf-l1); }\n.ftf-lm p:empty { display: none; }\n.ftf-lm .lm-wrap { max-width: 1440px; display: flex; flex-direction: column; gap: 28px; }\n.ftf-lm .lm-band { padding: clamp(56px, 7vw, 80px) 0; scroll-margin-top: 64px; }\n.ftf-lm .lm-band--navy { background: var(--ftf-navy); color: #FFFFFF; }\n.ftf-lm .lm-band--lav { background: var(--ftf-l2); }\n.ftf-lm .lm-band--white { background: #FFFFFF; }\n.ftf-lm h2 { font-size: clamp(36px, 4.5vw, 46px); line-height: 1.05; }\n.ftf-lm h3 { font-family: var(--ftf-sans); font-weight: 700; font-size: 20px; line-height: 1.25; color: var(--ftf-ink); }\n.ftf-lm .lm-band--navy h2 { color: #FFFFFF; }\n.ftf-lm .lm-head { display: flex; flex-direction: column; gap: 12px; max-width: 1440px; }\n.ftf-lm .lm-intro { font-size: 18px; color: var(--lm-mute); }\n.ftf-lm .lm-small { font-size: 16px; line-height: 1.55; color: var(--lm-mute); }\n.ftf-lm .lm-strong { font-weight: 700; color: var(--ftf-ink); }\n.ftf-lm .lm-kicker { font-size: 13px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--lm-soft); }\n.ftf-lm .lm-btns { gap: 12px; }\n\n\/* Jump nav *\/\n.ftf-lm .lm-toc { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin-top: 4px; }\n.ftf-lm .lm-toc__label { font-size: 13px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--lm-soft); margin-right: 4px; }\n.ftf-lm .lm-toc a { border: 2px solid var(--ftf-navy); border-radius: 999px; padding: 3px 12px; font-size: 14px; font-weight: 700; color: var(--ftf-navy); text-decoration: none; background: #FFFFFF; }\n.ftf-lm .lm-toc a:hover, .ftf-lm .lm-toc a:focus-visible { background: var(--ftf-lime); }\n\n\/* Windows *\/\n.ftf-lm .lm-win { min-width: 0; overflow: hidden; }\n.ftf-lm .lm-win__body { padding: 20px; display: flex; flex-direction: column; gap: 10px; }\n.ftf-lm .lm-win figure { margin: 0; }\n.ftf-lm .lm-win img { display: block; width: 100%; height: auto; }\n.ftf-lm .lm-win--hero img, .ftf-lm .lm-win--shot img { cursor: zoom-in; }\n.ftf-lm .lm-win--hero .lm-win__body, .ftf-lm .lm-win--shot .lm-win__body { padding: 0; }\n.ftf-lm .lm-win--onnavy { color: var(--ftf-ink); border-color: var(--ftf-l3); box-shadow: none; }\n\n\/* Hero *\/\n.ftf-lm .lm-hero .lm-wrap { flex-direction: row; flex-wrap: wrap; align-items: center; gap: 56px; }\n.ftf-lm .lm-hero__text { flex: 1 1 480px; min-width: 0; display: flex; flex-direction: column; gap: 18px; }\n.ftf-lm .lm-hero h1 { font-size: clamp(50px, 7vw, 90px); line-height: .95; }\n.ftf-lm .lm-hero__meta { display: flex; flex-wrap: wrap; align-items: center; gap: 10px; }\n.ftf-lm .lm-live { background: var(--ftf-lime); border: 3px solid var(--ftf-navy); border-radius: 999px; padding: 3px 14px; font-family: var(--ftf-display); font-size: 16px; color: var(--ftf-navy); }\n.ftf-lm .lm-when { font-size: 14px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--lm-mute); }\n.ftf-lm .lm-hero__sub { font-size: 24px; font-weight: 700; line-height: 1.3; max-width: 30ch; color: var(--ftf-ink); }\n.ftf-lm .lm-lede { font-size: 19px; line-height: 1.55; max-width: 44ch; color: var(--lm-mute); }\n.ftf-lm .lm-hero .lm-small { max-width: 52ch; }\n.ftf-lm .lm-proof { font-size: 15px; color: var(--lm-mute); }\n.ftf-lm .lm-win--hero { flex: 1 1 380px; max-width: 520px; transform: rotate(1.5deg); }\n.ftf-lm .lm-win--hero .lm-win__body { gap: 0; }\n.ftf-lm .lm-ann { position: relative; }\n.ftf-lm .lm-ann--front { border-bottom: 3px solid var(--ftf-navy); }\n.ftf-lm .lm-ann img { aspect-ratio: 1040 \/ 784; object-fit: cover; }\n.ftf-lm .lm-ann__layer { position: absolute; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none; }\n.ftf-lm .lm-ann__layer svg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: visible; }\n.ftf-lm .lm-ann__layer line { stroke: var(--ftf-navy); stroke-width: 2.5; vector-effect: non-scaling-stroke; }\n.ftf-lm .lm-dot { position: absolute; width: 12px; height: 12px; margin: -6px 0 0 -6px; border: 2.5px solid var(--ftf-navy); border-radius: 50%; background: var(--ftf-lime); box-sizing: border-box; }\n.ftf-lm .lm-dot--sm { width: 10px; height: 10px; margin: -5px 0 0 -5px; border-width: 2px; }\n.ftf-lm .lm-lab { position: absolute; background: #FFFFFF; border: 2.5px solid var(--ftf-navy); border-radius: 10px; padding: 3px 10px; font-size: 13px; font-weight: 700; line-height: 1.3; color: var(--ftf-navy); box-shadow: 3px 3px 0 0 var(--ftf-navy); white-space: nowrap; }\n.ftf-lm .lm-lab--sm { font-size: 11.5px; padding: 1px 7px; border-width: 2px; box-shadow: none; }\n.ftf-lm .lm-tag { position: absolute; right: 3%; top: 4%; background: var(--ftf-lime); border: 2.5px solid var(--ftf-navy); border-radius: 999px; padding: 2px 12px; font-family: var(--ftf-display); font-size: 18px; line-height: 1.3; color: var(--ftf-navy); }\n.ftf-lm .lm-cap { position: absolute; left: 6px; bottom: 6px; background: var(--ftf-navy); color: #FFFFFF; border-radius: 6px; padding: 1px 7px; font-size: 11.5px; font-weight: 700; line-height: 1.4; }\n.ftf-lm .lm-hero__row { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 3px; background: var(--ftf-navy); border-bottom: 3px solid var(--ftf-navy); }\n.ftf-lm .lm-ann figure, .ftf-lm .lm-ann .wp-lightbox-container { margin: 0; width: 100%; }\n.ftf-lm .lm-ann img { width: 100% !important; height: auto !important; }\n.ftf-lm .lm-hero__formula { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; padding: 12px 14px; font-size: 14px; }\n.ftf-lm .lm-fk { font-weight: 700; color: var(--lm-soft); }\n.ftf-lm .lm-fk + .lm-fchip + .lm-fk { margin-left: 8px; }\n.ftf-lm .lm-fchip { background: var(--ftf-l2); border: 2px solid var(--ftf-navy); border-radius: 8px; padding: 1px 8px; font-weight: 700; color: var(--ftf-navy); }\n.ftf-lm .lm-fchip--opt { background: #FFFFFF; border-style: dashed; }\n\n\/* Problem band *\/\n.ftf-lm .lm-split { display: flex; flex-wrap: wrap; gap: 48px; }\n.ftf-lm .lm-split__a { flex: 1.05 1 520px; min-width: 0; display: flex; flex-direction: column; gap: 16px; }\n.ftf-lm .lm-split__b { flex: 1 1 460px; min-width: 0; display: flex; flex-direction: column; gap: 12px; align-self: center; }\n.ftf-lm .lm-center { justify-content: center; }\n.ftf-lm .lm-on-navy { color: var(--ftf-l3); }\n.ftf-lm .lm-rule { background: var(--ftf-l1); border-radius: 12px; padding: 10px 14px; font-size: 16px; line-height: 2; color: var(--ftf-ink); }\n.ftf-lm .lm-if { color: var(--lm-soft); margin-right: 4px; }\n.ftf-lm .lm-cond { background: #FFFFFF; border: 2px solid var(--ftf-navy); border-radius: 8px; padding: 2px 8px; font-weight: 700; color: var(--ftf-navy); white-space: nowrap; }\n.ftf-lm .lm-arrow { color: var(--ftf-navy); margin: 0 2px; }\n.ftf-lm .lm-dont__title, .ftf-lm .lm-do__title { font-family: var(--ftf-display); font-weight: 400; font-size: 26px; }\n.ftf-lm .lm-dont__title { color: var(--ftf-l3); }\n.ftf-lm .lm-do__title { color: var(--ftf-lime); margin-top: 12px; }\n.ftf-lm ul.lm-dont, .ftf-lm ul.lm-do { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 10px; }\n.ftf-lm .lm-dont li, .ftf-lm .lm-do li { display: flex; gap: 12px; align-items: baseline; border: 3px solid var(--ftf-l3); border-radius: 20px; padding: 14px 20px; font-size: 17px; color: #FFFFFF; }\n.ftf-lm .lm-dont li::before { content: \"\\2715\"; font-weight: 700; color: var(--ftf-l3); }\n.ftf-lm .lm-do li { border-color: var(--ftf-lime); }\n.ftf-lm .lm-do li::before { content: \"\\2713\"; font-weight: 700; color: var(--ftf-lime); }\n.ftf-lm .lm-do li.is-key { background: var(--ftf-lime); color: var(--ftf-navy); font-weight: 700; }\n.ftf-lm .lm-do li.is-key::before { color: var(--ftf-navy); }\n\n\/* How the system works *\/\n.ftf-lm .lm-steps { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 16px; }\n@media (min-width: 1100px) { .ftf-lm .lm-steps { grid-template-columns: repeat(5, minmax(0, 1fr)); } }\n.ftf-lm .lm-step { background: #F0EBFE; border: 3px solid var(--ftf-navy); border-radius: 20px; padding: 22px; display: flex; flex-direction: column; gap: 8px; }\n.ftf-lm .lm-step .lm-kicker { text-transform: none; letter-spacing: 0; }\n.ftf-lm .lm-tree { display: flex; flex-wrap: wrap; align-items: center; gap: 10px; font-size: 16px; }\n.ftf-lm .lm-tree--branch { padding-left: 24px; border-left: 3px dashed var(--ftf-l4); }\n.ftf-lm .lm-q { border: 3px solid var(--ftf-navy); border-radius: 12px; padding: 10px 14px; font-weight: 700; color: var(--ftf-navy); }\n.ftf-lm .lm-ans { font-weight: 700; color: var(--lm-soft); }\n.ftf-lm .lm-out { background: var(--ftf-l2); border-radius: 12px; padding: 10px 14px; }\n.ftf-lm .lm-win--tree { box-shadow: none; margin-top: 14px; }\n.ftf-lm .lm-shots__head { display: flex; flex-direction: column; gap: 4px; margin-top: 12px; }\n.ftf-lm .lm-win--shot, .ftf-lm .lm-win--shot .lm-win__body { background: #F7F5FF; }\n.ftf-lm .lm-shot__cap { padding: 12px 16px 14px; border-top: 3px solid var(--ftf-navy); font-size: 15px; font-weight: 700; line-height: 1.35; color: var(--ftf-navy); }\n.ftf-lm .lm-shots { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 20px; }\n\n\/* Schedule *\/\n.ftf-lm .lm-sched { display: flex; flex-wrap: wrap; gap: 28px; align-items: flex-start; }\n.ftf-lm .lm-win--sched { flex: 3 1 480px; }\n.ftf-lm .lm-win--sched .lm-win__body { padding: 24px; gap: 0; }\n.ftf-lm .lm-slot { display: flex; flex-wrap: wrap; gap: 6px 18px; padding: 14px 0; border-top: 2px solid var(--ftf-l3); }\n.ftf-lm .lm-slot:first-child { border-top: 0; padding-top: 0; }\n.ftf-lm .lm-slot__time { flex: 0 0 140px; font-weight: 700; color: var(--ftf-navy); font-variant-numeric: tabular-nums; }\n.ftf-lm .lm-slot__body { flex: 1 1 260px; min-width: 0; display: flex; flex-direction: column; gap: 4px; }\n.ftf-lm .lm-slot__plain { flex: 1 1 260px; min-width: 0; font-size: 16px; color: var(--lm-mute); }\n.ftf-lm .lm-addon { flex: 2 1 320px; min-width: 0; border: 3px dashed var(--ftf-navy); border-radius: 20px; background: #FFFFFF; padding: 24px; display: flex; flex-direction: column; gap: 12px; }\n.ftf-lm .lm-addon h3 { font-size: 24px; color: var(--ftf-navy); }\n.ftf-lm .lm-addon__list { margin: 0; padding-left: 20px; display: flex; flex-direction: column; gap: 6px; font-size: 16px; }\n.ftf-lm .lm-includes { background: var(--ftf-navy); color: #FFFFFF; border-radius: 20px; padding: 20px 24px; font-size: 16px; line-height: 1.8; }\n.ftf-lm .lm-includes span { margin: 0 6px; }\n.ftf-lm .lm-includes .lm-includes__label { margin: 0 12px 0 0; font-size: 13px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--ftf-lime); }\n\n\/* Who it's for *\/\n.ftf-lm .lm-who { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 28px; }\n.ftf-lm .lm-who__item { display: flex; flex-direction: column; gap: 8px; background: var(--ftf-l1); border: 3px solid var(--ftf-navy); border-radius: 20px; box-shadow: 6px 6px 0 0 var(--ftf-navy); padding: 22px; }\n.ftf-lm .lm-who__item h3 { font-size: 22px; color: var(--ftf-navy); }\n.ftf-lm .lm-small a { font-weight: 700; }\n\n\/* Pricing *\/\n.ftf-lm .lm-prices { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 16px; }\n.ftf-lm .lm-price { background: #FFFFFF; border: 3px solid var(--ftf-navy); border-radius: 20px; padding: 22px; display: flex; flex-direction: column; gap: 6px; }\n.ftf-lm .lm-price.is-now { background: var(--ftf-lime); box-shadow: 6px 6px 0 0 var(--ftf-navy); }\n.ftf-lm .lm-price.is-now .lm-kicker { color: var(--ftf-ink); }\n.ftf-lm .lm-price__amt { font-family: var(--ftf-display); font-size: 52px; line-height: 1; color: var(--ftf-navy); }\n.ftf-lm .lm-price__until { font-size: 15px; color: var(--lm-mute); }\n.ftf-lm .lm-teams { display: flex; flex-wrap: wrap; gap: 20px; margin-top: 16px; scroll-margin-top: 64px; }\n.ftf-lm .lm-team { flex: 1 1 320px; min-width: 0; border: 3px solid var(--ftf-navy); border-radius: 20px; padding: 24px; background: #FFFFFF; box-shadow: 6px 6px 0 0 var(--ftf-navy); display: flex; flex-direction: column; gap: 8px; }\n.ftf-lm .lm-team h3 { font-size: 22px; color: var(--ftf-navy); }\n.ftf-lm .lm-teams-head { margin-top: 56px; padding-top: 40px; border-top: 2px solid var(--ftf-l3); scroll-margin-top: 64px; }\n.ftf-lm .lm-team .wp-block-buttons { margin-top: 10px; }\n\n\/* Instructor *\/\n.ftf-lm .lm-bio { display: flex; gap: 20px; align-items: center; }\n.ftf-lm .lm-headshot { flex: none; width: 100px; height: 100px; margin: 0; border: 3px solid var(--ftf-navy); border-radius: 50%; overflow: hidden; }\n.ftf-lm .lm-headshot img { width: 100%; height: 100%; object-fit: cover; display: block; }\n.ftf-lm .lm-creds { margin: 0; padding-left: 22px; display: flex; flex-direction: column; gap: 6px; font-size: 16px; }\n.ftf-lm .lm-quote { margin: 0; border: 3px solid var(--ftf-navy); border-radius: 20px; background: #FFFFFF; box-shadow: 6px 6px 0 0 var(--ftf-navy); padding: 28px; display: flex; flex-direction: column; gap: 12px; }\n.ftf-lm .lm-quote p { font-size: 21px; line-height: 1.45; color: var(--ftf-ink); font-style: normal; }\n.ftf-lm .lm-quote cite { font-size: 15px; font-style: normal; color: var(--lm-mute); }\n\n\/* FAQ *\/\n.ftf-lm .lm-faq { max-width: 1440px; display: flex; flex-direction: column; gap: 14px; }\n.ftf-lm .lm-qa { display: flex; flex-direction: column; gap: 6px; background: #FFFFFF; border: 3px solid var(--ftf-navy); border-radius: 16px; padding: 18px 22px; }\n.ftf-lm .lm-qa h3 { font-size: 19px; color: var(--ftf-navy); }\n\n\/* Final call to action *\/\n.ftf-lm .lm-cta { display: flex; flex-wrap: wrap; gap: 24px; align-items: center; justify-content: space-between; }\n.ftf-lm .lm-cta__text { display: flex; flex-direction: column; gap: 8px; }\n.ftf-lm .lm-cta h2 { font-size: clamp(32px, 4vw, 42px); none; }\n\n@media (max-width: 700px) {\n  .ftf-lm .lm-win--hero { transform: none; }\n  .ftf-lm .lm-hero__formula { flex-wrap: nowrap; gap: 5px; font-size: 12.5px; padding: 10px; }\n  .ftf-lm .lm-fk + .lm-fchip + .lm-fk { margin-left: 4px; }\n  .ftf-lm .lm-fchip { padding: 1px 6px; white-space: nowrap; }\n  .ftf-lm .lm-bio { flex-direction: column; align-items: flex-start; }\n}\n\n<\/style>\n\n\n\n<section class=\"wp-block-group lm-band lm-hero\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group ftf-wrap lm-wrap\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-hero__text\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-hero__meta wp-block-paragraph\"><span class=\"lm-live\">Live<\/span> <span class=\"lm-when\">Sat, March 13, 2027 \u00b7 9am PT \u00b7 online<\/span><\/p>\n\n\n\n<h1 id=\"h-lipsync-mechanics\" class=\"wp-block-heading\">De mechanica van lipsynchronisatie<\/h1>\n\n\n\n<p class=\"lm-hero__sub wp-block-paragraph\">Reading phonemes, building visemes, and judging lipsync<\/p>\n\n\n\n<p class=\"lm-lede wp-block-paragraph\">Treat speech as a modular system. Learn the mechanical requirements of each sound, how to build lipsync shapes from FACS, when to split your shapes or go past FACS, and why.<\/p>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">For riggers, AI teams, and animators who need to strategize and evaluate lipsync. Designed for human-made or generative systems. American English is the main example but principles apply to any major language. For more multilingual help, add the guided Multilingual Survival Kit.<\/p>\n\n\n\n<div class=\"wp-block-buttons lm-btns is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button ftf-button-lime\"><a class=\"wp-block-button__link wp-element-button\" href=\"#pricing\">Register: $380 super early bird<\/a><\/div>\n\n\n\n<div class=\"wp-block-button ftf-button-light\"><a class=\"wp-block-button__link wp-element-button\" href=\"#teams\">Book it for your studio<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"lm-proof wp-block-paragraph\">Taken by artists at Blizzard, XBOX, and Larian \u00b7 One 3.5-hour live session \u00b7 3-year recording access<\/p>\n\n\n\n<nav class=\"lm-toc\" aria-label=\"Op deze pagina\"><span class=\"lm-toc__label\">Jump to<\/span><a href=\"#schedule\">Schedule<\/a><a href=\"#pricing\">Pricing<\/a><a href=\"#teams\">For studios<\/a><a href=\"#faq\">FAQ<\/a><\/nav>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group ftf-win lm-win lm-win--hero\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"ftf-win__bar\"><div class=\"ftf-win__dots\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><\/div><span class=\"ftf-win__title\">viseme_u.ref<\/span><\/div>\n\n\n\n<div class=\"wp-block-group lm-win__body\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-ann lm-ann--front\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6aee2e25d5fd9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6aee2e25d5fd9\" class=\"wp-block-image size-full wp-lightbox-container\"><img data-recalc-dims=\"1\" decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/u-phoneme-reference.webp?w=1200&#038;ssl=1\" alt=\"u viseme (oo as in cool), front view: lip rounding and a small opening\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<div class=\"lm-ann__layer\" aria-hidden=\"true\"><svg viewbox=\"0 0 100 100\" preserveaspectratio=\"none\"><line x1=\"20\" y1=\"23\" x2=\"34.6\" y2=\"48.5\"><\/line><line x1=\"60\" y1=\"82\" x2=\"47.6\" y2=\"53\"><\/line><\/svg><span class=\"lm-dot\" style=\"left:34.6%;top:48.5%\"><\/span><span class=\"lm-dot\" style=\"left:47.6%;top:53%\"><\/span><span class=\"lm-lab\" style=\"left:3%;top:12%\">lip rounding<\/span><span class=\"lm-lab\" style=\"left:50%;top:80%\">small opening<\/span><span class=\"lm-tag\">\/u\/ as in cool<\/span><span class=\"lm-cap\">front<\/span><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-hero__row\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-ann\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6aee2e25d66fc&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6aee2e25d66fc\" class=\"wp-block-image size-full wp-lightbox-container\"><img data-recalc-dims=\"1\" decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/u-phoneme-referenence-side.webp?w=1200&#038;ssl=1\" alt=\"u viseme (oo as in cool), side view: lips push forward\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<div class=\"lm-ann__layer\" aria-hidden=\"true\"><svg viewbox=\"0 0 100 100\" preserveaspectratio=\"none\"><line x1=\"25\" y1=\"44\" x2=\"51\" y2=\"56\"><\/line><\/svg><span class=\"lm-dot lm-dot--sm\" style=\"left:25%;top:44%\"><\/span><span class=\"lm-lab lm-lab--sm\" style=\"left:50%;top:51%\">lip projection<\/span><span class=\"lm-cap\">side<\/span><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-ann\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6aee2e25d6cef&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6aee2e25d6cef\" class=\"wp-block-image size-full wp-lightbox-container\"><img data-recalc-dims=\"1\" decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/u-phoneme-reference-34-view.webp?w=1200&#038;ssl=1\" alt=\"u viseme (oo as in cool), three-quarter view\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<div class=\"lm-ann__layer\" aria-hidden=\"true\"><span class=\"lm-cap\">3\/4<\/span><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<p class=\"lm-hero__formula wp-block-paragraph\"><span class=\"lm-fk\">primary shape<\/span> <span class=\"lm-fchip\">liprimpeltje<\/span> <span class=\"lm-fk\">optional<\/span> <span class=\"lm-fchip lm-fchip--opt\">lipverkleiner<\/span><\/p>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/section>\n\n\n\n<section class=\"wp-block-group lm-band lm-band--navy\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group ftf-wrap lm-wrap\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-split\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-split__a\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 id=\"h-visemes-aren-t-set-in-stone\" class=\"wp-block-heading\">Visemes aren&#8217;t set in stone.<\/h2>\n\n\n\n<p class=\"lm-on-navy wp-block-paragraph\">Speech is a system of moving parts. Shape needs change with context and technical capabilities. Fixed viseme charts and off-the-shelf sets neglect the nuance.<\/p>\n\n\n\n<div class=\"wp-block-group ftf-win lm-win lm-win--onnavy\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"ftf-win__bar\"><div class=\"ftf-win__dots\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><\/div><span class=\"ftf-win__title\">visemeSet.cfg<\/span><\/div>\n\n\n\n<div class=\"wp-block-group lm-win__body\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-strong wp-block-paragraph\">Viseme groupings are contingent on context and capabilities.<\/p>\n\n\n\n<p class=\"lm-rule wp-block-paragraph\"><b class=\"lm-if\">if<\/b> <span class=\"lm-cond\">rig has no tongue<\/span> <b class=\"lm-arrow\" aria-hidden=\"true\">\u2192<\/b> group <b>th<\/b> met <b>kg<\/b><\/p>\n\n\n\n<p class=\"lm-rule wp-block-paragraph\"><b class=\"lm-if\">if<\/b> <span class=\"lm-cond\">smiling during pbm<\/span> <b class=\"lm-arrow\" aria-hidden=\"true\">\u2192<\/b> reduce smile or allow small gap<\/p>\n\n\n\n<p class=\"lm-rule wp-block-paragraph\"><b class=\"lm-if\">if<\/b> <span class=\"lm-cond\">energy = low<\/span> <b class=\"lm-arrow\" aria-hidden=\"true\">\u2192<\/b> reduce articulation<\/p>\n\n\n\n<p class=\"lm-rule wp-block-paragraph\"><b class=\"lm-if\">if<\/b> <span class=\"lm-cond\">fidelity = low\u2013medium<\/span> <b class=\"lm-arrow\" aria-hidden=\"true\">\u2192<\/b> group <b>l<\/b> en <b>n<\/b><\/p>\n\n\n\n<p class=\"lm-rule wp-block-paragraph\"><b class=\"lm-if\">if<\/b> <span class=\"lm-cond\">fidelity = high<\/span> <b class=\"lm-arrow\" aria-hidden=\"true\">\u2192<\/b> split dark and light <b>l<\/b><\/p>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-split__b\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-don-t\" class=\"wp-block-heading lm-dont__title\">Don&#8217;t<\/h3>\n\n\n\n<ul class=\"wp-block-list lm-dont\">\n<li>Copy a viseme set built for someone else&#8217;s rig and use case<\/li>\n\n\n\n<li>Split sounds your fidelity doesn&#8217;t need, or merge ones it does<\/li>\n\n\n\n<li>Allow AI to hyperarticulate every sound<\/li>\n<\/ul>\n\n\n\n<h3 id=\"h-do\" class=\"wp-block-heading lm-do__title\">Do<\/h3>\n\n\n\n<ul class=\"wp-block-list lm-do\">\n<li>Build your viseme set for your rig and level of detail<\/li>\n\n\n\n<li>Match articulation to emotion, energy, and word context<\/li>\n\n\n\n<li class=\"is-key\">Learn the key properties of each sound and the why behind your decisions<\/li>\n<\/ul>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/section>\n\n\n\n<section class=\"wp-block-group lm-band lm-band--white\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group ftf-wrap lm-wrap\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-head\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 id=\"h-how-the-system-works\" class=\"wp-block-heading\">How the system works<\/h2>\n\n\n\n<p class=\"lm-intro wp-block-paragraph\">Built from phonetics, motor-control research, FACS, and years of studying real speech for face tracking and AI dubbing evaluation.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-steps\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-step\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-kicker wp-block-paragraph\">1 \u00b7 \/f\/ = f, ph, gh<\/p>\n\n\n\n<h3 id=\"h-demystify-the-ipa\" class=\"wp-block-heading\">Demystify the IPA<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">How a phoneme chart is organized and what it can tell you about the face.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-step\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-kicker wp-block-paragraph\">2 \u00b7 p\/b\/m: lips meet<\/p>\n\n\n\n<h3 id=\"h-know-what-each-sound-needs\" class=\"wp-block-heading\">Know what each sound needs<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Requirements for each phoneme ranked from strict to flexible, so you know what to bend without breaking.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-step\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-kicker wp-block-paragraph\">3 \u00b7 pucker + cincher<\/p>\n\n\n\n<h3 id=\"h-build-it-from-parts\" class=\"wp-block-heading\">Build it from parts<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">The main drivers, the supporting shapes, and the contexts that sustain or strain them.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-step\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-kicker wp-block-paragraph\">4 \u00b7 smile + \/m\/<\/p>\n\n\n\n<h3 id=\"h-let-context-bend-it\" class=\"wp-block-heading\">Let context bend it<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Neighboring sounds, emotion, and energy influence shape outcome. How to handle these variables.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-step\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-kicker wp-block-paragraph\">5 \u00b7 no tongue?<\/p>\n\n\n\n<h3 id=\"h-fit-it-to-your-rig\" class=\"wp-block-heading\">Fit it to your rig<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Gain the tools to build a modular viseme set customized for your rig and fidelity.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group ftf-win lm-win lm-win--tree\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"ftf-win__bar\"><div class=\"ftf-win__dots\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><\/div><span class=\"ftf-win__title\">fitYourRig.tree<\/span><\/div>\n\n\n\n<div class=\"wp-block-group lm-win__body\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-strong wp-block-paragraph\">There&#8217;s no universal viseme set. Answer a few questions and build the one your project needs.<\/p>\n\n\n\n<p class=\"lm-tree wp-block-paragraph\"><span class=\"lm-q\">Does your rig have a tongue?<\/span> <span class=\"lm-ans\">no \u2192<\/span> <span class=\"lm-out\">Merge shapes that differ primarily by the tongue, like <b>th<\/b> en <b>kg<\/b><\/span><\/p>\n\n\n\n<p class=\"lm-tree lm-tree--branch wp-block-paragraph\"><span class=\"lm-ans\">yes \u2192<\/span> <span class=\"lm-q\">How much detail do you need?<\/span> <span class=\"lm-ans\">low \u2192<\/span> <span class=\"lm-out\">Merge <b>l<\/b> en <b>n<\/b><\/span> <span class=\"lm-ans\">high \u2192<\/span> <span class=\"lm-out\">Split light <b>l<\/b> and dark <b>l<\/b><\/span><\/p>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">The full decision tree is one of the workshop handouts.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-shots__head\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-sample-lecture-slides\" class=\"wp-block-heading\">Sample lecture slides<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Reference slides from the workshop. Click for full size.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-shots\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group ftf-win lm-win lm-win--shot\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-win__body\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6aee2e25da3df&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6aee2e25da3df\" class=\"wp-block-image size-full wp-lightbox-container\"><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" width=\"1200\" height=\"621\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-widened-vowel-shapes-lip-spreading-controls.webp?resize=1200%2C621&#038;ssl=1\" alt=\"How to build widened vowel shapes&quot; from melindaozel.com. Two photos show widened vowel mouth shapes: lips spread over closed teeth in front and side views, and a close-up with the jaw open. Four cards list controls to consider: dimpler (AU14), jaw drop (AU26), lip corner puller (AU12), and lip stretcher (AU20)\" class=\"wp-image-16597\" srcset=\"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-widened-vowel-shapes-lip-spreading-controls.webp?w=3664&amp;ssl=1 3664w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-widened-vowel-shapes-lip-spreading-controls.webp?resize=300%2C155&amp;ssl=1 300w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-widened-vowel-shapes-lip-spreading-controls.webp?resize=1024%2C530&amp;ssl=1 1024w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-widened-vowel-shapes-lip-spreading-controls.webp?resize=768%2C397&amp;ssl=1 768w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-widened-vowel-shapes-lip-spreading-controls.webp?resize=1536%2C795&amp;ssl=1 1536w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-widened-vowel-shapes-lip-spreading-controls.webp?resize=2048%2C1060&amp;ssl=1 2048w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-widened-vowel-shapes-lip-spreading-controls.webp?resize=18%2C9&amp;ssl=1 18w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-widened-vowel-shapes-lip-spreading-controls.webp?resize=1320%2C683&amp;ssl=1 1320w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-widened-vowel-shapes-lip-spreading-controls.webp?w=2400&amp;ssl=1 2400w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-widened-vowel-shapes-lip-spreading-controls.webp?w=3600&amp;ssl=1 3600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"lm-shot__cap wp-block-paragraph\">How to build widened vowel shapes<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group ftf-win lm-win lm-win--shot\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-win__body\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6aee2e25da927&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6aee2e25da927\" class=\"wp-block-image size-full wp-lightbox-container\"><img data-recalc-dims=\"1\" decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/visible-phoneme-constraints-lips-teeth-tongue-diagram.webp?w=1200&#038;ssl=1\" alt=\"Venn diagram of English consonant phonemes grouped by the visible articulator that constrains them: lips (p, b, m, w, r), teeth (sh, ch, zh, j, s, z), and tongue (n, l, t, d), with f and v shared by lips and teeth and th shared by teeth and tongue\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"lm-shot__cap wp-block-paragraph\">Visible constraints by articulator<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group ftf-win lm-win lm-win--shot\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-win__body\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6aee2e25db27f&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6aee2e25db27f\" class=\"wp-block-image size-full wp-lightbox-container\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1200\" height=\"621\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-crossed-form-pbm-shapes-lip-compression-controls.webp?resize=1200%2C621&#038;ssl=1\" alt=\"Slide titled &quot;How to build crossed form pbm shapes&quot; from melindaozel.com. Two photos show closed lips with diagonal arrows crossing in toward the center of the mouth, labeled crossed. Five cards list controls to consider: lip presser (AU24), lips toward (AU8), chin raiser (AU17), lip cincher (#notFACS), and lip pucker (AU18).\" class=\"wp-image-16598\" srcset=\"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-crossed-form-pbm-shapes-lip-compression-controls.webp?w=3664&amp;ssl=1 3664w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-crossed-form-pbm-shapes-lip-compression-controls.webp?resize=300%2C155&amp;ssl=1 300w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-crossed-form-pbm-shapes-lip-compression-controls.webp?resize=1024%2C530&amp;ssl=1 1024w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-crossed-form-pbm-shapes-lip-compression-controls.webp?resize=768%2C397&amp;ssl=1 768w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-crossed-form-pbm-shapes-lip-compression-controls.webp?resize=1536%2C795&amp;ssl=1 1536w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-crossed-form-pbm-shapes-lip-compression-controls.webp?resize=2048%2C1060&amp;ssl=1 2048w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-crossed-form-pbm-shapes-lip-compression-controls.webp?resize=18%2C9&amp;ssl=1 18w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-crossed-form-pbm-shapes-lip-compression-controls.webp?resize=1320%2C683&amp;ssl=1 1320w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-crossed-form-pbm-shapes-lip-compression-controls.webp?w=2400&amp;ssl=1 2400w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/how-to-build-crossed-form-pbm-shapes-lip-compression-controls.webp?w=3600&amp;ssl=1 3600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"lm-shot__cap wp-block-paragraph\">How to build crossed form pbm shapes<\/p>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/section>\n\n\n\n<section id=\"schedule\" class=\"wp-block-group lm-band lm-band--lav\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group ftf-wrap lm-wrap\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-head\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 id=\"h-live-session\" class=\"wp-block-heading\">Live session<\/h2>\n\n\n\n<p class=\"lm-intro wp-block-paragraph\">Saturday, March 13, 2027 @ 9am PT (12pm ET \u00b7 5pm UK \u00b7 6pm CET). <br>Session length is ~3.5 hours. Includes: two lecture blocks, a short break, and 30 minutes of Q&amp;A.<br>Can&#8217;t make it live? No problem. Everyone who signs up receives 3 years of recording access and copies of the PDF slides to keep.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-sched\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group ftf-win lm-win lm-win--sched\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"ftf-win__bar\"><div class=\"ftf-win__dots\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><\/div><span class=\"ftf-win__title\">sat_mar_13<\/span><\/div>\n\n\n\n<div class=\"wp-block-group lm-win__body\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-slot\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-slot__time wp-block-paragraph\">~9:00\u201310:20<\/p>\n\n\n\n<div class=\"wp-block-group lm-slot__body\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-part-1-foundations-priorities-and-strategies\" class=\"wp-block-heading\">Part 1: Foundations, Priorities, and Strategies<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Sound vs. spelling and how to read a phoneme chart. Consonants: strong vs. weak, requirements, and how to reason about your own groupings.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-slot\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-slot__time wp-block-paragraph\">10 min<\/p>\n\n\n\n<p class=\"lm-slot__plain wp-block-paragraph\">Break<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-slot\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-slot__time wp-block-paragraph\">~10:30\u201311:50<\/p>\n\n\n\n<div class=\"wp-block-group lm-slot__body\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-part-2-shape-building-and-modular-systems\" class=\"wp-block-heading\">Part 2: Shape Building and Modular Systems<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Vowels and diphthongs, shape formulas, critical FACS combinations, emotion and energy, relative contrast, and a real-footage case study.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-slot\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-slot__time wp-block-paragraph\">30 min<\/p>\n\n\n\n<p class=\"lm-slot__plain wp-block-paragraph\">Live Q&amp;A<\/p>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-addon\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-kicker wp-block-paragraph\">Optional add-on \u00b7 $92<\/p>\n\n\n\n<h3 id=\"h-multilingual-survival-kit\" class=\"wp-block-heading\">Multilingual Survival Kit<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">How to use linguistic foundations to approach and evaluate languages you don&#8217;t speak.<\/p>\n\n\n\n<ul class=\"wp-block-list lm-addon__list\">\n<li>Step-by-step guide to assessing lipsync in languages you don&#8217;t speak<\/li>\n\n\n\n<li>How to leverage IPA charts<\/li>\n\n\n\n<li>Examples from Portuguese, French, and Mandarin<\/li>\n\n\n\n<li>The phonology references and strategies I use when there is no clear path<\/li>\n<\/ul>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<p class=\"lm-includes wp-block-paragraph\"><span class=\"lm-includes__label\">Every ticket includes<\/span> Viseme reference card <span aria-hidden=\"true\">\u00b7<\/span> Lipsync evaluation checklist <span aria-hidden=\"true\">\u00b7<\/span> Viseme set decision tree <span aria-hidden=\"true\">\u00b7<\/span> 3 years of recording access <span aria-hidden=\"true\">\u00b7<\/span> PDF slides<\/p>\n<\/div><\/div>\n<\/div><\/section>\n\n\n\n<section class=\"wp-block-group lm-band lm-band--white\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group ftf-wrap lm-wrap\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 id=\"h-who-it-s-for\" class=\"wp-block-heading\">Who it&#8217;s for<\/h2>\n\n\n\n<div class=\"wp-block-group lm-who\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-who__item\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-riggers-and-tds\" class=\"wp-block-heading\">Riggers and TDs<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Build a viseme set with custom phoneme mappings. Know which shapes are essential, helpful, or antagonistic to the mechanical needs of each sound.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-who__item\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-ai-and-ml-teams\" class=\"wp-block-heading\">AI and ML teams<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Establish criteria for judging generated lipsync, a shared vocabulary for failure modes, and viseme targets for data specs.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-who__item\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-animators\" class=\"wp-block-heading\">Animators<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Learn how to prioritize shapes and disentangle articulation needs from emotional expressions.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Some FACS familiarity helps. New to FACS? Start with <a href=\"https:\/\/melindaozel.com\/learning-hub\/\">my free resources<\/a>, or email me to receive a 10% course combo discount for Lipsync Mechanics + FACS Cram Session.<\/p>\n<\/div><\/div>\n<\/div><\/section>\n\n\n\n<section id=\"pricing\" class=\"wp-block-group lm-band lm-band--lav\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group ftf-wrap lm-wrap\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-head\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 id=\"h-dates-and-rates\" class=\"wp-block-heading\">Dates and rates<\/h2>\n\n\n\n<p class=\"lm-intro wp-block-paragraph\">Save up to $315 with the Super Early Bird rate. Add the Multilingual Survival Kit to any ticket for $92.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-prices\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-price is-now\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-kicker wp-block-paragraph\">Now \u00b7 Super early bird<\/p>\n\n\n\n<p class=\"lm-price__amt wp-block-paragraph\">$380<\/p>\n\n\n\n<p class=\"lm-price__until wp-block-paragraph\">Through<strong> Dec 22, 2026<\/strong><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-price\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-kicker wp-block-paragraph\">Early bird<\/p>\n\n\n\n<p class=\"lm-price__amt wp-block-paragraph\">$440<\/p>\n\n\n\n<p class=\"lm-price__until wp-block-paragraph\">Through <strong>Jan 22, 2027<\/strong><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-price\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-kicker wp-block-paragraph\">Standard<\/p>\n\n\n\n<p class=\"lm-price__amt wp-block-paragraph\">$520<\/p>\n\n\n\n<p class=\"lm-price__until wp-block-paragraph\">Through <strong>Feb 22, 2027<\/strong><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-price\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"lm-kicker wp-block-paragraph\">Late<\/p>\n\n\n\n<p class=\"lm-price__amt wp-block-paragraph\">$695<\/p>\n\n\n\n<p class=\"lm-price__until wp-block-paragraph\">Until <strong>Mar 12, 2027<\/strong><\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-buttons lm-btns is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button ftf-button-dark\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/melindaozel.com\/subscribe\/lipsync-mechanics-live-training\/\">Register: $380<\/a><\/div>\n\n\n\n<div class=\"wp-block-button ftf-button-light\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/melindaozel.com\/subscribe\/lipsync-mechanics-live-training-multilingual-survival-kit\/\">Register + Survival Kit: $472<\/a><\/div>\n<\/div>\n\n\n\n<div id=\"teams\" class=\"wp-block-group lm-head lm-teams-head\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 id=\"h-for-studios\" class=\"wp-block-heading\">For studios<\/h2>\n\n\n\n<p class=\"lm-intro wp-block-paragraph\">Train your whole team in a private session, on your schedule.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-teams\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-team\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-private-studio-workshop\" class=\"wp-block-heading\">Private studio workshop<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Book a team session with a private Q&amp;A. Choose date and time. From $4,200.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button ftf-button-dark lm-copy-email\"><a class=\"wp-block-button__link wp-element-button\" href=\"#teams-email\">Copy email to book<\/a><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-team\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-add-on-lipsync-audit\" class=\"wp-block-heading\">Add-on: lipsync audit<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">I review your viseme set, rig, or model output against the workshop&#8217;s requirements and send written notes. Contact me for pricing.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<p class=\"lm-small wp-block-paragraph\" id=\"teams-email\">Studios pay by invoice. Email <a href=\"mailto:facetheFACS@melindaozel.com\"><strong>facetheFACS@melindaozel.com<\/strong><\/a> with your team size.<\/p>\n\n\n\n<script>\n(function () {\n  var addr = 'facetheFACS@melindaozel.com';\n  var btns = document.querySelectorAll('.ftf-lm .lm-copy-email a');\n  Array.prototype.forEach.call(btns, function (a) {\n    a.addEventListener('click', function (e) {\n      if (!navigator.clipboard) return;\n      e.preventDefault();\n      navigator.clipboard.writeText(addr).then(function () {\n        a.textContent = 'Copied: ' + addr;\n      }, function () {\n        window.location.hash = 'teams-email';\n      });\n    });\n  });\n})();\n<\/script>\n<\/div><\/div>\n<\/div><\/section>\n\n\n\n<section class=\"wp-block-group lm-band lm-band--white\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group ftf-wrap lm-wrap\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-split\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-split__a\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 id=\"h-your-instructor\" class=\"wp-block-heading\">Your instructor<\/h2>\n\n\n\n<div class=\"wp-block-group lm-bio\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full lm-headshot\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"544\" height=\"544\" src=\"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/10\/Melinda-Ozel-headshot.webp?resize=544%2C544&#038;ssl=1\" alt=\"Melinda Ozel\" class=\"wp-image-16132\" srcset=\"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/10\/Melinda-Ozel-headshot.webp?w=544&amp;ssl=1 544w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/10\/Melinda-Ozel-headshot.webp?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/10\/Melinda-Ozel-headshot.webp?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/10\/Melinda-Ozel-headshot.webp?resize=12%2C12&amp;ssl=1 12w\" sizes=\"(max-width: 544px) 100vw, 544px\" \/><\/figure>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Melinda Ozel is a facial systems expert specializing in FACS, facial anatomy, and lipsync. Her work spans face tracking, film, and robotics, from scaling face-tracking data strategy at Oculus to consulting on AI film technology and humanoid robots.<\/p>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list lm-creds\">\n<li><em>Kijk naar de lucht<\/em>: AI-based lipsync expert (film, credited)<\/li>\n\n\n\n<li>Oculus LipSync: expression researcher<\/li>\n\n\n\n<li>Meta Quest Pro face tracking: expression researcher<\/li>\n\n\n\n<li>Co-inventor on three avatar expression patents<\/li>\n\n\n\n<li><em>Hier<\/em>: AI facial expression consultant with Metaphysic<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-split__b lm-center\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<blockquote class=\"wp-block-quote lm-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cIt&#8217;s a very focused course that is useful immediately, no matter what level your knowledge about lipsync is.\u201d<\/p>\n<cite>Stijn Valkenborg, Senior Technical Animator, Larian Studios<\/cite><\/blockquote>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/section>\n\n\n\n<section id=\"faq\" class=\"wp-block-group lm-band lm-band--lav\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group ftf-wrap lm-wrap\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-faq\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 id=\"h-questions\" class=\"wp-block-heading\">Vragen<\/h2>\n\n\n\n<div class=\"wp-block-group lm-qa\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-where-is-the-course-held\" class=\"wp-block-heading\">Where is the course held?<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Zoom. You will receive an invite once you sign up.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-qa\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-what-if-i-can-t-attend-live\" class=\"wp-block-heading\">What if I can&#8217;t attend live?<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">There is no requirement to attend live. Everyone who signs up gets 3 years of access to the lecture recording, a 320+ page PDF slide deck, a viseme reference card, a lipsync evaluation checklist, and a viseme set decision tree.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-qa\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-is-this-still-relevant-to-me-if-i-don-t-use-facs\" class=\"wp-block-heading\">Is this still relevant to me if I don&#8217;t use FACS?<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Yes, you can map your controls to analogous shape systems or construct equivalent joint combinations. The formulas describe what each shape has to do, not a specific rig&#8217;s sliders.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-qa\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-which-languages-does-it-cover\" class=\"wp-block-heading\">Which languages does it cover?<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">American English is the worked example. The Multilingual Survival Kit gives you the tools to apply learned concepts to any major language, even ones you don&#8217;t speak.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group lm-qa\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 id=\"h-we-use-ai-lipsync-is-this-still-useful\" class=\"wp-block-heading\">We use AI lipsync. Is this still useful?<\/h3>\n\n\n\n<p class=\"lm-small wp-block-paragraph\">Yes. The requirements work as criteria for judging generated output, writing data specs, and explaining where and how a model failed or succeeded.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/section>\n\n\n\n<section class=\"wp-block-group lm-band lm-band--navy\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group ftf-wrap lm-wrap\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-cta\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group lm-cta__text\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 id=\"h-saturday-march-13-save-your-seat\" class=\"wp-block-heading\">Saturday, March 13. Save your seat.<\/h2>\n\n\n\n<p class=\"lm-on-navy wp-block-paragraph\">9am PT \u00b7 online \u00b7 3 years of recording access<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-buttons lm-btns is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button ftf-button-lime\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/melindaozel.com\/subscribe\/lipsync-mechanics-live-training\/\">Register for $380<\/a><\/div>\n\n\n\n<div class=\"wp-block-button ftf-button-lav\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/melindaozel.com\/subscribe\/lipsync-mechanics-live-training-multilingual-survival-kit\/\">Register + Survival Kit for $472<\/a><\/div>\n\n\n\n<div class=\"wp-block-button ftf-button-light\"><a class=\"wp-block-button__link wp-element-button\" href=\"#teams\">Book it for your studio<\/a><\/div>\n<\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/section>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Treat speech as a modular system. Learn the mechanical requirements of each sound, how to build lipsync shapes from FACS, when to split your shapes or go past FACS, and why.<\/p>","protected":false},"author":60486633,"featured_media":16567,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_wpcom_ai_launchpad_about_page":false,"_wpcom_ai_launchpad_gallery_page":false,"_wpcom_ai_launchpad_contact_page":false,"_wpcom_ai_launchpad_events_page":false,"_wpcom_ai_launchpad_video_page":false,"_wpcom_ai_launchpad_portfolio_piece":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"footnotes":""},"class_list":["post-16520","page","type-page","status-publish","has-post-thumbnail"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.8 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Lipsync Mechanics: Live Course | Face the FACS<\/title>\n<meta name=\"description\" content=\"Live lipsync training for riggers, animators, and AI teams. Learn what each sound requires and how to build visemes from FACS.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/melindaozel.com\/nl_nl\/lipsync-mechanics\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lipsync Mechanics\" \/>\n<meta property=\"og:description\" content=\"Live lipsync training for riggers, animators, and AI teams. Learn what each sound requires and how to build visemes from FACS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/melindaozel.com\/nl_nl\/lipsync-mechanics\/\" \/>\n<meta property=\"og:site_name\" content=\"Face the FACS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/facetheFACS\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-06T18:18:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/melindaozel.com\/wp-content\/uploads\/2026\/11\/u-viseme-front-annotated.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1040\" \/>\n\t<meta property=\"og:image:height\" content=\"784\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@melindaozel\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/melindaozel.com\\\/lipsync-mechanics\\\/\",\"url\":\"https:\\\/\\\/melindaozel.com\\\/lipsync-mechanics\\\/\",\"name\":\"Lipsync Mechanics: Live Course | Face the FACS\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/melindaozel.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/melindaozel.com\\\/lipsync-mechanics\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/melindaozel.com\\\/lipsync-mechanics\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/melindaozel.com\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/u-viseme-front-annotated.webp?fit=1040%2C784&ssl=1\",\"datePublished\":\"2026-11-06T18:17:57+00:00\",\"dateModified\":\"2026-11-06T18:18:01+00:00\",\"description\":\"Live lipsync training for riggers, animators, and AI teams. Learn what each sound requires and how to build visemes from FACS.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/melindaozel.com\\\/lipsync-mechanics\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/melindaozel.com\\\/lipsync-mechanics\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/melindaozel.com\\\/lipsync-mechanics\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/melindaozel.com\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/u-viseme-front-annotated.webp?fit=1040%2C784&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/melindaozel.com\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/u-viseme-front-annotated.webp?fit=1040%2C784&ssl=1\",\"width\":1040,\"height\":784,\"caption\":\"annotated \\\/u\\\/ phoneme\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/melindaozel.com\\\/lipsync-mechanics\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/melindaozel.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lipsync Mechanics\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/melindaozel.com\\\/#website\",\"url\":\"https:\\\/\\\/melindaozel.com\\\/\",\"name\":\"Face the FACS\",\"description\":\"Facial Expressions in Animation, AI, &amp; Behavior\",\"publisher\":{\"@id\":\"https:\\\/\\\/melindaozel.com\\\/#\\\/schema\\\/person\\\/81c6262e1bfca3c71960db5aee204e3f\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/melindaozel.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/melindaozel.com\\\/#\\\/schema\\\/person\\\/81c6262e1bfca3c71960db5aee204e3f\",\"name\":\"Melinda Ozel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/melindaozel.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/face-the-FACS-eye-mouth-logo-pixel.webp?fit=225%2C225&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/melindaozel.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/face-the-FACS-eye-mouth-logo-pixel.webp?fit=225%2C225&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/melindaozel.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/face-the-FACS-eye-mouth-logo-pixel.webp?fit=225%2C225&ssl=1\",\"width\":225,\"height\":225,\"caption\":\"Melinda Ozel\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/melindaozel.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/face-the-FACS-eye-mouth-logo-pixel.webp?fit=225%2C225&ssl=1\"},\"sameAs\":[\"https:\\\/\\\/melindaozel.com\",\"https:\\\/\\\/facebook.com\\\/facetheFACS\\\/\",\"https:\\\/\\\/instagram.com\\\/manicexpression\",\"https:\\\/\\\/linkedin.com\\\/in\\\/melindaozel\",\"https:\\\/\\\/pinterest.com\\\/melindaozel\\\/\",\"https:\\\/\\\/x.com\\\/melindaozel\",\"https:\\\/\\\/youtube.com\\\/@facetheFACS\"],\"knowsAbout\":[\"Facial Action Coding System (FACS)\",\"Facial Expression Tracking\",\"Facial Anatomy\",\"Facial Animation\",\"Digital Humans\",\"Audio-to-Expression\",\"Audio-to-Face\",\"Visemes\",\"Lipsync\"],\"jobTitle\":\"Facial Systems Expert, Expression Scientist\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1\",\"maxValue\":\"10\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Lipsync Mechanics: Live Course | Face the FACS","description":"Live lipsync training for riggers, animators, and AI teams. Learn what each sound requires and how to build visemes from FACS.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/melindaozel.com\/nl_nl\/lipsync-mechanics\/","og_locale":"nl_NL","og_type":"article","og_title":"Lipsync Mechanics","og_description":"Live lipsync training for riggers, animators, and AI teams. Learn what each sound requires and how to build visemes from FACS.","og_url":"https:\/\/melindaozel.com\/nl_nl\/lipsync-mechanics\/","og_site_name":"Face the FACS","article_publisher":"https:\/\/facebook.com\/facetheFACS\/","article_modified_time":"2026-11-06T18:18:01+00:00","og_image":[{"width":1040,"height":784,"url":"https:\/\/melindaozel.com\/wp-content\/uploads\/2026\/11\/u-viseme-front-annotated.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_site":"@melindaozel","twitter_misc":{"Geschatte leestijd":"7 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/melindaozel.com\/lipsync-mechanics\/","url":"https:\/\/melindaozel.com\/lipsync-mechanics\/","name":"Lipsync Mechanics: Live Course | Face the FACS","isPartOf":{"@id":"https:\/\/melindaozel.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/melindaozel.com\/lipsync-mechanics\/#primaryimage"},"image":{"@id":"https:\/\/melindaozel.com\/lipsync-mechanics\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/u-viseme-front-annotated.webp?fit=1040%2C784&ssl=1","datePublished":"2026-11-06T18:17:57+00:00","dateModified":"2026-11-06T18:18:01+00:00","description":"Live lipsync training for riggers, animators, and AI teams. Learn what each sound requires and how to build visemes from FACS.","breadcrumb":{"@id":"https:\/\/melindaozel.com\/lipsync-mechanics\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/melindaozel.com\/lipsync-mechanics\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/melindaozel.com\/lipsync-mechanics\/#primaryimage","url":"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/u-viseme-front-annotated.webp?fit=1040%2C784&ssl=1","contentUrl":"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2026\/11\/u-viseme-front-annotated.webp?fit=1040%2C784&ssl=1","width":1040,"height":784,"caption":"annotated \/u\/ phoneme"},{"@type":"BreadcrumbList","@id":"https:\/\/melindaozel.com\/lipsync-mechanics\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/melindaozel.com\/"},{"@type":"ListItem","position":2,"name":"Lipsync Mechanics"}]},{"@type":"WebSite","@id":"https:\/\/melindaozel.com\/#website","url":"https:\/\/melindaozel.com\/","name":"Het FACS onder ogen zien","description":"Gezichtsuitdrukkingen in animatie, AI en gedrag","publisher":{"@id":"https:\/\/melindaozel.com\/#\/schema\/person\/81c6262e1bfca3c71960db5aee204e3f"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/melindaozel.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":["Person","Organization"],"@id":"https:\/\/melindaozel.com\/#\/schema\/person\/81c6262e1bfca3c71960db5aee204e3f","name":"Melinda Ozel","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2025\/02\/face-the-FACS-eye-mouth-logo-pixel.webp?fit=225%2C225&ssl=1","url":"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2025\/02\/face-the-FACS-eye-mouth-logo-pixel.webp?fit=225%2C225&ssl=1","contentUrl":"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2025\/02\/face-the-FACS-eye-mouth-logo-pixel.webp?fit=225%2C225&ssl=1","width":225,"height":225,"caption":"Melinda Ozel"},"logo":{"@id":"https:\/\/i0.wp.com\/melindaozel.com\/wp-content\/uploads\/2025\/02\/face-the-FACS-eye-mouth-logo-pixel.webp?fit=225%2C225&ssl=1"},"sameAs":["https:\/\/melindaozel.com","https:\/\/facebook.com\/facetheFACS\/","https:\/\/instagram.com\/manicexpression","https:\/\/linkedin.com\/in\/melindaozel","https:\/\/pinterest.com\/melindaozel\/","https:\/\/x.com\/melindaozel","https:\/\/youtube.com\/@facetheFACS"],"knowsAbout":["Facial Action Coding System (FACS)","Facial Expression Tracking","Facial Anatomy","Facial Animation","Digital Humans","Audio-to-Expression","Audio-to-Face","Visemes","Lipsync"],"jobTitle":"Facial Systems Expert, Expression Scientist","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1","maxValue":"10"}}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/melindaozel.com\/nl_nl\/wp-json\/wp\/v2\/pages\/16520","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/melindaozel.com\/nl_nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/melindaozel.com\/nl_nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/melindaozel.com\/nl_nl\/wp-json\/wp\/v2\/users\/60486633"}],"replies":[{"embeddable":true,"href":"https:\/\/melindaozel.com\/nl_nl\/wp-json\/wp\/v2\/comments?post=16520"}],"version-history":[{"count":100,"href":"https:\/\/melindaozel.com\/nl_nl\/wp-json\/wp\/v2\/pages\/16520\/revisions"}],"predecessor-version":[{"id":16702,"href":"https:\/\/melindaozel.com\/nl_nl\/wp-json\/wp\/v2\/pages\/16520\/revisions\/16702"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/melindaozel.com\/nl_nl\/wp-json\/wp\/v2\/media\/16567"}],"wp:attachment":[{"href":"https:\/\/melindaozel.com\/nl_nl\/wp-json\/wp\/v2\/media?parent=16520"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}