Créditos
Créditos de código aberto
O software e os modelos de código aberto que rodam no seu navegador neste site, com as licenças e onde obter o código-fonte.
whisper.cpp e ggml
O whisper.cpp é o programa de reconhecimento de fala que escreve as suas legendas. Nós o compilamos para WebAssembly, com uma pequena interface nossa, e ele roda na aba do seu navegador. O ggml, a biblioteca de aprendizado de máquina que vem dentro dele, é dos mesmos autores e tem a mesma licença. Copyright (c) 2023-2026 The ggml authors.
Código-fonte: github.com/ggml-org/whisper.cpp, versão 1.9.4. Licenciado sob a licença MIT.
Pesos do modelo Whisper
O Whisper é o modelo de reconhecimento de fala. A OpenAI publicou o código e os pesos dele; este site oferece dois tamanhos, base (o modelo menor) e small (o maior), nos arquivos ggml quantizados que o projeto whisper.cpp publica. Copyright (c) 2022 OpenAI.
Código-fonte: github.com/openai/whisper; os arquivos ggml: huggingface.co/ggerganov/whisper.cpp. Licenciado sob a licença MIT.
Silero VAD
O Silero VAD é o detector de voz que marca os trechos com fala, para o modelo gastar o tempo dele com a fala. Copyright (c) 2020-present Silero Team.
Código-fonte: github.com/snakers4/silero-vad, versão 5.1.2, no arquivo ggml de huggingface.co/ggml-org/whisper-vad. Licenciado sob a licença MIT.
JSON for Modern C++
Esta biblioteca de Niels Lohmann é compilada dentro do motor, onde lê as configurações que a página envia e devolve os resultados. Copyright (c) 2013-2022 Niels Lohmann.
Código-fonte: github.com/nlohmann/json, versão 3.11.2, como vem no whisper.cpp. Licenciado sob a licença MIT.
O ambiente de execução do Emscripten
O Emscripten é o compilador que transforma o motor em WebAssembly. Partes do ambiente de execução dele vão dentro de cada versão do motor: o código JavaScript de ligação e as bibliotecas padrão de C e C++.
- Emscripten 4.0.23: github.com/emscripten-core/emscripten, sob a licença MIT ou a University of Illinois/NCSA Open Source License. O alocador de memória dele, o dlmalloc, é de domínio público.
- musl, a biblioteca de C, como vem no Emscripten: licença MIT.
- libc++, libc++abi e compiler-rt, do projeto LLVM, como vêm no Emscripten: Apache License 2.0 com exceções do LLVM (libc++, libc++abi, compiler-rt).
emdawnwebgpu e webgpu-headers
Estes dois só estão na versão WebGPU do motor, que a página só baixa quando o navegador oferece um adaptador gráfico que passa na verificação da página. Eles ligam o motor ao WebGPU do navegador.
- emdawnwebgpu, do projeto Dawn, versão v20260908.214631, usado sem alterações. Copyright 2017-2025 The Dawn & Tint Authors, sob a licença BSD de 3 cláusulas. As ligações JavaScript dele, que nasceram como parte do Emscripten, continuam sob a licença MIT ou NCSA do Emscripten.
- O cabeçalho
webgpu.hdo webgpu-headers. Copyright (c) 2019, "WebGPU native" developers, sob a licença BSD de 3 cláusulas.
Mediabunny
O Mediabunny lê o arquivo que você escolhe, em partes, dentro do seu navegador, e decodifica o som com os decodificadores do próprio navegador. Copyright (c) 2026-present, Vanilagy e colaboradores.
Código-fonte: github.com/Vanilagy/mediabunny, versão 1.59.1, usado sem alterações. Licenciado sob a Mozilla Public License 2.0; o código-fonte de cada arquivo que usamos está nesse repositório, nessa versão.