Phonon-2 (offline, English)

Spraak naar tekstOfflineAlleen CPUCommercieel gebruik toegestaan

Zet Engelse spraak in uw video om in getimede ondertitels, op uw eigen computer, met Phonon-2, het spraakmodel van Fermion Research. Het draait op de CPU, heeft geen videokaart en geen account nodig, en niets verlaat uw computer.

Installeer hem vanuit Subtitld

Instellingen Add-ons Phonon-2 (offline, English) Installeren

Subtitld downloadt hem, controleert de SHA-256 en houdt hem up-to-date.

Broncode op GitHub
Talen
1
Modellen
1
Download van de add-on
342 MB

Wat het doet

Offline na één download

Het model van 164 MB wordt één keer gedownload, de eerste keer dat u transcribeert, en gecontroleerd tegen een vastgelegde vingerafdruk. Daarna is geen internet meer nodig.

Geen videokaart

Het draait op de CPU. Stel in hoeveel kernen het mag gebruiken, of laat het zelf kiezen.

Ondertitels die goed lezen

Phonon-2 knipt spraak bij zinnen en pauzes, zodat elke ondertitel begint en eindigt waar de spreker dat doet.

Uw namen, goed gespeld

Zet de namen en termen uit uw video onder Hotwords, en Phonon-2 geeft er de voorkeur aan.

Modellen

Er is één model, Phonon-2. Het zit niet in de add-on: het wordt de eerste keer dat u transcribeert gedownload naar de gedeelde modelcache van Subtitld, zodat het bij een update van de add-on niet opnieuw wordt gedownload.

Model DownloadGeschikt voor
Phonon-2 Standaard
164 MB
Engelse spraak, van interviews tot colleges

De eerste transcriptie laadt ook het model, dus die duurt langer dan de volgende. Phonon-2 transcribeert een bestand in één keer: Annuleren werkt pas als die ronde klaar is.

Opties

In Instellingen › Add-ons › Phonon-2 (offline, English) › Configureren.

Models folder
Standaard: leeg

Waar het model wordt bewaard. Laat het leeg om de modelcache van Subtitld te delen, zodat het model blijft als u de add-on bijwerkt of verwijdert.

CPU threads
Standaard: 0

Hoeveel CPU-kernen Phonon-2 gebruikt. Bij 0 kiest het zelf. Een nieuwe waarde geldt vanaf de volgende keer dat het model laadt.

Hotwords
Standaard: leeg

Namen en termen uit uw video, gescheiden door komma's, maximaal 25. Phonon-2 geeft er de voorkeur aan, maar de audio beslist.

Talen

Alleen Engels. Als u de taal leeg laat, of op detecteren zet, wordt toch Engels getranscribeerd. Een project in een andere taal wordt geweigerd: gebruik daarvoor Whisper (offline).

  • en

Platforms

Systeem DownloadGetest
Linux x86-64 341.8 MBOp echte computers, en in schone containers met Ubuntu 22.04, Debian 10, Fedora en Arch

Voorlopig alleen Linux x86-64, op distributies vanaf 2018 (glibc 2.28 of nieuwer). Versies voor macOS en Windows zijn nog niet klaar.

Problemen oplossen

  • unsupported_languagePhonon-2 kent alleen Engels. Gebruik voor andere talen Whisper (offline).
  • model_missingHet model kon niet worden gedownload of geladen. Controleer uw internetverbinding bij het eerste gebruik, en de Models folder als u die hebt ingesteld.
  • bad_paramsSubtitld kon de audio niet doorgeven. Het bericht zegt waarom.
  • oomOnvoldoende geheugen. Sluit andere programma's, of transcribeer een reeks in plaats van de hele video.
  • disk_fullNiet genoeg schijfruimte voor het model of de gedecodeerde audio. Maak ruimte vrij en probeer het opnieuw.
  • internalEr ging iets mis in de add-on, vaak ffmpeg bij het decoderen van de audio. Het bericht bevat de details.

Licentie

Add-on
Apache-2.0
Engine
Apache-2.0
fermion-research, van Fermion Research
Model
CC-BY-4.0
Phonon-2-gewichten

Geschikt voor commercieel werk. De add-on en de engine zijn Apache-2.0. De Phonon-2-gewichten zijn CC-BY-4.0, dat vraagt om Fermion Research te vermelden overal waar de gewichten zelf worden gedeeld; het NOTICE-bestand van de add-on doet dat. De ondertitels die u maakt, zijn van u.

Versies

  • 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.txt lists 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.

Andere add-ons voor Spraak naar tekst