개시된 실시예는 레이턴트 코드를 인가받아 신경망 연산으로 맵핑하여, 다수의 댄스 장르 각각에 대한 다수의 장르별 스타일 코드를 획득하고, 아바타의 댄스 모션 생성 시에 참조해야 하는 모션 데이터인 시드 모션 데이터와 음악 데이터를 다수의 장르별 스타일 코드 중 선택된 댄스 장르에 대한 장르별 스타일 코드를 가이드로 디코딩하여 선택된 댄스 장르에서 아바타의 댄스 모션 특징을 나타내는 댄스 벡터를 획득하여, 아바타의 다양한 댄스 모션을 이전 댄스 모션에 연관되어 연속적으로 생성할 수 있으며, 사용자 명령 또는 음악에 따라 댄스 장르를 자유롭게 변경할 수 있는 댄싱 아바타 생성 장치 및 방법을 제공한다.