AB
AiBoss
project

Heygem - an open-source digital human model developed by Silicon Intelligence

Heygem is an open-source digital human model developed by Silicon Intelligence, designed specifically for Windows systems. Based on advanced AI technology, it can clone a digital human's image and voice within 30 seconds using only a 1-second video or a single photograph.

What is Heygem?

Heygem is an open-source digital human model developed by Silicon Intelligence, designed specifically for Windows systems. Based on advanced AI technology, it can clone a digital human's image and voice within 30 seconds from just one second of video or one photograph, and synthesize a 4K ultra-high-definition video within 60 seconds. Heygem supports multi-language output, multiple facial expressions and movements, and boasts 100% lip-syncing capabilities, maintaining a highly realistic effect even in complex lighting or occluded scenes. Heygem operates entirely offline, protecting user privacy, and supports deployment on low-configuration hardware, significantly lowering the barrier to entry and providing an efficient and low-cost digital human solution for content creation, live streaming, education, and other scenarios.

Heygem's main functions

  • Second-level cloningIt only takes 1 second of video or 1 photo to clone a digital human's image and voice, completes the cloning within 30 seconds, and synthesizes a 4K ultra-high-definition digital human video within 60 seconds.
  • Efficient ReasoningThe inference speed reaches 1:0.5, and the video rendering and compositing speed reaches 1:2.
  • High-quality outputIt supports 4K ultra-high definition video output at 32 frames per second, surpassing the Hollywood film standard of 24 frames per second.
  • Multilingual supportThe cloned digital human supports output in 8 languages, meeting the needs of the global market.
  • Unlimited cloningSupports unlimited cloning of digital human images and voices, and unlimited video synthesis.
  • 100% lip-syncAchieve highly realistic lip-syncing even under complex lighting, occlusion, or side angles.
  • Low-end configuration can runSupports one-click Docker deployment; requires only an NVIDIA 1080Ti graphics card to run.

Heygem's technical principles

  • Voice cloning technologyBased on advanced technologies such as AI, this technology generates similar or identical sounds from given sound samples, covering context, intonation, and speech rate in speech.
  • Automatic speech recognitionIt converts the vocabulary in human speech into computer-readable input, allowing computers to "understand" what people are saying.
  • Computer vision technologyVisual processing used in video synthesis, including facial recognition and lip-syncing analysis, ensures that the lip movements of virtual avatars match the audio and text content.

Heygem's project address

How to use Heygem

  • Installation requirements:
    • System RequirementsSupports Windows 10 version 19042.1526 or later.
    • Hardware Recommendations:
      • CPU: 13th generation Intel Core i5-13400F.
      • Memory32GB.
      • graphics cardRTX 4070.
    • storage space:
      • D driveUsed for storing digital people and project data, it requires more than 30GB of space.
      • C drive Used for storage service image files, requires more than 100GB of space.
    • Dependencies:
      • Node.js 18.
      • Docker images:
        • docker pull guiji2025/fun-asr:1.0.2.
        • docker pull guiji2025/fish-speech-ziming:1.0.39.
        • docker pull guiji2025/heygem.ai:0.0.7_sdk_slim.
  • Installation steps:
    • Install DockerCheck if WSL (Windows Subsystem for Linux) is installed. If not, run `wsl --install`. Update WSL. Download and install Docker for Windows.
    • Install serverInstall the server using Docker and docker-compose. Run `docker-compose up -d` in the `/deploy` directory.
    • Install clientRun `npm run build:win` to generate the installer `HeyGem-1.0.0-setup.exe`. Double-click the installer to install.

Application scenarios of Heygem

  • Content creationIt can quickly generate animations, educational videos, etc., reducing production costs.
  • Online EducationCreate virtual teachers, support multilingual teaching, and enhance the learning experience.
  • Live Streaming MarketingUsed in virtual live streaming and product promotion to reduce labor costs.
  • Film and television special effectsGenerate virtual characters or special effects shots to simplify the production process.
  • Intelligent Customer ServiceCreate virtual customer service representatives to provide a natural human-computer interaction experience.