RepositoryJavaScript
met4citizen

met4citizen/HeadAudio

HeadAudio: An audio node/processor for real-time audio-driven viseme detection and lip-sync in browsers.

54stars
12forks
2issues
0views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: mfcc

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: talkinghead

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: visemes

#1 Repository Của Tuần

🎧 HeadAudio: Đồng bộ môi thời gian thực trực tiếp từ âm thanh

HeadAudio biến bất kỳ luồng âm thanh hay TTS nào thành giá trị viseme blend-shape mà không cần văn bản hoặc thời gian đánh dấu.

HeadAudio là một Audio Worklet node/processor dùng cho phát hiện viseme và đồng bộ môi thời gian thực trong trình duyệt. Dự án sử dụng vectơ đặc trưng MFCC và nguyên mẫu Gaussian cùng bộ phân loại Mahalanobis để sinh giá trị blend-shape kiểu Oculus ngay trong trình duyệt, tích hợp dễ dàng vào vòng lặp hoạt họa 3D hiện có.

✨ Điểm nổi bật

  • Xử lý âm thanh thời gian thực: Chạy hoàn toàn trên trình duyệt bằng Audio Worklet, hỗ trợ mọi luồng âm thanh hoặc TTS.
  • Không cần văn bản: Dựa trên đặc trưng âm thanh MFCC thay vì phụ thuộc transcript hoặc timestamp.
  • Phân loại Mahalanobis: Dùng Gaussian prototypes và khoảng cách Mahalanobis để phân loại viseme chính xác.
  • Giá trị blend-shape Oculus: Tạo trực tiếp giá trị viseme (ví dụ: viseme_aa) trong khoảng [0,1].
  • Tích hợp TalkingHead tốt: Tương thích hoàn toàn với dự án TalkingHead của cùng tác giả.
  • Không phụ thuộc bên ngoài: Toàn bộ xử lý và phân loại diễn ra trong trình duyệt, không cần server.
  • Hỗ trợ đa nền tảng: Đã kiểm thử trên Chrome, Edge, Firefox, Safari desktop và thiết bị iPad/iPhone.
  • Công cụ hỗ trợ: Cung cấp app demo tích hợp OpenAI Realtime API và app tester thử nghiệm tham số.

💡 Vì sao đáng chú ý

HeadAudio khác biệt so với cách tiếp cận dựa văn bản như TalkingHead bằng việc xử lý hoàn toàn từ tín hiệu âm thanh, do đó hoạt động với bất kỳ nguồn giọng nói nào mà không cần nhận dự liệu văn bản. Tuy nhiên, do giới hạn của nhận dạng âm thanh thời gian thực trong trình duyệt, độ chính xác và VAD sẽ thấp hơn so với phương pháp text-driven, đặc biệt khi SNR kém.

Dự án phù hợp cho các ứng dụng như avatar 3D đồng bộ môi theo giọng nói, demo WebXR, hoặc hệ thống TTS + lip-sync tích hợp sẵn. Được cấp phép MIT, dễ tích hợp và triển khai ngay.


#Viseme #LipSync #WebAudio #MFCC #BlendShape #Oculus #TalkingHead #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryJavaScript
met4citizen/HeadTTS

HeadTTS: Free neural text-to-speech (Kokoro) with timestamps and visemes for lip-sync. Runs in-browser (WebGPU/WASM) or on local Node.js WebSocket/REST server (WebGPU/CPU).

182
Oct 22, 2026
RepositoryJavaScript
asanchezyali/talking-avatar-with-ai

This project is a digital human that can talk and listen to you. It uses OpenAI's GPT to generate responses, OpenAI's Whisper to transcript the audio, Eleven Labs to generate voice and Rhubarb Lip Sync to generate the lip sync.

473
Sep 16, 2026
RepositoryJavaScript
met4citizen/TalkingHead

Talking Head (3D): A JavaScript class for real-time lip-sync using full-body 3D avatars.

1.6k
Oct 25, 2026
RepositoryJavaScript
facefusion/facefusion-pinokio

Industry leading face manipulation platform

407
Sep 30, 2026
RepositoryPython
facefusion/facefusion

Industry leading face manipulation platform

30.4k
Oct 26, 2026
RepositoryC#
hecomi/uLipSync

MFCC-based LipSync plug-in for Unity using Job System and Burst Compiler

1.7k
Jan 6, 2026
RepositoryPython
Henry-23/VideoChat

实时交互数字人,可自定义形象与音色,支持音色克隆,对话延迟低至3s。Real-time voice interactive digital human, customizable appearance and voice, supporting voice cloning, with initial package delay as low as 3s.

1.3k
Dec 18, 2025
RepositoryC++
wladradchenko/wunjo.wladradchenko.ru

Wunjo Make: Face Swap, Lip Sync, Control Remove Objects & Text & Background, Restyling, Audio Separator, Clone Voice, Video Generation. Open Source, Local & Free.

1.2k
Oct 21, 2026
RepositoryC++
wladradchenko/wunjo.wladradchenko.ru

Wunjo Make: Face Swap, Lip Sync, Control Remove Objects & Text & Background, Restyling, Audio Separator, Clone Voice, Video Generation. Open Source, Local & Free.

1.2k
Oct 21, 2026