Volume dell'audio troppo basso o irregolare
Porti ogni episodio, capitolo o messaggio vocale alla stessa loudness di -16 LUFS, così chi ascolta non deve più ritoccare il volume tra un file e l’altro. Passaggi deboli e forti vengono regolati in tutto il file, non solo tagliati sui picchi. Paga a consumo, senza abbonamento.
Questa attività non è disponibile al momento, quindi non può essere acquistata. Non viene addebitato nulla.
Vedi l'APILo strumento analizza l'audio e ne uniforma il volume: alza le parti troppo basse, contiene i picchi e porta tutto a un livello di ascolto costante, senza distorcere. Serve quando una registrazione si sente appena, oppure quando in un montaggio una traccia è molto più forte delle altre e devi continuare ad alzare e abbassare.
Perché il volume cambia da un file all’altro
Due voci dello stesso podcast registrate con microfoni diversi, a distanze diverse e in giorni diversi non usciranno mai allo stesso volume per caso. Se si mettono in fila una dozzina di episodi, una serie di voci fuori campo di narratori diversi o clip prese da video differenti, l’incoerenza si somma e chi ascolta la nota anche senza saperle dare un nome. È spesso la differenza tra chi finisce di ascoltare e chi cerca la manopola del volume.
Come funziona una normalizzazione corretta
Alzare o abbassare un file in modo uniforme non sistema una traccia mixata in modo incoerente, e limitare solo i picchi può lasciare i passaggi deboli ancora troppo bassi. Una normalizzazione corretta considera come l’orecchio percepisce il volume nel tempo, non solo il campione più alto, e regola la curva in tutto il file. La applichi dopo il taglio e la riduzione del rumore e prima della consegna finale, così lavora sulla versione più pulita dell’audio, senza alzare insieme alla voce anche il fruscio di fondo.
Un volume costante dall'inizio alla fine
Invece di alzare a mano il guadagno e sperare, lo strumento misura l'intensità dell'audio e la riporta a un livello di riferimento uniforme. Le parti sussurrate diventano udibili, i picchi non scoppiano più le casse e chi ascolta non deve toccare il volume ogni due minuti.
Quando serve davvero
Una riunione registrata dove chi è lontano dal microfono non si sente. Un podcast con più ospiti a volumi diversi. Una serie di vocali da montare insieme, ognuno registrato in un posto diverso.
In tutti questi casi la normalizzazione mette ordine prima del montaggio o della pubblicazione.
In fase di attivazione
Questo strumento è in fase di attivazione (fase 1b): la pagina è pubblicata, le esecuzioni si aprono a breve. Scrivici per essere avvisato appena parte.
Casi d'uso
La riunione che non si sente
In una call registrata Francesca, seduta lontano dal microfono, si sente appena. La normalizzazione porta la sua voce allo stesso livello degli altri.
Il podcast a più voci
Un podcast con tre ospiti registrati con microfoni diversi ha volumi sbilanciati. Un passaggio di normalizzazione e l'ascolto diventa uniforme.
I vocali da montare
Alessandro raccoglie sei vocali registrati in posti diversi e li vuole unire: prima li normalizza, così nessuno risulta più forte o più debole degli altri.
Domande frequenti
La normalizzazione distorce l'audio?
No: porta il volume a un livello costante tenendo sotto controllo i picchi, senza saturare. La voce resta naturale, solo più equilibrata.
Che differenza c'è con l'alzare il volume?
Alzare il volume moltiplica tutto, picchi compresi, e rischia la distorsione. La normalizzazione mira a un livello di riferimento e contiene le parti più forti.
Posso già usarlo?
Non ancora: è in fase di attivazione (fase 1b). Le esecuzioni partono a breve; scrivici per l'avviso.
Va bene per un podcast da pubblicare?
Sì: è uno dei suoi usi tipici, uniformare i volumi prima di mettere online l'episodio.
Il mio file resta salvato?
No: caricato, elaborato e poi eliminato, nel rispetto del GDPR.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Un POST autenticato crea l'attività; il risultato arriva via webhook o con un link firmato. Questa capacità è disponibile via API, non come strumento web interattivo.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/audio/normalize \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"audio":"https://example.com/clip.mp3"}'const res = await fetch("https://api.kit.forhosting.com/audio/normalize", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"audio": "https://example.com/clip.mp3"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/audio/normalize",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"audio": "https://example.com/clip.mp3"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/audio/normalize", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"audio":"https://example.com/clip.mp3"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"audio":"https://example.com/clip.mp3"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/audio/normalize", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"audio": "https://example.com/clip.mp3"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "audio.normalize",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_mb | 200 |
max_minutes | 180 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
In fase di attivazione
Il prezzo è già indicato — $0.077 a richiesta più $0.0045 al minuto — e non cambia.
Domande tecniche
Quanto costerà?
$0.077 a richiesta più $0.0045 al minuto, prezzo già pubblicato. A consumo, senza abbonamento.