reelmimic
좋아하는 영상을 보여주면 같은 스타일의 새 영상을 AI 팀이 함께 기획·제작·검토해 줍니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A 2D female talking head that reads text aloud in English or Hebrew, with lip sync. Static site, no build step, no API keys.
index.html, or serve the folder: python -m http.server 8000 → http://localhost:8000python -m http.server 8000 --bind 0.0.0.0, then open http://<your-PC-IP>:8000 on the phone.| Part | File | Notes |
|---|---|---|
| Speech | js/app.js | Browser Web Speech API (speechSynthesis). Picks a female voice by name; changeable under Voice settings. |
| Visemes | js/visemes.js | Converts spelling to 12 mouth shapes (English rules; Hebrew letters + niqqud, guessing missing vowels). |
| Sync | js/app.js | Snaps to the engine's word-boundary events when available; otherwise a timer whose speed self-calibrates from past utterances. |
| Avatar | js/avatar.js | Original SVG character with a parametric mouth (smoothly blended), blinking, gaze and head motion. |
| Updates | js/update-check.js | Every 5 min and on returning to the tab, compares the deployed files with the loaded ones and offers a reload. Add new files to its FILES list. |
| Looks | js/looks.js | 8 selectable cartoon characters (hair, colours, accessories) sharing one head rig, plus photo avatars. Add a look by adding an entry. Male looks prefer male voices. |
| 3D avatar | js/avatar3d.js | "Mia 3D": a GLB character rendered with TalkingHead 1.7.0 and three.js 0.180.0 (from jsDelivr, via the import map in index.html). Our viseme timeline drives the model's Oculus viseme blend shapes, so the mouth, teeth and tongue are real 3D geometry. Loaded only when chosen. |
| Photo avatars | js/photo-avatar.js | Warps a portrait photo with a WebGL mesh on MediaPipe face landmarks (mouth, jaw, blinks, gaze, head sway) and paints teeth/mouth interior. "Your photo" runs face detection in the browser; the photo never leaves the device. |
photos/. Use AI-generated faces or photos of people who agreed.{ id, name, gender, photo: 'photos/x.jpg', landmarks: 'photos/x.json' } to js/looks.js.JSON.stringify(AvatarLooks.find(l => l.upload).detected) in the browser console.avatars/brunette.glb is the example avatar from the TalkingHead project, created at Ready Player Me and licensed CC BY-NC 4.0 (non-commercial use, with attribution, which the app shows on the stage). Other 3D avatars need a Mixamo-compatible rig plus ARKit and Oculus viseme blend shapes; check that their licence allows publishing on a public website.
photos/lena.jpg is a public-domain StyleGAN image from Wikimedia Commons (File:Woman 1.jpg).
Available voices depend on the device/browser: