Repolode
jitsi

jitsi/jigasi

일반 SIP 전화 클라이언트가 Jitsi Meet 화상 회의에 참여하도록 연결하고 음성 전사와 번역을 제공하는 서버 측 게이트웨이입니다.

스타
614
포크
338
열린 이슈
82
마지막 커밋
14시간 전

어떤 프로젝트인가요?

Jigasi는 SIP 클라이언트를 Jitsi Videobridge에서 호스팅하는 Jitsi Meet 회의에 연결하는 서버 측 애플리케이션입니다. SIP 서버로 동작하는 대신 SIP 클라이언트로 등록되며, XMPP 시그널링, ICE, DTLS/SRTP 종단 처리를 담당해 전화 참가자를 회의에 초대하거나 참가자가 회의로 전화를 걸 수 있게 합니다.

전화 연결 외에도 Jigasi는 회의에서 전사 기능을 수행할 수 있습니다. 참가자의 오디오를 음성-텍스트 변환 서비스로 보내고, 결과를 자막이나 채팅 메시지로 전달하며, 회의가 끝나면 전체 대화 내용을 저장합니다. 지원 백엔드로는 Google Cloud speech-to-text, Vosk, 사용자 지정 Whisper 서비스, Oracle Cloud AI Speech가 있으며, 번역은 LibreTranslate, Microsoft Translator 또는 설정된 서비스를 통해 처리할 수 있습니다.

SIP와 전사 기능은 각각 별도의 설정 속성으로 활성화하거나 비활성화할 수 있으므로, 인스턴스에서 한 기능만 또는 두 기능 모두 실행할 수 있습니다.

핵심 기능

  • 01SIP 클라이언트로 등록해 SIP 전화기와 B2BUA가 Jitsi Meet 회의실에 참여할 수 있도록 합니다.
  • 02Jitsi Meet 초대 대화상자에서 전화를 걸거나 SIP 헤더를 통해 라우팅된 전화를 받을 수 있습니다.
  • 03자막이나 채팅 메시지로 표시되는 거의 실시간 전사를 제공합니다.
  • 04음성 인식을 위해 Google Cloud, Vosk, Whisper, Oracle Cloud AI Speech와 연동합니다.
  • 05LibreTranslate 또는 Microsoft Translator를 통해 전사 내용을 번역합니다.
  • 06최종 전사 내용을 일반 텍스트나 JSON으로 저장합니다.

활용 사례

  • 유선전화나 휴대전화 발신자가 진행 중인 Jitsi Meet 화상 회의에 참여하도록 합니다.
  • Jitsi Meet 회의 내에서 전화 참가자에게 전화를 겁니다.
  • 자체 호스팅하는 Jitsi Meet 회의에 실시간 자막과 저장된 전사 내용을 추가합니다.
  • 전사 기능과 번역 서비스를 결합해 다국어 자막을 제공합니다.

빠른 시작

  1. 1

    소스 저장소를 클론합니다

    git clone https://github.com/jitsi/jigasi.git
  2. 2

    Maven으로 프로젝트를 빌드합니다

    cd jigasi mvn install -Dassembly.skipAssembly=false
  3. 3

    target/에서 플랫폼에 맞는 zip 파일을 압축 해제합니다

    unzip jigasi-{os-version}-{version}.zip
  4. 4

    SIP 및 XMPP 설정을 구성한 다음 Jigasi를 시작합니다

    ./jigasi.sh

사용 전 알아둘 점

  • Maven을 사용해 소스에서 설치해야 하며, Prosody XMPP 서버 설정을 수정해야 합니다.
  • Jigasi를 사용하려면 먼저 SIP 계정과 XMPP 환경이 필요합니다.
  • 음성 기록 및 번역은 Google Cloud, Oracle Cloud, Microsoft Translator와 같은 외부 서비스에 의존하며, 각 서비스의 인증 정보가 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

jigasi은(는) 무엇인가요?
일반 SIP 전화 클라이언트가 Jitsi Meet 화상 회의에 참여하도록 연결하고 음성 전사와 번역을 제공하는 서버 측 게이트웨이입니다. Jigasi는 SIP 클라이언트를 Jitsi Videobridge에서 호스팅하는 Jitsi Meet 회의에 연결하는 서버 측 애플리케이션입니다. SIP 서버로 동작하는 대신 SIP 클라이언트로 등록되며, XMPP 시그널링, ICE, DTLS/SRTP 종단 처리를 담당해 전화 참가자를 회의에 초대하거나 참가자가 회의로 전화를 걸 수 있게 합니다.
jigasi은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
jigasi은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
jigasi은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. jigasi의 마지막 커밋은 2026년 11월 6일입니다.
jigasi은(는) 어디에 사용할 수 있나요?
유선전화나 휴대전화 발신자가 진행 중인 Jitsi Meet 화상 회의에 참여하도록 합니다. Jitsi Meet 회의 내에서 전화 참가자에게 전화를 겁니다. 자체 호스팅하는 Jitsi Meet 회의에 실시간 자막과 저장된 전사 내용을 추가합니다. 전사 기능과 번역 서비스를 결합해 다국어 자막을 제공합니다.
jigasi는 어떻게 설치하나요?
소스 저장소를 클론합니다: git clone https://github.com/jitsi/jigasi.git Maven으로 프로젝트를 빌드합니다: cd jigasi mvn install -Dassembly.skipAssembly=false target/에서 플랫폼에 맞는 zip 파일을 압축 해제합니다: unzip jigasi-{os-version}-{version}.zip SIP 및 XMPP 설정을 구성한 다음 Jigasi를 시작합니다: ./jigasi.sh
jigasi은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/jitsi/jigasi

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트