---
title: "Voice Strip: una voce da radio in ogni call"
url: "https://www.sparkfabrik.com/it/laboratorio/voice-strip/"
lang: "it"
type: "project"
date: "2026-10-17"
lastmod: "2026-10-24"
description: "Paolo Mainardi voleva una voce da radio in ogni call senza imparare l'audio: Voice Strip, una storia del Laboratorio di SparkFabrik."
image: "https://www.sparkfabrik.com/images/og/laboratorio-voice-strip.webp"
translations:
  en: "https://www.sparkfabrik.com/en/lab/voice-strip/index.md"
schema: {"@context":"https://schema.org","@id":"https://www.sparkfabrik.com/it/laboratorio/voice-strip/#webpage","@type":"WebPage","breadcrumb":{"@id":"https://www.sparkfabrik.com/it/laboratorio/voice-strip/#breadcrumb"},"dateModified":"2026-10-24T16:06:44+02:00","description":"Paolo Mainardi voleva una voce da radio in ogni call senza imparare l'audio: Voice Strip, una storia del Laboratorio di SparkFabrik.","inLanguage":"it","isPartOf":{"@id":"https://www.sparkfabrik.com/#website"},"name":"Voice Strip: una voce da radio in ogni call","publisher":{"@id":"https://www.sparkfabrik.com/#organization"},"url":"https://www.sparkfabrik.com/it/laboratorio/voice-strip/"}
---

# Una voce da radio in ogni call, senza sapere nulla di audio.

Volevo che il microfono suonasse come se passasse da una catena broadcast ben regolata, senza dover imparare nulla di audio. In ogni call, dal vivo, su Linux e su macOS.

Paolo Mainardi, CTO · racconta Voice Strip

### Come l'ho affrontato

L'ho costruito in gran parte con agenti di coding, guidati e rivisti da me. Le regole stanno in AGENTS.md: sul thread audio niente allocazioni, niente lock, niente I/O, e ogni modifica si chiude con un test misurabile.

> 'Sounds better' is never an automated acceptance criterion. (AGENTS.md)

### Cosa ne è uscito

Nove stadi di elaborazione e un microfono virtuale che Zoom, Meet o OBS vedono come un altro qualsiasi. Tutto resta sul computer: nessun account, nessun cloud.

1,5 ms: di ritardo di elaborazione; la rimozione del rumore neurale aggiunge 20 ms, solo se la accendi

## Il progetto

- Costruito con: Rust, agenti di coding
- Gira su: Linux con PipeWire, macOS
- Serve: Un microfono
- Stato: Progetto di ricerca, Apache 2.0

## Prima di portarlo da te, lo proviamo su di noi.

Hai un'esigenza così? Parliamone: la affrontiamo allo stesso modo.

[Scrivici del tuo progetto](https://www.sparkfabrik.com/it/contatti/)

Altre storie:

- [Per il piacere di fare musica scrivendo codice.](https://www.sparkfabrik.com/it/laboratorio/coding-misk/): Coding Misk · Alessandro De Vecchi
- [Con più schermi, il focus dove stai guardando.](https://www.sparkfabrik.com/it/laboratorio/eye-detector/): Eye Detector · Luca Rossi
- [Per il piacere di giocare su un televisore a tubo.](https://www.sparkfabrik.com/it/laboratorio/omacrt/): OmaCRT · Stefano Mainardi
- [Per vedere se le nostre incisioni potevano diventare un gioco.](https://www.sparkfabrik.com/it/laboratorio/lultima-scintilla/): L'ultima scintilla · Stefano Mainardi

---

*Questa è la versione in Markdown della pagina, per facilitare la lettura da parte di AI e crawler. Visita [https://www.sparkfabrik.com/it/laboratorio/voice-strip/](https://www.sparkfabrik.com/it/laboratorio/voice-strip/) per la versione completa con immagini e interazioni.*
