Skip to content

Repository files navigation

MANTIS

Maritime AI Navigation & Translation Interoperability System

AI 기반 상선검색 통신망 지원체계. GPU A6000 (48GB VRAM) 폐쇄망 Windows 11 환경에서 실시간 다국어 음성/텍스트 통신을 지원합니다.

주요 기능

  • 🎤 외국어 음성 수신 → 언어 감지 → STT → 한국어 번역
  • ⌨️ 한국어 텍스트 입력 → 외국어 번역 → 음성 합성 송신
  • 📖 해군/해양 특화 용어 RAG 파이프라인
  • 🔇 통신망 잡음 필터링 (DeepFilterNet)
  • 💬 자주 사용하는 문구 관리

기술 스택

구성요소 기술
STT faster-whisper (large-v3-turbo)
번역+RAG Gemma 4 12B (Ollama)
임베딩 KURE-v1
TTS Chatterbox Multilingual v3
잡음 제거 DeepFilterNet v3
백엔드 FastAPI + WebSocket

빠른 시작

# 1. 가상환경 생성 및 활성화
python -m venv .venv
.\.venv\Scripts\Activate.ps1

# 2. 의존성 설치
pip install -r requirements.txt
pip install -e .

# 3. Ollama 환경변수 설정
[System.Environment]::SetEnvironmentVariable("OLLAMA_KEEP_ALIVE", "-1", "User")

# 4. 실행
python -m mantis.main

지원 언어

  • 🇬🇧 영어 (English)
  • 🇨🇳 중국어 (Chinese)
  • 🇯🇵 일본어 (Japanese)
  • 🇷🇺 러시아어 (Russian)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages