HoloVRM(ver. 1.1.1)

HoloVRM은 마이크, 문자 입력, 음성 합성 등을 통해 AI 홀로라이브 멤버와 대화를 즐길 수 있는 웹 브라우저 기반 시스템입니다.
기술
@pixiv/three-vrm   : @pixiv/three-vrm은 3D 모델을 표시하고 조작하는 데 사용되었습니다.
tts 모델은 rvc 모델을 바탕으로 8천개의 음성을 해당 멤버의 목소리로 딥러닝 시킨 후 vits 를 사용하여 tts 작업을 하였습니다.
또한, 음성인식은 각 인터넷 브라우저의 음성인식 기능을 사용하므로 브라우저마다 성능이 다를 수 있습니다.

IBM Watson Natural Language Understanding   : 회원을 대상으로 대화를 분석하여 감정을 수치화하여 대화에 사용하도록 합니다.

Open ai API   : 인격은 chatGPT를 이용하여 부여하였습니다. 또한 개발자의 비용 부담을 줄이기 위해 다음과 같이 모델을 세분화했습니다.

- 비회원 로그인: chatGPT4o-mini (캐릭터의 컨셉을 유지하며 일반적인 대화가 가능하지만 정보의 정확도가 낮을 수 있습니다.)
- 회원 로그인: chatGPT4o (캐릭터의 컨셉과 대화의 정확도가 매우 높습니다.)

좀더 진지하고 정확한 정보를 원하시면 회원 로그인을 하신 후 chatGPT4o 버전으로 대화하심을 추천드립니다.
원본 및 수정
이 소스코드는 원본 ChatVRM을 참고하여 재구성되었습니다.
원본:  https://github.com/zoan37/ChatVRM
HoloVRM:  https://github.com/MelissaJSM/holoVRM
사용 조항
의도적으로 차별적이거나 폭력적인 발언, 특정인을 비하하는 발언을 하지 마십시오.
"봇 및 DDoS 공격 방지를 포함한 부수적 피해를 방지하기 위해 클라우드 플레어를 포함한 추가적인 보안 조치를 취할 수 있습니다"

그 외에는 자유롭게 사용하셔도 됩니다.
OpenAI API key 입력
개발자가 비용의 한계를 느낄 때 이 기능이 활성화됩니다.
로그인 / 회원가입 / 회원탈퇴
ID와 비밀번호를 입력 후 "로그인" 버튼을 누르면 로그인이 됩니다.
회원가입 버튼을 누르면 가입 페이지로 이동합니다.
ID와 비밀번호를 입력 후 "ID 삭제하기" 버튼을 누르면 회원 탈퇴가 진행됩니다.
사용자 ID
비밀번호
사용자 ID 와 비밀번호를 입력하지 않고 로그인을 누르면 비회원으로 시작 가능합니다.