설명
ScribeCrate Live는 개인적인 실시간 음성-텍스트 전사 및 음성-영어 번역을 위해 설계된 강력한 오픈 소스 솔루션입니다. 사용자는 자신의 하드웨어에서 전사 서버를 배포하고 운영할 수 있어 데이터 프라이버시와 제어를 보장합니다. 이 시스템은 WhisperLive와 faster-whisper에 의해 구동되며, 고급 Whisper 모델을 활용하여 높은 정확도와 효율성을 제공합니다.
더 읽기
핵심 기능은 실시간 마이크 오디오 및 다양한 오디오 스트림을 처리하여 말하는 대로 점진적인 텍스트 세그먼트로 변환하는 것입니다. 이 실시간 기능은 WebSocket을 통해 제공되어, 실시간 자막 생성이나 인터랙티브 음성 인터페이스와 같은 즉각적인 텍스트 출력을 요구하는 애플리케이션에 적합합니다. 음성-영어 번역을 위해 사용자는 적절한 다국어 Whisper 모델을 선택하고 작업을 구성할 수 있습니다.
실시간 스트리밍을 넘어 ScribeCrate Live는 업로드된 오디오 파일을 전사하기 위한 OpenAI 호환 REST API도 제공합니다. 이 이중 접근 방식은 다양한 입력 흐름을 수용하여, 전사 서비스를 애플리케이션에 통합하는 개발자에게 유연성을 제공합니다. 서버는 로컬에서 실행되며, 새로 생성된 지속적인 설치는 안전한 인증을 위한 API 키를 생성하고 저장하여 전사 프로세스가 개인적이고 사용자 제어 하에 유지되도록 합니다.
배포는 Docker를 통해 간소화되며, CPU(amd64 및 arm64 아키텍처) 및 NVIDIA GPU 가속을 위한 전용 CUDA 이미지를 지원합니다. 사용자는 다양한 Whisper 모델 중에서 선택할 수 있으며, 더 큰 모델은 더 높은 정확도를 제공하지만 더 많은 메모리와 처리 능력을 요구합니다. 음성 활동 감지(VAD)가 포함되어 있어 침묵 기간을 지능적으로 건너뛰어 자원 사용을 최적화합니다. 오프라인 작동을 위해 모델을 미리 캐시할 수 있으며, 시스템은 모델 다운로드 없이 인터넷 접근 없이 실행되도록 구성할 수 있습니다.
ScribeCrate Live는 Self-Hosted AI Stack을 포함한 더 큰 생태계의 일부로, 사용자가 채팅, 문서 처리 등 다른 로컬 AI 도구와 통합할 수 있도록 합니다. 이 프로젝트는 MIT 라이센스 하에 오픈 소스이며, 사용자는 자신의 하드웨어 또는 클라우드 호스팅 비용에 대한 책임이 있습니다. 데이터와 처리에 대한 사용자 제어를 강조하여, 프라이버시를 중시하는 개발자와 조직에 강력한 선택이 됩니다.
- 카테고리AI 전사 도구
- 요금제오픈 소스
- 배포자체 호스팅
- 플랫폼Docker (CPU, NVIDIA GPU)
ScribeCrate Live의 핵심 기능
실시간 음성-텍스트 전사
음성-영어 번역
실시간 오디오를 위한 WebSocket 스트리밍
파일 전사를 위한 OpenAI 호환 REST API
프라이버시와 제어를 위한 자체 호스팅 배포
다양한 Whisper 모델 지원
침묵을 건너뛰기 위한 음성 활동 감지(VAD)
CPU(amd64, arm64) 및 NVIDIA GPU(CUDA) 지원
간편한 설정을 위한 Docker 배포
오프라인 작동을 위한 지속적인 모델 캐시
안전한 접근을 위한 API 키 인증
MIT 라이센스 하에 오픈 소스
Self-Hosted AI Stack과 통합
단어가 도착함에 따라 점진적인 텍스트 출력
GitHub에서 클라이언트 설정 문서 제공
ScribeCrate Live 사용 방법은?
호스트 준비: 지원되는 Linux 호스트에 Docker와 선택한 Whisper 모델에 충분한 메모리를 확보합니다.
서버 시작: Docker를 사용하여 ScribeCrate Live를 배포하고, 실시간 오디오를 연결하거나 녹음으로 테스트합니다.
API 키 가져오기: 지속적인 설치의 경우, 인증된 접근을 위한 생성된 API 키를 가져옵니다.
클라이언트 연결: 실시간 마이크 입력을 위한 호환 가능한 WebSocket 클라이언트를 사용하거나 파일 전사를 위한 REST API를 사용합니다.
작업 구성: 음성-영어 번역을 위해 Python 클라이언트에서 `translate=True`를 설정하거나 WebSocket 핸드셰이크에서 `"task": "translate"`를 설정합니다.
모델 선택: 번역 작업을 위한 적절한 다국어 Whisper 모델(예: base, small, medium, large-v3)을 선택합니다.
전사 테스트: `audio.mp3`를 자신의 파일로 교체하고 인증된 테스트를 위해 제공된 REST 요청을 실행합니다.
ScribeCrate Live의 사용 사례
- 실시간 자막 생성
- 마이크 전사
- 음성-영어 번역
- 오디오 파일 전사
- 음성 애플리케이션 구축
- 개인 전사 서비스
- Self-Hosted AI Stack 통합




