La compressione vocale comporta la compressione di dati audio sotto forma di parlato. Il parlato è una forma alquanto singolare di dati audio, con una serie di esigenze che devono essere affrontate durante la compressione per garantire che sia intelligibile e ragionevolmente piacevole da ascoltare. Numerosi programmi software sono stati progettati specificamente tenendo conto della compressione vocale, inclusi programmi in grado di eseguire funzioni aggiuntive come la crittografia dei dati compressi per motivi di sicurezza.
I dati audio grezzi possono occupare una grande quantità di memoria. Durante la compressione, i dati vengono compressi in modo da occupare meno spazio. Ciò libera spazio nell’archiviazione e diventa importante anche quando i dati vengono trasmessi su una rete. Su una rete di telefonia mobile, ad esempio, se viene utilizzata la compressione vocale, è possibile ospitare più utenti in un dato momento perché è necessaria una larghezza di banda inferiore. Allo stesso modo, la compressione vocale diventa importante con le teleconferenze e altre applicazioni; l’invio dei dati è costoso e tutto ciò che riduce il volume dei dati da inviare può aiutare a ridurre i costi.
Il parlato è un tipo di dati audio relativamente semplice e ampiamente studiato, che lo rende facile da comprimere in qualche modo. Tuttavia, è importante assicurarsi che la compressione mantenga l’integrità del discorso. Se i dati vengono in qualche modo distorti, può essere difficile da capire e può anche essere difficile da ascoltare. Pertanto, la compressione vocale deve essere eseguita in modo da conservare le qualità chiave dei dati. È facile per un ascoltatore “sbagliato” da un discorso all’altro, interferendo con la comprensione dei dati trasmessi.
I programmi che gestiscono la creazione di file audio possono avere un’opzione di compressione disponibile. Dopo aver registrato o generato il file audio grezzo, le persone possono scegliere tra una serie di parametri per comprimere il file in una dimensione più gestibile. La compressione vocale può essere eseguita anche al volo, come quando le persone usano i telefoni cellulari e la rete comprime i dati generando un segnale dati in modo che le persone possano parlare in tempo reale.
Se anche i dati devono essere crittografati, ciò può essere fatto in tempo reale o in un secondo passaggio che crittografa i dati compressi. In questo caso, qualcuno che vuole ascoltare il discorso dovrà decifrare i dati ed eseguirli attraverso un programma, che può essere incorporato in un’apparecchiatura come un telefono protetto, che è in grado di leggere dati compressi.