User guideGuide utilisateur

Viral-style animated captions in Premiere Pro: 100% local Whisper transcription (no cloud, no subscription), translation, animated presets, one-click apply. Des sous-titres animés façon réseaux sociaux dans Premiere Pro : transcription Whisper 100 % locale (aucun cloud, aucun abonnement), traduction, presets animés, application en 1 clic.

InstallationInstallation

Download the .ccx file, double-click it (the Creative Cloud app installs it; a warning about plugins from outside the marketplace is normal, click Install). Then in Premiere Pro: Télécharge le fichier .ccx, double-clique dessus (l'application Creative Cloud l'installe ; un avertissement sur les plugins hors marketplace est normal, clique Installer). Puis dans Premiere Pro :

Window → UXP Plugins → VoxaCueFenêtre → Plugins UXP → VoxaCue

The interface follows Premiere's language (or set it manually in ⚙ Settings). On first launch, the Whisper engine (~8 MB) and your chosen model download automatically into %APPDATA%\VoxaCue (once). L'interface suit la langue de Premiere (ou se règle dans ⚙ Réglages). Au premier lancement, le moteur Whisper (~8 Mo) et le modèle choisi se téléchargent automatiquement dans %APPDATA%\VoxaCue (une seule fois).

Requirements: Premiere Pro 2026 or newer, Windows x64 (macOS in development). No GPU needed: transcription runs on CPU.Prérequis : Premiere Pro 2026 ou plus récent, Windows x64 (macOS en cours de développement). Pas de GPU nécessaire : la transcription tourne sur CPU.

Quick startDémarrage rapide

  1. Open a sequence containing speech, then open the VoxaCue panel.Ouvre une séquence contenant de la parole, puis le panel VoxaCue.
  2. Transcribe: pick the spoken language and a model, hit Generate captions.Transcrire : choisis la langue parlée et un modèle, clique Générer les sous-titres.
  3. Edit: fix words, adjust timings on the waveforms, mark keywords.Éditer : corrige les mots, ajuste les timings sur les waveforms, marque les mots-clés.
  4. Style: pick a preset, tweak anything, watch the live preview.Styler : choisis un preset, règle tout, la préview suit en direct.
  5. Apply to sequence: animated overlays (default) or a native subtitle track.Appliquer à la séquence : overlays animés (défaut) ou piste de sous-titres native.

1TranscribeTranscrire

SettingRéglageAdviceConseil
Spoken languageLangue parlée Pick the video's language (more reliable than auto-detect).Choisis la langue de la vidéo (plus fiable que la détection auto).
Whisper modelModèle Whisper Balanced (small) for everyday use; Best quality (turbo) for difficult audio; Fast (base) for a draft.Équilibré (small) pour l'usage courant ; Meilleure qualité (turbo) pour les audios difficiles ; Rapide (base) pour un brouillon.
Auto keywordsMots-clés automatiques Highlights the strong word of each caption (Hormozi style).Surligne le mot fort de chaque caption (style Hormozi).
Hesitations (uh/um)Hésitations (euh/hum) Nothing to do: Whisper doesn't transcribe them, the text comes out clean by design. And removing a word from the text never cuts the audio; the hums stay in the sound until you cut the silences (below).Rien à faire : Whisper ne les transcrit pas, le texte sort propre d'office. Et retirer un mot du texte ne coupe jamais le son ; les « euh » restent dans l'audio tant que tu ne coupes pas les silences (ci-dessous).
Auto emojisEmojis automatiques An emoji pops above captions with a strong word 💰🔥🤯. Editable per line.Un emoji apparaît au-dessus des captions à mot fort 💰🔥🤯. Éditable par ligne.
TranslationTraduction Whisper transcribes the source language, then the text is translated (free Google without a key, or DeepL/OpenAI/Claude with your key in ⚙).Whisper transcrit la langue source, puis le texte est traduit (Google gratuit sans clé, ou DeepL/OpenAI/Claude avec ta clé dans ⚙).
ChunkingDécoupage Smart (default): groups of 2-5 words following speech rhythm, punctuation and meaning; never ends on a function word. Fixed: max words and characters per caption (3-4 words for TikTok, 5-6 for Reels).Intelligent (défaut) : groupes de 2-5 mots selon le rythme, la ponctuation et le sens ; ne finit jamais sur un mot-outil. Fixe : mots et caractères max par caption (3-4 mots pour TikTok, 5-6 pour Reels).

