Idiomas e modelos
O Earkeep transcreve no seu dispositivo com o Whisper (99+ idiomas) ou o Parakeet-TDT v3 (25 idiomas europeus, incluindo checo, e o mais rápido dos dois), com aceleração por hardware no Apple Silicon. Confirme o seu idioma na lista abaixo antes de comprar.
Que modelo devo usar
Sobretudo inglês: Parakeet-TDT v3. Lidera o ranking aberto de ASR em velocidade e supera o Whisper large-v3 em precisão no inglês.
Outro idioma, ou uma mistura: se o Parakeet o cobrir, o Parakeet também é mais rápido aí. Caso contrário, use o Whisper. É mais lento para um dado tamanho, mas continua a transcrever à medida que as pessoas falam; o que perde é margem de folga, não a transcrição em direto.
O modelo é uma definição que pode alterar a qualquer momento em Definições → Transcrição ou na barra lateral esquerda. Os idiomas que ele escuta ficam no cartão do modelo: um, vários ou deteção automática.
Comparação de modelos
| Modelo | Tamanho | Para que serve | Transferência aproximada |
|---|---|---|---|
| Whisper | tiny | O mais rápido e o mais pequeno, o menos preciso | 75 MB |
| Whisper | base | Um passo acima do tiny | 142 MB |
| Whisper | small | Onde a precisão começa a ser boa o suficiente para confiar | 466 MB |
| Whisper | medium | Mais preciso, visivelmente mais lento | 1,5 GB |
| Whisper | large-v3-turbo (predefinição) | Próximo do large-v3 em precisão, várias vezes mais rápido | 1,6 GB |
| Whisper | large-v3 | O teto de precisão da família, sobretudo para fala em vários idiomas | 3,1 GB |
| Parakeet-TDT v3 | Um só tamanho (quantizado em int8) | 25 idiomas europeus, o mais rápido do ranking aberto de ASR, supera o large-v3 em inglês | 670 MB |
O seu próprio modelo Whisper
Há quem publique modelos Whisper ajustados (fine-tuned) para um dialeto ou área específica, como o alemão suíço, que o Whisper de origem muitas vezes entende como neerlandês. O Earkeep também consegue executá-los.
- Cole um link do Hugging Face em Definições → Transcrição → Adicionar um modelo…. O Earkeep mostra que versões existem e o tamanho de cada uma antes de transferir seja o que for.
- Os checkpoints Transformers são convertidos no seu dispositivo para o formato whisper.cpp. Os ficheiros
.binde PyTorch e os adaptadores LoRA não podem ser convertidos. - Ou escolha um ficheiro
.binde whisper.cpp que já tenha. - A licença é mostrada antes de transferir; saber se serve para a sua utilização é assunto entre si e o autor.
Um modelo adicionado funciona como os integrados. Só se podem adicionar modelos Whisper, não Parakeet.
No dispositivo, offline, transferido uma só vez
A inferência corre no seu dispositivo, por isso o áudio não viaja para lado nenhum para ser transcrito e a transcrição funciona sem rede. Cada modelo é transferido uma só vez e, depois disso, corre offline. Veja privado por conceção para o mecanismo completo.
A lista completa de idiomas
Os 99 idiomas que o Whisper transcreve, em todos os tamanhos. Os 25 a negrito também são cobertos pelo Parakeet-TDT v3, o mais rápido dos dois.
- Africâner
- Albanês
- Amárico
- Árabe
- Arménio
- Assamês
- Azerbaijano
- Bashkir
- Basco
- Bielorrusso
- Bengali
- Bósnio
- Bretão
- Búlgaro
- Birmanês
- Catalão
- Chinês
- Croata
- Checo
- Dinamarquês
- Neerlandês
- Inglês
- Estónio
- Feroês
- Finlandês
- Francês
- Galego
- Georgiano
- Alemão
- Grego
- Guzerate
- Crioulo haitiano
- Hauçá
- Havaiano
- Hebraico
- Hindi
- Húngaro
- Islandês
- Indonésio
- Italiano
- Japonês
- Javanês
- Canarim
- Cazaque
- Khmer
- Coreano
- Laosiano
- Latim
- Letão
- Lingala
- Lituano
- Luxemburguês
- Macedónio
- Malgaxe
- Malaio
- Malaiala
- Maltês
- Maori
- Marata
- Mongol
- Nepalês
- Norueguês
- Nynorsk
- Occitano
- Pastó
- Persa
- Polaco
- Português
- Punjabi
- Romeno
- Russo
- Sânscrito
- Sérvio
- Shona
- Sindi
- Cingalês
- Eslovaco
- Esloveno
- Somali
- Espanhol
- Sundanês
- Suaíli
- Sueco
- Tagalo
- Tajique
- Tâmil
- Tatar
- Telugu
- Tailandês
- Tibetano
- Turco
- Turcomeno
- Ucraniano
- Urdu
- Usbeque
- Vietnamita
- Galês
- Iídiche
- Iorubá
Relacionados
- Privado por conceção: porque é que o áudio nunca sai do seu computador, nem toca no disco, em qualquer dos modelos.
- Captação sempre ativa: porque é que um modelo rápido importa quando a transcrição corre o dia todo.
Perguntas frequentes
O Earkeep suporta o meu idioma?
Quase de certeza, através dos 99+ idiomas do Whisper (lista acima). Se for um dos 25 do Parakeet, pode escolher o Parakeet para ter mais velocidade.
Posso mudar de modelo depois de instalar?
Sim, a qualquer momento em Definições → Transcrição. O novo modelo é transferido na primeira vez que mudar para ele.
Posso usar um modelo Whisper ajustado ao meu dialeto?
Sim, na maioria dos casos: cole o link do Hugging Face em Definições → Transcrição → Adicionar um modelo… ou escolha um ficheiro .bin de whisper.cpp. Veja o seu próprio modelo Whisper acima.
Que precisão devo esperar?
Depende do modelo. A predefinição, large-v3-turbo, fica próxima do large-v3, o teto de precisão do Whisper, descodificando várias vezes mais depressa. O Parakeet-TDT v3 supera o large-v3 em inglês, mas cobre apenas 25 idiomas.
Qual é o tamanho das transferências dos modelos?
O Whisper vai de 75 MB (tiny) a 3,1 GB (large-v3); o Parakeet-TDT v3 tem cerca de 670 MB. Cada um é transferido uma só vez e depois corre offline.
O meu áudio vai para algum lado durante a transcrição?
Não. O áudio é processado apenas na memória do seu dispositivo, nunca é enviado e nunca é gravado no disco.
Encontre o seu idioma, depois experimente
Avaliação completa de 14 dias, sem necessidade de conta.