Github: https://github.com/intelryzen/KB-Datory
Github: https://github.com/intelryzen/KB-Datory-Front
iOS는 통화 중 음성 녹음이 불가하므로, 실제 전화 앱과 유사하게 UI를 구성하여 전화하는 상황을 가정하였습니다.
실제 통화앱이 아닐 뿐 녹음과 보이스피싱 탐지는 정상적으로 진행되며 세부 기능이 잘 작동합니다.
- 통화 수신(상황 1)이 되면 해당 번호가 보이스피싱 의심 번호인지 자체 서버 DB 에서 번호를 조회를 합니다.
- 통화를 받을 때(상황 2) 3초마다 서버(localhost)에 음성 파일을 보내고 보이스피싱 확률을 거의 실시간으로 받아옵니다.
- AI 모델이 보이스피싱으로 인지되면 서버 DB에 해당 번호가 자동 등록되어, 타 사용자에게 똑같은 번호로 전화가 오면, 전화를 받기 전, "보이스피싱 #회 신고 접수" 와 같은 문구가 화면에 표시됩니다.
- 구글 드라이브에 업로드된 AI 모델 다운로드 후 업로드
- private.py 파일 생성 (아래는 예시)
private.py:
class Private:
MYSQL_USER = "your_name"
MYSQL_PW = "your_password"
- mysql 서버 시작 "KB_AI" DB 생성 작업 필요