Provided is a music generating device. The device includes a user interface, a lyric processing module, a melody generating unit, a harmony accompaniment generating unit, and a music generating unit. The user interface receives lyrics and melody from a user, and the lyric processing module generates a voice file corresponding to the received lyrics. The melody generating unit generates a melody file corresponding to the received melody, and the harmony accompaniment generating unit analyzes the melody file to generate a harmony accompaniment file corresponding to the melody. The music generating unit synthesizes the voice file, the melody file, and the harmony accompaniment file to generate a music file.
음악 생성 장치가 제공된다. 상기 장치는 사용자 인터페이스, 가사 처리 모듈, 멜로디 생성 유닛, 하모니 반주 생성 부 및 음악 생성 유닛을 포함한다. 사용자 인터페이스는 가사 및 멜로디를 사용자로부터 수신하고, 가사 처리 모듈은 수신 된 가사에 대응하는 음성 파일을 생성한다. 멜로디 생성 부는 수신 된 멜로디에 대응하는 멜로디 파일을 생성하고, 하모니 반주 생성 부는 멜로디 파일을 분석하여 멜로디에 대응하는 하모니 반주 파일을 생성한다. 음악 생성 부는 음성 파일, 멜로디 파일 및 하모니 반주 파일을 종합하여 음악 파일을 생성한다.