Whistle (offline)

Reconnaissance vocaleHors ligneCPU uniquementUsage commercial autorisé

Transforme la parole de votre vidéo en sous-titres calés, sur votre propre ordinateur, avec Whistle, le modèle vocal de Cactus Compute. Le modèle de 17 MB est inclus dans l'extension : rien à télécharger à la première utilisation, pas de carte graphique, et rien ne quitte votre machine.

Installez-la depuis Subtitld

Paramètres Extensions Whistle (offline) Installer

Subtitld la télécharge, vérifie son SHA-256 et la tient à jour.

Code source sur GitHub
Langues
7
Modèles
1
Téléchargement de l'extension
23–31 MB
RAM, au minimum
512 MB

Ce qu'elle fait

Rien à télécharger

Le modèle et son moteur sont dans l'extension. Installez-la, et elle transcrit tout de suite, même hors ligne.

Légère pour votre ordinateur

Elle tourne sur le processeur et demande peu de mémoire. Vingt minutes d'audio prennent environ deux minutes sur un ordinateur de bureau.

Une progression visible

Un long audio est transcrit environ une minute à la fois : la barre de progression continue d'avancer et Annuler prend effet en moins d'une minute.

Vos noms, bien écrits

Indiquez dans Keywords les noms propres et le jargon de votre vidéo, et Whistle les privilégie quand il hésite sur un mot.

Modèles

Il n'y a qu'un modèle, Whistle, et il est déjà dans l'extension.

Modèle TéléchargementIdéal pour
Whistle Par défaut
17 MB
Parole claire dans ses sept langues

Whistle n'ajoute pas toujours les virgules et les points. Quand il le fait, chaque sous-titre contient une phrase ; sinon, les sous-titres sont coupés à environ deux lignes de texte ou 7 secondes.

Options

Dans Paramètres › Extensions › Whistle (offline) › Configurer.

Keywords
Par défaut : vide

Noms propres et jargon de votre vidéo, séparés par des virgules. Quand Whistle hésite sur un mot, il penche vers ceux-ci : un nom qu'il écrirait mal sort correctement.

Langues

Anglais, allemand, français, espagnol, italien, néerlandais et polonais. Laissez la langue vide pour la détecter. Un projet dans une autre langue est refusé plutôt que deviné : pour celles-ci, utilisez Whisper (hors ligne).

  • en
  • de
  • fr
  • es
  • it
  • nl
  • pl

Plateformes

Système TéléchargementTesté
Linux x86-64 30.8 MBSur de vraies machines et en CI
macOS (Apple silicon) 28.7 MBEn CI
Windows x86-64 22.6 MBEn CI

Avant chaque version, chaque build transcrit un échantillon en CI, installé comme Subtitld l'installe.

Dépannage

  • unsupported_languageWhistle ne connaît pas la langue de votre projet. Utilisez Whisper (hors ligne), qui en connaît 99.
  • model_missingUn fichier manque dans l'extension. Réinstallez-la.
  • bad_paramsSubtitld n'a pas pu transmettre l'audio, ou ffmpeg est introuvable. Le message précise lequel.
  • oomMémoire insuffisante. Fermez d'autres programmes, ou transcrivez une plage plutôt que la vidéo entière.
  • disk_fullPas assez d'espace disque pour décoder l'audio. Libérez de l'espace et réessayez.

Licence

Extension
Apache-2.0
Moteur
Apache-2.0
Needle, par Cactus Compute
Modèle
Apache-2.0
poids de Whistle

Utilisable à des fins commerciales : l'extension, le moteur Needle et les poids de Whistle sont tous sous Apache-2.0.

Versions

  • 26.10.1

    Long audio no longer looks stuck at 20%.

    Whistle used to transcribe the whole file in one go: the progress bar stopped at 20% until it finished, Cancel had to wait for the end, and long files slowed down more than their length (20 minutes took about 3 minutes). The audio is now transcribed about a minute at a time, cut at quiet moments so no word is split:

    • The progress bar moves after every minute of audio.
    • Cancel takes effect within a minute.
    • 20 minutes of audio take about 2 minutes instead of 3, with the same words.
    • With no language set, the first stretch of speech sets the language for the rest of the file.

    Versions now follow Subtitld's own: year, month and the release of that month. 26.10.1 comes after 0.0.2, and Subtitld offers it as an update.

    The model, the engine and the add-on are unchanged otherwise: Apache-2.0, offline, CPU only.

Autres extensions Reconnaissance vocale