오픈 소스
Saypane은 오픈 소스 소프트웨어와 공개 라이선스 음성 모델을 기반으로 만들어졌습니다. Saypane 앱 자체는 비공개 소스입니다. 사용하는 프로젝트와 라이선스는 다음과 같습니다.
음성 모델
| 프로젝트 | 라이선스 | 용도 |
|---|---|---|
| NVIDIA Parakeet TDT 0.6B v3 | CC-BY-4.0 | 유럽 25개 언어의 음성 인식. |
| OpenAI Whisper | MIT | 그 밖의 언어 음성 인식(small 및 large v3 turbo). |
| Silero VAD | MIT | 음성 구간 감지: 녹음에서 음성과 쉬는 구간 찾기. |
| pyannote segmentation 3.0 | MIT | 화자 구분을 위한 화자 분할. |
소프트웨어
| 프로젝트 | 라이선스 | 용도 |
|---|---|---|
| whisper.cpp | MIT | Whisper와 Parakeet 모델을 CPU와 Vulkan을 통한 GPU에서 실행. |
| ggml | MIT | whisper.cpp의 기반이 되는 텐서 라이브러리. |
| sherpa-onnx | Apache-2.0 | 화자 구분 모델 실행. |
| NAudio | MIT | 마이크와 PC 소리 캡처. |
| CommunityToolkit | MIT | 앱 사용자 인터페이스의 구성 요소. |
| Windows App SDK | MIT | Windows 앱 프레임워크(WinUI). |
저작자 표시: NVIDIA Parakeet TDT 0.6B v3
Saypane은 NVIDIA가 만든 NVIDIA Parakeet TDT 0.6B v3를 사용하며, 이 모델은 크리에이티브 커먼즈 저작자표시 4.0 국제 라이선스(CC-BY-4.0)에 따라 제공됩니다. 모델 카드: huggingface.co/nvidia/parakeet-tdt-0.6b-v3. Saypane은 huggingface.co/ggml-org/parakeet-GGUF에 공개된, 8비트(q8_0)로 양자화한 GGML 변환본을 함께 배포합니다. 모델은 변환과 양자화만 거쳤으며 재학습하거나 달리 변경하지 않았습니다.
Whisper 모델 파일은 huggingface.co/ggerganov/whisper.cpp에 공개된 GGML 변환본입니다. pyannote segmentation과 함께 쓰는 화자 임베딩 모델은 확정되면 라이선스와 함께 여기에 기재합니다.
오디오와 동영상 파일은 Windows에 포함된 Windows Media Foundation으로 디코딩합니다. Saypane에는 FFmpeg가 포함되어 있지 않습니다.
이 프로젝트들의 제작자와 기여자 여러분께 감사드립니다. 전체 라이선스 전문은 앱의 타사 고지에 포함되어 있습니다.