electronicArtefacts Creative technology studio for complex digital systems

PROJECT DOSSIER

Voice Capture Studio

Studio d’enregistrement vocal local-first

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.

Status active development Category internal published Related 17 useful links Media 2 assets
ingénierie audiodéveloppement webinteraction humain-machinemachine learningopen sourceVoice Capture Studioenregistrement vocaldataset vocallogiciel de navigateurWeb Audio
Écran live de capture Voice Capture Studio montrant les modes Dataset ML, Doublage et Master audio.
Écran live GitHub Pages avec stockage navigateur local, modes de capture et état de calibration. internal

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.

Brief

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.

Context

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.

Constraints

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

Outcomes

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

Publication state

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.

Identity kit

Visual identity signals

Studio d’enregistrement vocal local-first

NoirIvoireGraphiteVert signalRouge chaud
Écran live de capture Voice Capture Studio montrant les modes Dataset ML, Doublage et Master audio.
Écran live GitHub Pages avec stockage navigateur local, modes de capture et état de calibration.
Écran qualité et exports de Voice Capture Studio.
Écran qualité et exports montrant progression locale, version du corpus et contrôles de préparation dataset.

DEVELOPMENT

Architecture, implementation logic and delivery surface.

The technical read combines approach steps, implementation choices, current constraints and delivery state.

Build thesis

Construire une interface de capture autour de sessions guidées, du choix de langue, de profils locuteurs et de la révision des prises.

  1. Capturer l’audio local via Web Audio, puis exporter WAV et JSON pour une révision structurée.

  2. Traiter les états keeper, review et reject comme partie de la couverture du corpus.

  3. Séparer l’orchestration React des domaines corpus, sessions, workspace, recording, export et settings.

  4. Publier le code, la documentation, les modèles d’issues et le workflow GitHub Pages comme base open source.

Constraints

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.

Build stack

8 active signals

React 19Vite 6TypeScriptWeb Audio APIExport WAV PCMWorkspace navigateur privéFile System Access APIGitHub Pages

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.

Positioning

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.

Proof

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

Messaging fields

Studio d’enregistrement vocal local-first

Enregistrement local-firstPréparation de dataset vocalOutil de navigateur open sourceWorkflow voix offWorkflow doublageCapture privacy-firstinternalactive

PROJECT READING

A concise guide to the project dossier.

Move between strategic framing, context, implementation logic and evidence without losing the surrounding page.

PROJECT BRIEF

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.

OPERATING CONTEXT

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.

SYSTEM APPROACH

How the work is structured.

  1. Construire une interface de capture autour de sessions guidées, du choix de langue, de profils locuteurs et de la révision des prises.

  2. Capturer l’audio local via Web Audio, puis exporter WAV et JSON pour une révision structurée.

  3. Traiter les états keeper, review et reject comme partie de la couverture du corpus.

  4. Séparer l’orchestration React des domaines corpus, sessions, workspace, recording, export et settings.

  5. Publier le code, la documentation, les modèles d’issues et le workflow GitHub Pages comme base open source.

PUBLIC EVIDENCE

Current evidence supporting the project.

ARTEFACT

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.

PROJECT

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.

ARTEFACT

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.

ORGANIZATION

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.

Écran live de capture Voice Capture Studio montrant les modes Dataset ML, Doublage et Master audio.
Écran live GitHub Pages avec stockage navigateur local, modes de capture et état de calibration.
Écran qualité et exports de Voice Capture Studio.
Écran qualité et exports montrant progression locale, version du corpus et contrôles de préparation dataset.

RELATED CONTEXT

17 useful links around Voice Capture Studio.

Use these links to move from the project toward related people, systems, concepts and evidence.

Created by

Electronic Artefacts

Electronic Artefacts created Voice Capture Studio as an open-source browser application for local-first speech recording.

PROJECT Voice Capture Studio

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 :

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

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.

Reference

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.

production

Created by

Electronic Artefacts

Electronic Artefacts created Voice Capture Studio as an open-source browser application for local-first speech recording.

Maintained by

Electronic Artefacts

Electronic Artefacts maintains the Voice Capture Studio project, repository and public GitHub Pages deployment.

Published by

Electronic Artefacts

Voice Capture Studio is published by Electronic Artefacts as an open-source software artefact.

evidence

Evidenced by

Dépôt Voice Capture Studio

The public GitHub repository provides source evidence for Voice Capture Studio, including code, documentation, tests and deployment configuration.

Documents

Dépôt Voice Capture Studio

The Voice Capture Studio repository documents the application architecture, export structure, privacy boundary and GitHub Pages deployment.

implementation

Applies concept

Enregistrement vocal

Voice Capture Studio applies speech-recording principles through guided prompts, room-tone calibration, takes and review states.

Applies concept

Jeux de données vocales

Voice Capture Studio prepares structured speech dataset material through WAV audio, transcripts, timing, intent, quality metadata and manifests.

Applies concept

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.

Applies concept

Technologie vocale

Voice Capture Studio applies voice-technology concerns around capture, metadata, review, local privacy and downstream workflow boundaries.

Applies concept

Workflows de machine learning

Voice Capture Studio supports downstream machine-learning workflows by preparing accepted recordings and metadata without performing model training itself.

Applies concept

open source

Voice Capture Studio applies open-source practice through a public MIT-licensed repository with contribution, issue and documentation surfaces.

Applies concept

Audio web

Voice Capture Studio applies web-audio practice by capturing and preparing speech directly inside a browser runtime.

Applies concept

Métadonnées

Voice Capture Studio applies metadata discipline by attaching transcript, timing, intent, quality and manifest information to recorded takes.

Applies concept

Provenance

Voice Capture Studio applies provenance concerns by keeping prompt identifiers, corpus versions, speaker context and export manifests visible.

Applies concept

Interaction humain-machine

Voice Capture Studio applies HCI principles by making recording modes, environment checks, local storage and quality gates visible before capture.

Uses technology

Web Audio API

Voice Capture Studio uses the Web Audio API for browser-local microphone capture and recording workflows.