Skip to content

객체 탐지와 음성 인식 기술을 활용한 아동용 수집형 영단어 학습 웹 어플리케이션입니다.

Notifications You must be signed in to change notification settings

ssoong12/Woul-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Woul-Project

객체 탐지와 음성 인식 기술을 활용한 아동용 수집형 영단어 학습 웹 어플리케이션입니다.

프로젝트 배포

https://ai-8-30.bainble.tech/

포스터

빅프_포스터

시연 영상

https://www.youtube.com/watch?v=pW6qYLYHJEQ

발표 자료

https://drive.google.com/file/d/1wQm04EfdTiJAy4uXpkTPQCplLpwKnv_D/view?usp=sharing

필요 환경

패키지 설치

  • front : bp_react 폴더에서 npm install
  • back : bp_django 폴더에서 pip install -r requirements.txt

Python == 3.10

PostgreSQL:

https://www.postgresql.org/download/

rabbitMQ:

Window PowerShell 관리자 모드에서 choco install rabbitmq

Node.js 설치

목소리 합성 요구 사항:

GPU GTX 1660 6GB 이상

모델 가중치 설정

.env 파일 설정

Snipaste_2023-07-06_15-36-46

  • .env 파일은 프로젝트에서 사용되는 환경 변수를 설정하는 파일
  • 이 파일을 사용하여 프로젝트의 설정과 중요한 정보를 보관
  1. AI_8_30/bp_django/bp_django/.env
  2. 파일 이름을 .env로 지정 (파일 이름 앞에 점(.)을 붙여 숨김 파일로 만듦)
  3. 파일을 텍스트 에디터로 열고 다음과 같은 형식으로 환경 변수를 설정 KEY_NAME=VALUE ex) AZURE_KEY=YOUR_AZURE_KEY

Azure 키 발급

  1. Azure Portal에 로그인
  2. 적절한 구독을 선택한 후, 리소스 그룹으로 이동
  3. 리소스 그룹에서 Cognitive Services 리소스를 선택 (리소스가 없다면, Cognitive Services 리소스를 만들기)
  4. 선택한 Cognitive Services 리소스 페이지에서 "Keys 및 엔드포인트" 탭으로 이동
  5. "Key 1" 또는 "Key 2"를 선택하고 키 값을 복사
  6. .env 파일에 다음과 같이 작성하여 Azure 키를 저장

reference:

화면 예시

Index

index

User

로그인

image

개인 정보 수집 및 이용 동의

image

회원가입

image

Contents

목소리 만들기

image

동화 읽기

image

동화 페이지

image

단어 수집(객체 인식, 음성 인식)

image

대사 따라하기(음성 인식)

image

도감

image

대시보드

image

게시판

image

게시글 작성

image

게시글 상세 보기

image

게시글 답변 확인

image

About

객체 탐지와 음성 인식 기술을 활용한 아동용 수집형 영단어 학습 웹 어플리케이션입니다.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published