Hit Generate captions: the sequence audio is exported, transcribed locally (fast), and chunked into word-synced captions. An automatic voice re-sync pass runs right after generation. Clique Générer les sous-titres : l'audio de la séquence est exporté, transcrit localement (rapide), découpé en captions synchronisées au mot près. Une passe de re-calage sur la voix tourne automatiquement juste après.

✂ Cut silences & hesitations✂ Couper les blancs & hésitations

Whisper doesn't transcribe non-lexical "uh/um" sounds, so your captions are already hum-free, but the hums are still audible, hiding inside the gaps between words. VoxaCue therefore targets the real problem: silences. Every gap longer than 0.5 s between words is ripple-cut in the timeline (0.12 s of breathing room kept), tightening the pace; captions are re-synced automatically. Whisper ne transcrit pas les « euh/hum » (sons non lexicaux) : les captions sortent donc déjà sans hésitations, mais les « euh » restent audibles, cachés dans les blancs entre les mots. VoxaCue vise donc le vrai problème : les silences. Tout blanc de plus de 0,5 s entre deux mots est coupé en ripple dans la timeline (0,12 s de respiration conservée), ce qui resserre le débit ; les sous-titres sont recalés automatiquement.

A backup of the sequence is created first (bin "VoxaCue — Backups"). The ↩ Restore button returns to the pre-cut state: video and captions.Une sauvegarde de la séquence est créée avant (chutier « VoxaCue — Sauvegardes »). Le bouton ↩ Rétablir revient à l'état d'avant la coupe : vidéo et sous-titres.

2EditÉditer

  • Fix a word: click in the text, type, press Enter. Word timings are redistributed automatically.Corriger un mot : clique dans le texte, tape, puis Entrée. Les timings des mots sont re-répartis automatiquement.
  • Pick keywords (green): Alt+click a word to toggle it, several per line allowed. Your choice sticks; auto-detection won't overwrite it.Choisir les mots-clés (verts) : Alt+clic sur un mot, plusieurs par ligne possibles. Ton choix est conservé, la détection auto ne l'écrase plus.
  • Per-line emoji: the chip at the head of each block. Type/paste an emoji (empty = none); it overrides auto emojis.Emoji par ligne : la puce en tête de bloc. Tape/colle un emoji (vide = aucun) ; il prime sur les emojis automatiques.
  • Uncertain words: dotted yellow underline (low Whisper confidence), worth a check.Mots incertains : soulignés en pointillés jaunes (faible confiance Whisper), à vérifier.
  • Split a block: ✂ · Merge with the previous: ⇧ · Delete: ✕Couper un bloc en deux : ✂ · Fusionner avec le précédent : ⇧ · Supprimer : ✕
  • ↔ Redistribute words: evens out the caption's word timings (proportional to length). The rescue move when a word is stuck after edits.↔ Répartir les mots : redistribue les mots régulièrement (proportionnel à leur longueur). Le geste de secours si un mot est coincé après des éditions.
  • Navigate: clicking a block's timecode moves the Premiere playhead there.Naviguer : un clic sur le timecode d'un bloc déplace la tête de lecture dans Premiere.
  • Search a line: a fixed search bar under the toolbar. Type to find a line, then / (or Enter / Shift+Enter) to jump match to match; with the field empty the arrows step line by line. Handy on long sequences.Rechercher une ligne : une barre de recherche fixe sous la barre d'outils. Tape pour trouver une ligne, puis / (ou Entrée / Maj+Entrée) pour sauter de résultat en résultat ; champ vide, les flèches avancent ligne par ligne. Pratique sur les longues séquences.
  • Follow the playhead: toggle the button in the toolbar and the line under Premiere's playhead gets selected and scrolled into view as you move it: scrub the timeline and the transcript follows. Click again to turn it off.Suivre la tête de lecture : active le bouton de la barre d'outils et la ligne sous la tête de lecture de Premiere se sélectionne et défile quand tu la déplaces : scrubbe la timeline, le transcript suit. Re-clic pour désactiver.

