PROJECT DOSSIER
Voice Capture Studio
Voice Capture Studio est une application open source de navigateur pour l’enregistrement vocal dirigé, la révision locale et l’export de voix structurée.
PROJECT FRAME
Brief, context and operating frame in one place.
This section gathers the brief, constraints, outcomes and public evidence into one readable project frame.
Les données vocales sont souvent capturées avec des outils improvisés, des dossiers peu structurés et un contexte incomplet. Cela fragilise révision, consentement, contrôle qualité, doublage et préparation de datasets avant même tout workflow de modèle ou d’archive.
- Garder les enregistrements et workspaces locaux au navigateur et aux dossiers choisis par l’utilisateur.
- Rendre visibles les permissions micro, la durabilité du stockage et les chemins d’export avant l’enregistrement.
- Préserver la frontière entre préparation de dataset et entraînement de modèle.
- Utiliser des formats ouverts et une documentation lisible hors de l’application.
- Maintenir une application déployable comme surface statique GitHub Pages.
- Une application GitHub Pages live pour capturer la parole localement dans un navigateur sécurisé.
- Un dépôt open source documenté avec notes d’architecture, de corpus, de workspace et d’export.
- Un modèle d’export structuré pour WAV, transcriptions, timing, intentions, rapports qualité et manifestes.
- Un workflow privacy-first où les enregistrements utilisateurs ne sont pas envoyés à un service distant par le site.
- Status
- active
- Maturity
- development
- Confidence
- published
- Updated
- 2026-07-09
ART DIRECTION
Moodboard, marks and visual system.
Identity, mood and visual-language material are gathered here when they help explain the project direction.
Visual identity signals
Studio d’enregistrement vocal local-first
DEVELOPMENT
Architecture, implementation logic and delivery surface.
The technical read combines approach steps, implementation choices, current constraints and delivery state.
Construire une interface de capture autour de sessions guidées, du choix de langue, de profils locuteurs et de la révision des prises.
-
Capturer l’audio local via Web Audio, puis exporter WAV et JSON pour une révision structurée.
-
Traiter les états keeper, review et reject comme partie de la couverture du corpus.
-
Séparer l’orchestration React des domaines corpus, sessions, workspace, recording, export et settings.
-
Publier le code, la documentation, les modèles d’issues et le workflow GitHub Pages comme base open source.
11
Public technologies, frameworks or dependencies connected to the project.
5 active
- Garder les enregistrements et workspaces locaux au navigateur et aux dossiers choisis par l’utilisateur.
- Rendre visibles les permissions micro, la durabilité du stockage et les chemins d’export avant l’enregistrement.
- Préserver la frontière entre préparation de dataset et entraînement de modèle.
- Utiliser des formats ouverts et une documentation lisible hors de l’application.
8 active signals
MARKETING
Positioning, audience and proof.
This view turns the project into a public-facing offer: who it speaks to, what it promises and what can already be shown.
Standardiser l’enregistrement professionnel de parole dans le navigateur afin d’exporter des voix propres, révisables et accompagnées des métadonnées utiles aux workflows en aval.
Les données vocales sont souvent capturées avec des outils improvisés, des dossiers peu structurés et un contexte incomplet. Cela fragilise révision, consentement, contrôle qualité, doublage et préparation de datasets avant même tout workflow de modèle ou d’archive.
1 public group
6 signals
- Une application GitHub Pages live pour capturer la parole localement dans un navigateur sécurisé.
- Un dépôt open source documenté avec notes d’architecture, de corpus, de workspace et d’export.
- Un modèle d’export structuré pour WAV, transcriptions, timing, intentions, rapports qualité et manifestes.
- Un workflow privacy-first où les enregistrements utilisateurs ne sont pas envoyés à un service distant par le site.
- Dépôt Voice Capture Studio
- 2 media assets
Studio d’enregistrement vocal local-first
PROJECT READING
A concise guide to the project dossier.
Move between strategic framing, context, implementation logic and evidence without losing the surrounding page.
The problem this project addresses.
Standardiser l’enregistrement professionnel de parole dans le navigateur afin d’exporter des voix propres, révisables et accompagnées des métadonnées utiles aux workflows en aval.
Why this system needs to exist.
Les données vocales sont souvent capturées avec des outils improvisés, des dossiers peu structurés et un contexte incomplet. Cela fragilise révision, consentement, contrôle qualité, doublage et préparation de datasets avant même tout workflow de modèle ou d’archive.
How the work is structured.
-
Construire une interface de capture autour de sessions guidées, du choix de langue, de profils locuteurs et de la révision des prises.
-
Capturer l’audio local via Web Audio, puis exporter WAV et JSON pour une révision structurée.
-
Traiter les états keeper, review et reject comme partie de la couverture du corpus.
-
Séparer l’orchestration React des domaines corpus, sessions, workspace, recording, export et settings.
-
Publier le code, la documentation, les modèles d’issues et le workflow GitHub Pages comme base open source.
Current evidence supporting the project.
Dépôt Voice Capture Studio
Le dépôt Voice Capture Studio contient l’application open source React, Vite et TypeScript, sa documentation, ses tests et son workflow GitHub Pages pour la capture vocale local-first.
OUTPUTS
Addressable outputs.
Voice Capture Studio
Voice Capture Studio est une application open source de navigateur pour l’enregistrement vocal dirigé, la révision locale et l’export de voix structurée.
Dépôt Voice Capture Studio
Le dépôt Voice Capture Studio contient l’application open source React, Vite et TypeScript, sa documentation, ses tests et son workflow GitHub Pages pour la capture vocale local-first.
PRODUCTION
Stakeholders and credits.
Electronic Artefacts
Electronic Artefacts est un studio indépendant de technologies créatives qui mène des missions clients, développe ses propres systèmes et publie des travaux de recherche et de création.
MEDIA EVIDENCE
Visual and documentary material.
Screenshots, marks, recordings and documents appear here when they help show how the project works.
RELATED CONTEXT
17 useful links around Voice Capture Studio.
Use these links to move from the project toward related people, systems, concepts and evidence.
Electronic Artefacts
Electronic Artefacts created Voice Capture Studio as an open-source browser application for local-first speech recording.
PROJECT THESIS
Detailed reading notes.
Vue d’ensemble
Voice Capture Studio est une application de navigateur local-first pour la capture vocale dirigée. Elle aide un locuteur à passer d’une session vide à des prises propres, révisables et accompagnées de transcriptions, timing, qualité et structure d’export.
L’application est disponible sur electronicartefacts.github.io/voice-capture-studio et le code source est public sur github.com/electronicartefacts/voice-capture-studio.
Objectif
Le projet existe parce que la voix professionnelle est souvent enregistrée avant que le workflow soit prêt. Une prise peut sembler utilisable, mais le prompt, la langue, le locuteur, la pièce, le micro, l’état de révision, le timing et le manifeste d’export peuvent se perdre dans des dossiers informels.
Voice Capture Studio traite ces détails comme une partie de l’enregistrement. L’application prépare un matériau vocal structuré pour archives, datasets de parole, voix off, doublage et workflows de machine learning en aval.
Ce que l’application ne fait pas
Voice Capture Studio n’entraîne pas de modèles d’IA. L’application enregistre la parole, révise les prises et exporte un matériau structuré. Tout entraînement, alignement, normalisation, traitement d’archive ou évaluation de modèle appartient à un workflow séparé avec ses propres exigences de gouvernance et de consentement.
Cette frontière compte : l’application prépare le matériau source, elle ne prétend pas être une pipeline de modèle.
Modes d’enregistrement
L’application live expose trois modes :
- Dataset ML : phrases calibrées, progression phonétique et exports prêts pour des workflows d’entraînement.
- Doublage : texte collé ou fichier découpé en répliques enregistrables.
- Master audio : texte local, piste de référence et capture de voix séparée.
La page utilise “dataset” au sens de préparation : des enregistrements acceptés et leurs métadonnées peuvent devenir des entrées utiles, mais l’entraînement de modèle reste en aval.
Fonctions clés
- Sessions guidées pour corpus de départ français et anglais.
- Capture micro locale dans le navigateur.
- Export WAV PCM mono 48 kHz / 24-bit lorsque le navigateur le permet.
- Calibration du silence de pièce et premiers contrôles techniques.
- Métadonnées de transcription, timing, intention, prosodie et qualité pour chaque prise acceptée.
- États keeper, review et reject pour ne faire progresser la couverture que sur le matériau accepté.
- Workspace privé du navigateur avec téléchargements explicites et export dossier lorsque possible.
- Manifest PWA et service worker pour une distribution statique sur GitHub Pages.
Architecture
Le dépôt sépare le shell applicatif React des modules de domaine. Le shell coordonne capture navigateur, adaptateurs de stockage et orchestration d’export. Les domaines portent corpus, sessions, workspace, couverture, recording, speakers, settings et contrats d’export.
La décision importante est la direction des dépendances : les domaines n’importent pas React, l’interface navigateur, les routes ou le CSS. Cela garde les comportements de capture, de planification du corpus et d’export testables hors d’une interface unique.
Stack technique
Voice Capture Studio est construit avec React, Vite et TypeScript. L’application utilise Web Audio pour la capture locale, le stockage navigateur pour l’état du workspace, la File System Access API lorsque disponible, le téléchargement explicite en fallback, un manifest PWA et un workflow de déploiement GitHub Pages.
La validation du dépôt vérifie formatage, linting, références TypeScript, tests unitaires et build de production.
Philosophie de design
L’interface n’est pas un enregistreur générique. Elle fonctionne comme une petite surface de studio : choisir un mode, vérifier l’environnement, confirmer locuteur et langue, capturer la calibration, enregistrer les prises, puis exporter la session avec assez de métadonnées pour la relire plus tard.
Le design rend l’état technique visible parce qu’un logiciel local-first doit produire de la confiance. Mode de stockage, micro, support WAV, accès dossier, version du corpus et calibration font partie de l’expérience.
Open source
Le projet est publié sous licence MIT. L’open source est important ici parce que les workflows vocaux doivent être inspectables. Une équipe qui prépare de la voix doit savoir ce qui est stocké, ce qui est exporté, ce qui n’est jamais envoyé et où se situent les frontières de données.
Le dépôt inclut contribution guidelines, signalement sécurité, modèles d’issues, modèle de pull request et documentation d’architecture, corpus, workspace, export et GitHub Pages.
Vie privée
Les enregistrements vocaux et workspaces générés sont des données utilisateur. L’application est conçue pour que les prises restent dans le navigateur ou dans le dossier choisi par l’utilisateur. Le dépôt public doit contenir code et définitions de corpus, pas des voix privées.
Le stockage navigateur est utile, mais ce n’est pas une archive permanente. Les exports explicites et les workflows dossier sont donc des parties centrales du produit.
Modèle d’export
La cible principale est un dossier de session de capture structuré. Le dépôt documente fichiers JSON de session, locuteur, corpus et manifeste, WAV et transcript par prise, métadonnées de timing et d’intention, rapports qualité et rapports de préparation dataset.
Chaque prise acceptée est plus qu’un fichier audio. Elle porte assez de structure pour soutenir alignement, révision, analyse de couverture ou traitement d’archive en aval.
Documentation
Points d’entrée utiles :
Roadmap
La roadmap publique inclut la restauration/import de workspaces sauvegardés, des migrations explicites de schéma, des tombstones de corpus pour la compatibilité longue durée, un meilleur premier parcours de sélection de dossier, des cibles d’export supplémentaires et l’automatisation des captures/release artifacts.
Ces éléments relèvent de l’infrastructure produit. Ils distinguent une application locale prometteuse d’un vrai workflow d’archive vocale.
Projets Electronic Artefacts liés
Voice Capture Studio se situe près d’ORETH parce que les deux traitent l’audio comme matériau structuré. Il se relie à l’Audio web et au Web Audio API parce que le navigateur est le runtime. Il se relie à l’open source parce que code et documentation sont inspectables.
Le projet étend aussi l’écosystème Electronic Artefacts vers un artefact pratique de technologie vocale : un outil qui fait une chose clairement avant qu’une archive, un modèle, un doublage ou un workflow de production ne reçoive les données.
Voice Capture Studio
Cite this page
Voice Capture Studio. 1.0.0. Electronic Artefacts, 2026-07-09. https://electronicartefacts.com/fr/projects/voice-capture-studio/
TYPED RELATIONSHIPS
Connected work and ideas.
Each relation names what connects the two entries and why that connection matters.
Electronic Artefacts
Electronic Artefacts created Voice Capture Studio as an open-source browser application for local-first speech recording.
Electronic Artefacts
Electronic Artefacts maintains the Voice Capture Studio project, repository and public GitHub Pages deployment.
Electronic Artefacts
Voice Capture Studio is published by Electronic Artefacts as an open-source software artefact.
Dépôt Voice Capture Studio
The public GitHub repository provides source evidence for Voice Capture Studio, including code, documentation, tests and deployment configuration.
Dépôt Voice Capture Studio
The Voice Capture Studio repository documents the application architecture, export structure, privacy boundary and GitHub Pages deployment.
Collection Voice Capture Studio
Voice Capture Studio is the lead project in the Voice Capture Studio Collection.
Enregistrement vocal
Voice Capture Studio applies speech-recording principles through guided prompts, room-tone calibration, takes and review states.
Jeux de données vocales
Voice Capture Studio prepares structured speech dataset material through WAV audio, transcripts, timing, intent, quality metadata and manifests.
Logiciel de navigateur
Voice Capture Studio applies browser-software principles by running as a static web application with local storage, microphone access and explicit exports.
Technologie vocale
Voice Capture Studio applies voice-technology concerns around capture, metadata, review, local privacy and downstream workflow boundaries.
Workflows de machine learning
Voice Capture Studio supports downstream machine-learning workflows by preparing accepted recordings and metadata without performing model training itself.
open source
Voice Capture Studio applies open-source practice through a public MIT-licensed repository with contribution, issue and documentation surfaces.
Audio web
Voice Capture Studio applies web-audio practice by capturing and preparing speech directly inside a browser runtime.
Métadonnées
Voice Capture Studio applies metadata discipline by attaching transcript, timing, intent, quality and manifest information to recorded takes.
Provenance
Voice Capture Studio applies provenance concerns by keeping prompt identifiers, corpus versions, speaker context and export manifests visible.
Interaction humain-machine
Voice Capture Studio applies HCI principles by making recording modes, environment checks, local storage and quality gates visible before capture.
Web Audio API
Voice Capture Studio uses the Web Audio API for browser-local microphone capture and recording workflows.