1-Hee / soboro

인공지능 음성 인식 기술을 통한 청각 장애인을 위한 음성 번역기 프로젝트
1 stars 0 forks source link

소보로(SOBORO) : 소리를 보는 길(路)

SOBORO WEB (FE, BE) : 서비스 중단

SOBORO APP (Android) : Google Playstore 소보로(SOBORO)


:scroll: 프로젝트 개요

Visualize Your Voice, 당신의 목소리를 보여드립니다.

:musical_note: 소보로(SOBORO)는 모든 소리가 하나되는 세상을 지향합니다.

:earth_americas: 소보로(SOBORO)는 모두가 나의 목소리로 소통하는 세상을 그리고 싶습니다.

길을 건널 때 신호의 종료를 알리는 소리, 맛있는 냄새가 풍기는 상가를 지날 때 흘려 퍼지는 흥겨운 음악 소리, 계절에 따라 바뀌는 음원 차트의 신나는 음악들... 이 모든 것이 누군가에겐 들을 수 없다는 사실을 알고 계시나요?

소보로(SOBORO)는 AI 음성 인식 기술과 함께 누구나 보편적인 삶을 살 수 있는 사용자 경험을 소개하고 싶습니다.

당신의 소리가 우리의 소리가 되는 곳, :musical_note: 소보로(SOBORO) 가 함께하겠습니다.


:musical_score: 주요기능

1. 사용자를 위한 맞춤 발음 교정 서비스

2. 사용자를 위한 퍼스널 음성비서

3. Install-Free, 언제 어디서나 사용 가능한 실시간 음성 번역 서비스


:clapper: 프로젝트 기간

2023 02 23 (월) ~ 2023 04 07 (금)


:hammer_and_wrench: 프로젝트에 사용된 기술

Back-end : Spring Boot

- Springboot 2.7.8
- Spring Data JPA
- Spring Security
- Redis
- OAuth2
- Swagger 3.0.0
- MariaDB
- MongoDB
- Logger

Front-end : Next.js

- react 18.2.0
- react-dom 18.2.0
- react-qr-reader 3.0.0-beta-1
- react-web-qr-reader 1.0.4
- react-webcam 7.0.1
- socket.io 4.6.1
- socket.io-client 4.6.1
- typescript 5.0.2

Front-end : Android (Kotlin)

- Kotlin 221-1.7.21-release-for-android-studio-AS5591.52
- Gradle 7.3.3
- compileSdk 33
- minSDK 31
- targetSdk 32
- Java 11
- ZXing Android Embedded (QR 생성기)
- Gson 2.9.0
- retrofit2 2.9.0
- ViewModel 2.5.1
- okhttp3-logging 3.11.0 (로그 기록)

CI/CD

- Git Webhook
- Jenkins
- Docker
- Docker Compoose
- Docker Registry
- Nginx
- Letsencrypt


:rocket: 협업방식

Matter Most

Notion

Figma

Jira

Git-lab


:triangular_flag_on_post: Project Info

Notion

Notion Link

브랜치전략



파이프라인



유저 플로우



메뉴 구조



Figma - 와이어프레임, 화면설계, 화면정의서

Figma Link

와이어프레임

화면설계 (WEB)

화면설계 (APP)

화면정의서

기능명세서

기능명세서 Link





아키텍쳐 설계



E-R Diagram



API 명세서

API 명세서 Link


시연 영상


서비스 화면 (WEB)

메인 페이지

상담 페이지 (VTT, STT)




서비스 화면 (APP)

메인 페이지

발음 연습 (STT)

음성번역기 (STT, TTS)

최근 이용 기록

로그인 & QR 로그인

회원가입

회원정보

Project Member - 일석2조