Pular para o conteúdo

O WhisPaste vai rodar na minha GPU?

Quase certamente sim. Escolha seu sistema abaixo para ver qual backend de computação o WhisPaste usa, quanta memória gráfica ele exige e o que acontece quando a GPU está ausente, é antiga ou simplesmente não funciona.

Resposta curta: o WhisPaste nunca exige uma GPU. No Windows e no Linux ele acelera via Vulkan, que cobre NVIDIA, AMD e Intel com um único build; em Apple Silicon usa Metal. Nos demais casos — driver desatualizado, sem placa dedicada, uma máquina que simplesmente se recusa — ele roda o modelo na CPU. 8 GB de RAM é o único requisito rígido, e é verificado na inicialização.

Verifique sua configuração

Seu sistema operacional
Sua placa de vídeo

Nada é enviado a lugar nenhum — a verificação roda inteiramente no seu navegador.

Seu resultado

O JavaScript está desativado, então os três resultados possíveis são mostrados abaixo. Escolha o que corresponde ao seu sistema.

Vulkan — acelerado por GPU

O WhisPaste inclui um build com Vulkan do whisper.cpp para Windows e Linux. O Vulkan usa um único caminho de código para NVIDIA, AMD e Intel, então uma placa não NVIDIA não é cidadã de segunda classe aqui: se o seu driver expõe Vulkan, o modelo roda na GPU. Reserve cerca de 900 MB de memória gráfica para o modelo compacto, cerca de 1,5 GB para o equilibrado e cerca de 2,6 GB para o nível Melhor qualidade.

Metal — acelerado por GPU

O build para Mac tem como alvo o Apple Silicon e acelera via Metal. O Apple Silicon compartilha um único pool de memória entre processador e gráficos, então não há um orçamento de memória de vídeo separado a planejar: um Mac com 8 GB já comporta confortavelmente o modelo equilibrado.

CPU — funciona, só que mais lento

Sem um driver de GPU utilizável, o WhisPaste roda o modelo no processador. Essa é uma configuração suportada, não um estado de falha: o modelo compacto existe justamente para esse caso, e o requisito continua sendo 8 GB de RAM e um processador de 64 bits. Se a velocidade importa mais para você do que a cobertura de idiomas, o segundo motor no dispositivo, o Parakeet, também roda bem na CPU e, na mesma máquina, foi várias vezes mais rápido que o Whisper compacto (nosso benchmark de CPU), cobrindo 25 idiomas europeus em vez de 99.

GeForce mais antigas (séries 400 a 700) e algumas Quadro, Tesla e GRID K mais antigas rodam no processador no modo automático, porque o caminho de GPU travava ou falhava. Você ainda pode escolher a GPU manualmente.

Placas AMD usam exatamente o mesmo build Vulkan que todas as outras, sem download específico de fabricante. Elas precisam de um driver Vulkan funcional, que os drivers gráficos atuais já incluem.

Os gráficos integrados Intel contam como GPU aqui: se o driver expõe Vulkan, o modelo roda na iGPU. Como chips integrados emprestam memória do sistema em vez de ter memória de vídeo dedicada, o WhisPaste mantém uma postura deliberadamente conservadora ao levar o maior modelo para eles.

Como o WhisPaste escolhe o backend

A detecção acontece uma vez, na inicialização, e a escolha é feita sem perguntar a você: Vulkan no Windows e Linux, Metal em Apple Silicon, processador sempre que nenhuma GPU compatível for encontrada ou a detecção ainda não tiver terminado. Você pode sobrescrever isso — a configuração “CPU only” força o caminho do processador em qualquer máquina, que é a forma mais rápida de descartar a GPU quando você está depurando outro problema.

O que acontece quando a GPU se comporta mal

Duas redes de segurança impedem que um driver ruim derrube o app junto. Se carregar um modelo travar na GPU — por exemplo, uma compilação de shaders na primeira inicialização que nunca termina —, o WhisPaste tenta de novo uma vez num motor só para processador. E se o carregamento derrubar a GPU duas vezes seguidas, a aceleração fica desligada naquela máquina até você reativá-la nas configurações: o app continua transcrevendo no processador, em vez de prender você num ciclo de travamentos. Para nenhum dos dois casos é preciso ler um arquivo de log.

O que você realmente precisa

O mínimo são 8 GB de RAM e um processador de 64 bits no Windows 10, macOS ou Linux; o app verifica a memória na inicialização e avisa claramente se a máquina estiver abaixo do limite. Tudo acima disso é opcional. A memória gráfica só importa se você quiser os modelos maiores, e ela cresce com o modelo, não com o app.

Memória gráfica por nível de modelo
NívelMemória gráfica
Quick & Compact (whisper-small)~900 MB
Balanced (whisper-medium)~1.5 GB
Best Quality (whisper-large-v3-turbo)~2.6 GB

Antes de começar

Preciso de uma placa NVIDIA para rodar o Whisper localmente?
Não. O WhisPaste traz um build Vulkan para Windows e Linux, e o Vulkan trata NVIDIA, AMD e Intel da mesma forma, sem toolkit CUDA para instalar. Se você tem uma placa NVIDIA recente (série RTX ou GTX 16), os builds do GitHub podem baixar opcionalmente um pacote CUDA nas configurações; você não precisa dele para usar a GPU.
O que acontece se minha GPU for antiga demais ou o driver estiver com problemas?
Ele volta para o processador sozinho. Um carregamento de modelo travado na GPU é tentado de novo uma vez num motor só para processador; após duas falhas de carregamento na GPU, a aceleração fica desligada naquela máquina até você reativá-la nas configurações, para que o app continue utilizável.
Quanta memória gráfica o reconhecimento de voz local exige?
Nossas estimativas: cerca de 900 MB para o modelo compacto, cerca de 1,5 GB para o equilibrado e cerca de 2,6 GB para o nível Melhor qualidade. No Apple Silicon, conta o pool de memória compartilhada, então um Mac de 8 GB comporta o modelo equilibrado.