Saypane
Idioma: Português (Brasil)

Código aberto

O Saypane se apoia em software de código aberto e em modelos de fala com licenças abertas. O app Saypane em si é de código fechado. Veja o que ele usa e sob qual licença.

Modelos de fala

ProjetoLicençaUsado para
NVIDIA Parakeet TDT 0.6B v3 CC-BY-4.0 Reconhecimento de fala para 25 idiomas europeus.
OpenAI Whisper MIT Reconhecimento de fala para os outros idiomas (small e large v3 turbo).
Silero VAD MIT Detecção de atividade de voz: encontrar a fala e as pausas nas gravações.
pyannote segmentation 3.0 MIT Segmentação de falantes para a identificação de falantes.

Software

ProjetoLicençaUsado para
whisper.cpp MIT Roda os modelos Whisper e Parakeet na CPU e, via Vulkan, na GPU.
ggml MIT A biblioteca de tensores por trás do whisper.cpp.
sherpa-onnx Apache-2.0 Roda os modelos de identificação de falantes.
NAudio MIT Captura do microfone e do som do PC.
CommunityToolkit MIT Componentes da interface do usuário do app.
Windows App SDK MIT O framework de apps do Windows (WinUI).

Atribuição: NVIDIA Parakeet TDT 0.6B v3

O Saypane usa o NVIDIA Parakeet TDT 0.6B v3, da NVIDIA, licenciado sob a Creative Commons Attribution 4.0 International License (CC-BY-4.0). Ficha do modelo: huggingface.co/nvidia/parakeet-tdt-0.6b-v3. O Saypane inclui uma conversão GGML do modelo quantizada para 8 bits (q8_0), conforme publicada em huggingface.co/ggml-org/parakeet-GGUF; o modelo foi convertido e quantizado, não foi retreinado nem alterado de outra forma.

Os arquivos dos modelos Whisper são as conversões GGML publicadas em huggingface.co/ggerganov/whisper.cpp. O modelo de embeddings de falante usado junto com a segmentação do pyannote será listado aqui, com a licença, quando estiver definido.

Arquivos de áudio e vídeo são decodificados com o Windows Media Foundation, que faz parte do Windows. O Saypane não inclui o FFmpeg.

Obrigado aos autores e colaboradores desses projetos. Os textos completos das licenças acompanham o app nos avisos de terceiros.