AI 토크 설계 (프론트 개요)
주의점
지금 현재 개발 중인 것이므로 내용을 변경할 수 있습니다.
사용 기술
서비스 흐름
화면 설계
클래스 다이어그램
처음으로 괜찮은 클래스 다이어그램을 그렸기 때문에, 화살표의 사용법을 잘못하고 있을 가능성이 있습니다.
또, 클래스 해설의 내용과 모순하고 있을 가능성이 있습니다.
클래스 해설
LiveTalkPage
LiveTalkPage
"/livetalk"로 전환하는 페이지 자체입니다. 따라서 다양한 구성 요소를 통합합니다.
myMessageForm
사용자가 AI에 메시지를 보내기 위한 양식이다.
메시지를 보내는 방법은 텍스트 상자에 입력하거나 녹화 버튼을 눌러 마이크를 통해 음성을 텍스트로 변환하는 방법입니다.
SpeechBubble
AI가 마지막으로 말한 대사를 기재한다
TalkingLog
AI와 사용자의 대화 로그를 스크롤바의 끝에 새로운 것을 표시
실제로 로그 1분을 표시하는 방법
표시
<p>私:元気?</p>
표시하기 위한 배열의 구조
배열 구조
[{who: '私',speech:'元気?'},{Who: 'AI',speech:'元気?'}];
Live2DController
Live2D를 조작하는 컨트롤러. 음성과 재생하면서 입 박 모션을 재생시킨다!
Live2D의 조작을 참고로 하는 것: htps : // / cs.ぃゔぇ2d. 이 m / 곰팡이 smsdk - tho ls / mp ぇ- 뵙드 ld - u b /?ぉかぇ = 그럼
Reference
이 문제에 관하여(AI 토크 설계 (프론트 개요)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Naoumi1214/items/852d597ce5c61a6d3b42텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)