Phonon-2 (offline, English)
Transforma a fala em inglês do seu vídeo em legendas com tempo marcado, no seu próprio computador, com o Phonon-2, o modelo de fala da Fermion Research. Roda na CPU, não precisa de placa de vídeo nem de conta, e nada sai da sua máquina.
Configurações Complementos Phonon-2 (offline, English) Instalar
O Subtitld baixa, verifica o SHA-256 e mantém o complemento atualizado.
- Idiomas
- 1
- Modelos
- 1
- Download do complemento
- 342 MB
O que faz
O modelo de 164 MB é baixado uma vez, na primeira transcrição, e conferido com uma impressão digital fixa. A partir daí, não precisa de internet.
Roda na CPU. Defina quantos núcleos ele pode usar, ou deixe que ele escolha.
O Phonon-2 corta a fala em frases e pausas, então cada legenda começa e termina onde a pessoa que fala começa e termina.
Liste em Hotwords os nomes e termos que seu vídeo usa, e o Phonon-2 os prefere.
Modelos
Há um único modelo, o Phonon-2. Ele não vem dentro do complemento: é baixado para o cache de modelos compartilhado do Subtitld na primeira transcrição, então atualizar o complemento não o baixa de novo.
| Modelo | Download | Ideal para |
|---|---|---|
| Phonon-2 Padrão | Fala em inglês, de entrevistas a aulas |
A primeira transcrição também carrega o modelo, por isso demora mais que as seguintes. O Phonon-2 transcreve um arquivo de uma só vez: Cancelar tem efeito quando essa passagem termina.
Opções
Em Configurações › Complementos › Phonon-2 (offline, English) › Configurar.
Onde o modelo fica guardado. Deixe vazio para usar o cache de modelos compartilhado do Subtitld, assim atualizar ou remover o complemento mantém o modelo.
0Quantos núcleos da CPU o Phonon-2 usa. 0 escolhe por você. Um novo valor vale a partir da próxima vez que o modelo for carregado.
Nomes e termos do seu vídeo, separados por vírgulas, até 25. O Phonon-2 os prefere, mas quem decide ainda é o áudio.
Idiomas
Somente inglês. Deixar o idioma vazio, ou em detectar, ainda transcreve inglês. Um projeto em outro idioma é recusado: para esses, use o Whisper (offline).
en
Plataformas
| Sistema | Download | Testado |
|---|---|---|
| Linux x86-64 | 341.8 MB | Em máquinas reais, e em contêineres limpos de Ubuntu 22.04, Debian 10, Fedora e Arch |
Por enquanto, só Linux x86-64, em distribuições de 2018 em diante (glibc 2.28 ou mais recente). As versões para macOS e Windows ainda não estão prontas.
Solução de problemas
unsupported_languageO Phonon-2 só conhece inglês. Para outros idiomas, use o Whisper (offline).model_missingNão foi possível baixar ou carregar o modelo. Verifique sua conexão com a internet no primeiro uso, e a pasta em Models folder, se você definiu uma.bad_paramsO Subtitld não conseguiu entregar o áudio. A mensagem informa o motivo.oomMemória insuficiente. Feche outros programas, ou transcreva um intervalo em vez do vídeo inteiro.disk_fullNão há espaço em disco suficiente para o modelo ou o áudio decodificado. Libere algum e tente de novo.internalAlgo falhou dentro do complemento, muitas vezes o ffmpeg ao decodificar o áudio. A mensagem traz os detalhes.
Licença
Adequado para trabalho comercial. O complemento e seu motor são Apache-2.0. Os pesos do Phonon-2 são CC-BY-4.0, que pede crédito à Fermion Research onde quer que os próprios pesos sejam compartilhados; o arquivo NOTICE do complemento traz esse crédito. As legendas que você faz são suas.
Versões
- 0.0.1
Offline English speech-to-text for Subtitld with Phonon-2 from Fermion Research (fermion-research 0.2.11).
Linux x86-64 for now. The archive runs on glibc 2.28 and newer, and was tested from the archive in clean Ubuntu 22.04, Debian 10, Fedora 44 and Arch Linux containers, with a real transcription in each. macOS and Windows builds are not done yet.
The model is not included: Phonon-2 (164 MB, CC-BY-4.0) downloads once on first use into Subtitld's shared model cache, checked against a sha256 pinned in fermion-research. English only; the Whisper (offline) add-on covers other languages. The engine runs on torch, so the download is large, about 340 MB.
The add-on is Apache-2.0. The archive contains
THIRD_PARTY_LICENSES/with the licences of everything frozen into it;INDEX.txtlists every shared library and the notice that covers it. The Phonon engine and transformers are Apache-2.0, torch and numpy are BSD-3-Clause, and the Python runtime and its libraries are under their own licences.The archive also ships LGPL code, and its complete source is attached here:
- libquadmath (LGPL-2.1-or-later), in two builds, linked by the GCC Fortran runtime of numpy's and scipy's OpenBLAS:
phonon2-addon-0.0.1-libquadmath-source.tar.gz. - libsndfile (LGPL-2.1-or-later) from soundfile, with LAME and mpg123 (LGPL) and libFLAC, libogg, libvorbis and Opus (BSD) linked into it:
phonon2-addon-0.0.1-libsndfile-source.tar.gz.
Each tarball's README says which build it is and how to rebuild it. The add-on's own source is
phonon2-addon-0.0.1-source.tar.gz. - libquadmath (LGPL-2.1-or-later), in two builds, linked by the GCC Fortran runtime of numpy's and scipy's OpenBLAS:
Outros complementos de Fala para texto
-
Whisper Offline
Fala para texto offline com whisper.cpp, somente CPU.
-
Vosk Offline
Leve e somente CPU. Modelos a partir de cerca de 40 MB.
-
RealtimeSTT Offline
Para o modo de gravação, enquanto você fala. Modelos Whisper, no seu computador.
-
AssemblyAI Nuvem
Com separação de locutores. Ainda não disponível.
-
Whistle Offline
Pequeno, offline e somente CPU. Sete idiomas europeus.