👁 Render preview👁 Préview du rendu

  • A preview of the final render sticks to the top of the editor, frozen mid-way through the selected caption; it animates only with the voice (preview-listen ▶) and during handle/marker drags: you see the exact frame you're timing.Une préview du rendu final reste collée en haut de l'éditeur, figée au milieu de la caption sélectionnée ; elle ne s'anime qu'avec la voix (pré-écoute ▶) et pendant les drags : tu vois exactement l'image que tu es en train de caler.
  • The background is the real frame of your sequence at that instant (auto-captured): you see exactly where the caption lands in the shot.Le fond est l'image réelle de ta séquence à cet instant (capturée automatiquement) : tu vois exactement où la caption tombe dans le plan.
  • Drag the text in the preview to offset THIS caption (up/down/left/right, handy when the shot shows something there); double-click recenters. The offset applies to the overlay render.Glisse le texte dans la préview pour décaler CETTE caption (haut/bas/gauche/droite, utile quand le plan montre quelque chose à cet endroit) ; double-clic = recentrer. L'offset est appliqué au rendu overlay.
  • Platform safe zones (TikTok / Instagram Reels / YouTube Shorts): the dashed-frame button in the toolbar overlays the chosen platform's template on the preview. The dashed frame is the area that stays visible; everything outside gets covered by the app's interface (like button, comments, description, progress bar). Keep your captions inside the frame and they read perfectly on every platform. Also available above the Style preview; pick None to hide it.Zones sûres des plateformes (TikTok / Instagram Reels / YouTube Shorts) : le bouton au cadre pointillé de la barre d'outils superpose la template de la plateforme choisie sur la préview. Le cadre pointillé est la zone qui reste visible ; tout ce qui dépasse sera recouvert par l'interface de l'appli (bouton like, commentaires, description, barre de progression). Garde tes captions dans le cadre et elles resteront lisibles sur toutes les plateformes. Aussi disponible au-dessus de la préview Style ; choisis Aucune pour le masquer.

2bFix the timing (text ↔ audio)Recaler le timing (texte ↔ audio)

🪄 Sync: automatic voice re-alignment🪄 Sync : recalage automatique sur la voix

One pass (~40 ms) snaps every boundary: caption starts on the voice attack, ends on its decay, word markers on the energy dips between words (±120-150 ms windows, never overlapping). It already runs automatically after every generation, re-chunk or import; the button re-runs it after your edits. Undoable (Ctrl+Z). Une passe (~40 ms) recale toutes les bornes : débuts de captions sur l'attaque de la voix, fins sur sa retombée, séparateurs de mots sur les creux d'énergie entre les mots (fenêtres de ±120-150 ms, jamais de chevauchement). Elle tourne déjà automatiquement après chaque génération, redécoupage ou import ; le bouton la relance après tes éditions. Annulable (Ctrl+Z).

The mini-waveform under each blockLa mini-waveform sous chaque bloc

