SBank 프로젝트는 디지털 트렌스포메이션의 소외계층(노령층)을 위한 AI 음성 도우미 서비스를 적용한 사이트로 복잡한 은행 사이트를 음성 명령을 통해 쉽게 이용할 수 있도록 제작되었습니다.
- ✔️3D 사람 캐릭터 Sori의 사용자의 음성 인식을 통해 원하는 서비스로 안내 제공하여 보다 쉬워진 은행 서비스 이용 가능
- ✔️3D 사람 캐릭터 Sori의 TTS 안내로 사용자가 직접 음성을 듣고 말하며 보다 친화적인 서비스 이용 가능
- ✔️Naver CFR API를 사용하여 각 개별 사용자의 얼굴을 인식하고 분석하여 이에 적합한 나이대 상품을 추천하여 안내
- ⭐️3D 캐릭터 **소리**를 통한 음성 안내 및 인식
- ⭐️음성 명령을 통한 사이트 주요 페이지로 이동
- ⭐️얼굴 인식을 통한 연령별 금융 상품 추천
-
git clone https://lab.ssafy.com/s06-ai-speech-sub2/S06P22D201.git
-
Frontend
docker build -t frontend ./frontend
docker run -d --name frontend -p 3000:3000 frontend
-
Backend
-
SpringBoot
gradle clean
gradle bootJar
docker build -t ./S06P22D201/backend/spring .
docker run -d --name backend -p 9000:9000 backend/spring
- FastAPI
sudo apt install -y docker.io
docker pull klbm126/kosbert_image:latest
docker run -d -i -t --name fastAPI -p 5555:5555 klbm126/kosbert_image:latest
docker exec -it fastAPI bash
git clone https://lab.ssafy.com/s06-ai-speech-sub2/S06P22D201.git
mv KoSentenceBERT_SKTBERT/ /S06P22D201/backend/fastapi
mv KoBERT/ /S06P22D201/backend/fastapi
mv ./S06P22D201/backend/fastapi/kobert/SemanticSearch.py ./S06P22D201/backend/fastapi/KoSentenceBERT_SKTBERT
pip install -e ./S06P22D201/backend/fastapi
pip install fastapi
pip install uvicorn[standard]
pip install python-multipart
conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=10.2 -c pytorch
conda install librosa
uvicorn main:app --reload --host=0.0.0.0 --port=5555
- DB(MySQL)
sudo docker pull mysql
sudo docker run --name mysql -e MYSQL_ROOT_PASSWORD=<"비밀번호"> -d -p 3306:3306 -v /home/ubuntu/mysql:/var/lib/mysql mysql:latest
docker exec -i -t mysql bash
mysql -u root -p
"실행 시 설정한 비밀번호 입력"
create database sbank default character set utf8mb4;
-
로그인 회원가입 관리
-
음성 인식을 통한 페이지 이동
-
얼굴 인식을 통한 연령별 맞춤 금융 상품 추천
-
입금, 송금 기능
-
자신의 소비내역 그래프 확인
This software is licensed under the MIT ©SSAFY.