It shows the real audio envelope, with the caption's zone in turquoise between two white handles:Elle montre l'enveloppe audio réelle, avec la zone de la caption en turquoise entre deux poignées blanches :

  • Drag the left/right handle to set the start or end on the sound's attack.Tire la poignée gauche/droite pour ajuster le début ou la fin sur l'attaque du son.
  • Per-side locks (the two padlock buttons in the toolbar, colored when closed): the left neighbor is locked by default (the one you just tuned going down the list; the handle butts against it); the right neighbor is free by default (you can push it; it trims and restores if you come back in the same gesture). Each lock toggles with a click and also applies to moves and arrow keys.Verrous par côté (les deux cadenas de la barre d'outils, en couleur quand fermés) : le voisin de gauche est verrouillé par défaut (celui que tu viens de régler en descendant la liste ; la poignée bute dessus) ; le voisin de droite est libre par défaut (tu peux le pousser, il se rogne et se restaure si tu reviens en arrière dans le même geste). Chaque verrou se bascule d'un clic et s'applique aussi au déplacement et aux flèches clavier.
  • Drag the middle to move the whole caption.Glisse le milieu pour déplacer toute la caption.
  • Word markers (little ▲ triangles in the turquoise zone): drag to set the exact moment the highlight jumps to the next word (karaoke, capsule, zoom…). Essential when Whisper mis-dated a word.Séparateurs de mots (petits triangles ▲ dans la zone turquoise) : tire-les pour régler le moment exact où le highlight passe au mot suivant (karaoké, capsule, zoom…). Indispensable quand Whisper a mal daté un mot.
  • The gray context around (±0.45 s) shows where the voice really starts.Le gris autour (±0,45 s) montre où commence vraiment la voix.
  • On release, the segment replays automatically so you check the timing by ear.Au relâcher, le segment est rejoué automatiquement pour vérifier le calage à l'oreille.

More timing toolsAutres outils de timing

  • ▶ Preview-listen per block (with a playback cursor on the waveform). Click again to stop.▶ Pré-écoute par bloc (avec curseur de lecture sur la waveform). Re-clic = stop.
  • ↩ ↪ Undo / Redo (Ctrl+Z / Ctrl+Y): everything is reversible: moves, handles, text edits, split/merge, deletions, re-chunks (60 levels).↩ ↪ Annuler / Rétablir (Ctrl+Z / Ctrl+Y) : tout est réversible, des déplacements aux poignées, éditions, split/merge, suppressions et redécoupages (60 niveaux).
  • ◀ ▶ on each block: nudge the caption ±0.1 s.◀ ▶ sur chaque bloc : décale la caption de ±0,1 s.
  • ⏱ Snap to playhead: put the Premiere playhead exactly where the word starts, click ⏱ and the caption snaps there (duration kept). The fastest gesture.⏱ Caler sur la tête de lecture : place le playhead dans Premiere pile où le mot commence, clique ⏱ et la caption s'y cale (durée conservée). Le geste le plus rapide.
  • ⏪ all / all ⏩ in the toolbar: shift the whole track ±0.1 s (when everything is consistently early/late).⏪ tout / tout ⏩ dans la barre d'outils : décale toute la piste de ±0,1 s (si tout le transcript est systématiquement en avance/retard).
  • In overlay mode, applied clips stay normal clips: you can also move them directly in the timeline.En mode overlay, les clips posés restent des clips normaux : tu peux aussi les déplacer directement dans la timeline.

Other tools: ✂ Re-chunk (new word/char settings; auto-retranslates if a translation was active) stays in the bar; 🌐 Re-translate and ⬇ Export SRT live in the menu. The trash asks for confirmation (click again to confirm). Autres outils : ✂ Redécouper (nouveaux réglages mots/caractères ; retraduit automatiquement si une traduction était active) reste dans la barre ; 🌐 Retraduire et ⬇ Exporter en SRT sont dans le menu . La corbeille demande une confirmation (re-clique pour valider).

The transcript autosaves per sequence: each sequence keeps its own captions. Switch sequences and come back: everything reloads as-is. Generating on a new sequence never erases the others.Le transcript est sauvegardé automatiquement, séquence par séquence : chaque séquence garde ses sous-titres. Change de séquence et reviens : tout est rechargé tel quel. Générer sur une nouvelle séquence n'efface jamais les autres.

3StyleStyler

  • Always-visible animated preview: it sticks to the top while you scroll the settings; every change shows in real time (9:16 / 16:9, auto-matched to the sequence). With a caption selected in the editor, the background is the real frame of your sequence.Préview animée toujours visible : collée en haut pendant que tu scrolles les réglages ; chaque changement se voit en temps réel (9:16 / 16:9, aligné sur la séquence). Caption sélectionnée dans l'éditeur = l'image réelle de ta séquence en fond.
  • 22 presets: Hormozi 💥, Capsule 💊, Karaoke 🎤, Beasty 🔥, Classic ⬛, Ultra readable 🟨, Outline ⭕, Neon 🌈, Minimal ▫️, Aesthetic 🌸, One-word ⚡, Rotation 🌀, 3D Flip 🔃, Bounce 🏀, Wave 🌊, Impact 💢, Typewriter ⌨️, Dactylo ✍️, Script 📝, Chute 🪂, Glisse 🛝, Gradient 🎨, including three letter-by-letter typewriter styles (with and without a background box) and two directional letter reveals (Chute: letters drop from the top · Glisse: they slide in from the left).22 presets : Hormozi 💥, Capsule 💊, Karaoké 🎤, Beasty 🔥, Classique ⬛, Ultra lisible 🟨, Outline ⭕, Néon 🌈, Minimal ▫️, Aesthetic 🌸, Mot à mot ⚡, Rotation 🌀, Flip 3D 🔃, Bounce 🏀, Vague 🌊, Impact 💢, Machine ⌨️, Dactylo ✍️, Script 📝, Chute 🪂, Glisse 🛝, Dégradé 🎨, dont trois machines à écrire lettre par lettre (avec et sans fond) et deux reveals lettre par lettre directionnels (Chute : les lettres tombent du haut · Glisse : elles arrivent de la gauche).
  • Custom presets: dial in your style, then 💾 Save this style as a preset: it appears in the grid with a ⭐ (hover for the delete cross).Presets personnalisés : règle ton style puis 💾 Sauver ce style comme preset, il apparaît dans la grille avec une ⭐ (croix au survol pour le supprimer).
  • Everything is adjustable: font, size, caps, colors, outline, box (opacity + radius), letter shadow (opacity, color, blur, offset; works without an outline too), active word (color / karaoke sweep / capsule / zoom), in and loop animations, display mode (group / one word / cumulative), per-word effects (rotation, 3D flip, pop, typewriter, letters from top/bottom/left/right, bounce, wave, shake; with intensity and speed), position. The visible settings adapt to the chosen style.Tout est réglable : police, taille, majuscules, couleurs, contour, fond (opacité + arrondi), ombre des lettres (opacité, couleur, flou, décalage ; visible aussi sans contour), mot actif (couleur / karaoké / capsule / zoom), animations d'entrée et de boucle, affichage (groupe / mot à mot / cumulé), effets par mot (rotation, flip 3D, pop, machine à écrire, lettres du haut/bas/de gauche/de droite, rebond, vague, tremblement ; avec intensité et vitesse), position. Les réglages affichés s'adaptent au style choisi.
  • Hold (Animation group): keeps the caption on screen after its last word: 0 = cuts at the end (default), X s = extension capped by the gap to the next caption, slider at max = stuck until the next caption (3 s max for the very last one). Perfect with the typewriter styles, whose text used to vanish the moment the last letter was typed.Tenue (groupe Animation) : garde la caption affichée après son dernier mot : 0 = coupe à la fin (défaut), X s = prolongation plafonnée par l'écart avec la suivante, curseur à fond = collée jusqu'à la suivante (3 s max pour la toute dernière). Parfait avec les machines à écrire, dont le texte disparaissait sitôt la dernière lettre tapée.

4ApplyAppliquer

ModeWhat it doesCe que ça faitWhen to use itQuand l'utiliser
Animated overlayOverlay animé Each caption renders as ProRes 4444 (alpha), exactly the preview, placed on a new video track. Files in <project>\VoxaCue\.Chaque caption est rendue en ProRes 4444 (alpha), exactement la préview, et posée sur une nouvelle piste vidéo. Fichiers dans <projet>\VoxaCue\. The full viral-caption look: karaoke, capsule, animations.Le look viral complet : karaoké, capsule, animations.
Subtitle trackPiste sous-titres SRT imported as a native Premiere subtitle track.SRT importé en piste de sous-titres native Premiere. Accessibility, SRT export, manual styling via track styles.Accessibilité, export SRT, styling manuel via les styles de piste.

Caption just a range with an in/outSous-titrer une tranche avec un in/out

Set an in/out on the sequence in Premiere and Apply only lays down the lines inside that range, each kept whole (a line the in or out falls into is applied entirely, never cut). No in/out set = the whole sequence, as before. Perfect for captioning just one section of a long video.Pose un in/out sur la séquence dans Premiere et Appliquer ne pose que les lignes de cette zone, chacune gardée entière (une ligne dans laquelle tombe le in ou le out est posée en entier, jamais coupée). Pas d'in/out = toute la séquence, comme avant. Parfait pour sous-titrer juste une portion d'une longue vidéo.

Re-applying replaces: in overlay mode, clips from the previous apply are removed and the same track is reused: no track pileup. With an in/out set, only that range is replaced: lines already placed outside it stay in place, so you can fix one section without redoing the rest. To change a text after applying: fix it in Edit, then re-apply.Ré-appliquer remplace : en mode overlay, les clips de l'application précédente sont retirés et la même piste est réutilisée : pas d'empilement. Avec un in/out, seule cette zone est remplacée : les lignes déjà posées en dehors restent en place, tu corriges une portion sans refaire le reste. Pour modifier un texte après application : corrige dans Éditer, puis ré-applique.

Import without transcribingImporter sans transcrire

  • YouTube: paste a link → the video's captions are fetched (a track in your language if available, per-word timing on auto tracks).YouTube : colle un lien → les sous-titres de la vidéo sont récupérés (piste dans ta langue si dispo, timing par mot sur les pistes auto).
  • SRT: import an existing file (the SRT's chunking is respected).SRT : importe un fichier existant (le découpage du SRT est respecté).

In both cases the sequence audio is exported so waveforms and preview-listen still work.Dans les deux cas l'audio de la séquence est exporté pour les waveforms et la pré-écoute.

Settings ⚙Réglages ⚙

  • API keys (optional): DeepL / OpenAI / Claude for higher-quality translation than free Google.Clés API (optionnelles) : DeepL / OpenAI / Claude pour une traduction de meilleure qualité que le Google gratuit.
  • Caption-splitting silence: pause duration (s) that forces a new block.Silence qui coupe une caption : durée de pause (s) qui force un nouveau bloc.
  • UI language: follows Premiere by default (Auto), or force EN/FR.Langue de l'interface : suit Premiere par défaut (Auto), ou force EN/FR.
  • Delete unused overlays: frees disk by removing the overlay .mov files that are placed on no sequence. Anything still on a timeline (this or another sequence) is kept; if all sequences can't be read, nothing is deleted. Two clicks to confirm.Effacer les overlays inutilisés : libère du disque en supprimant les .mov d'overlay posés sur aucune séquence. Tout ce qui est encore sur une timeline (cette séquence ou une autre) est conservé ; si les séquences ne peuvent pas toutes être lues, rien n'est supprimé. Deux clics pour confirmer.

Feedback 💬Retours 💬

The 💬 button in the panel header opens the feedback form. Pick a type: Le bouton 💬 dans l'en-tête du panel ouvre le formulaire de retour. Choisis un type :

  • Review: a 1-5 star rating plus your message. Tell us what you like and what's missing.Avis : une note de 1 à 5 étoiles et ton message. Dis-nous ce que tu aimes et ce qui te manque.
  • Issue: describe the problem. A toggle lets you attach the panel log (recent errors only, nothing personal); it makes the diagnosis much faster.Problème : décris le souci. Un interrupteur permet de joindre le journal du panel (uniquement les erreurs récentes, rien de personnel) ; il accélère beaucoup le diagnostic.
  • Suggestion: the feature you'd love to see next.Suggestion : la fonction que tu aimerais voir arriver.

Name, email and message are required (the email lets us answer you). Sending needs an internet connection; everything else in VoxaCue keeps working offline. Nom, email et message sont requis (l'email nous permet de te répondre). L'envoi demande une connexion internet ; tout le reste de VoxaCue continue de fonctionner hors ligne.

After a couple of weeks of regular use, the panel may ask for your review once, right after a successful transcription. "Later" snoozes it; answer it once and it never asks again.Après quelques semaines d'usage régulier, le panel peut demander ton avis une fois, juste après une transcription réussie. « Plus tard » le repousse ; réponds une fois et il ne redemandera plus.

ShortcutsRaccourcis

ActionShortcutRaccourci
Confirm a text editValider l'édition d'un texteEnter
Nudge selected caption ±1 frameDécaler la caption sélectionnée de ±1 image /
Nudge ±0.25 sDécaler de ±0,25 sShift+ /
Toggle a keyword on a wordBasculer un mot-clé sur un motAlt+clickclic
Undo / RedoAnnuler / RétablirCtrl+Z / Ctrl+Y

TroubleshootingDépannage

  • "No active sequence": click in the timeline to activate a sequence.« Pas de séquence active » : clique dans la timeline pour activer une séquence.
  • The panel doesn't appear: reinstall the extension, restart Premiere.Le panel n'apparaît pas : réinstalle l'extension, redémarre Premiere.
  • ffmpeg not found: it's looked up in PATH, then downloaded automatically (LGPL build) into %APPDATA%\VoxaCue\bin.ffmpeg introuvable : cherché dans le PATH, puis téléchargé automatiquement (build LGPL) dans %APPDATA%\VoxaCue\bin.
  • Full reset: delete %APPDATA%\VoxaCue (models will re-download).Tout réinitialiser : supprime %APPDATA%\VoxaCue (les modèles seront retéléchargés).

Still stuck? Write to contact@voxacue.com.Toujours bloqué ? Écris à contact@voxacue.com.