Che cos'è la compressione vocale?
La compressione vocale comporta la compressione di dati audio sotto forma di discorso. Il parlato è una forma in qualche modo unica di dati audio, con una serie di esigenze che devono essere affrontate durante la compressione per garantire che sia comprensibile e ragionevolmente piacevole da ascoltare. Un certo numero di programmi software è stato progettato specificatamente pensando alla compressione vocale, inclusi programmi che possono eseguire funzioni aggiuntive come la crittografia dei dati compressi per motivi di sicurezza.
I dati audio non elaborati possono occupare molta memoria. Durante la compressione, i dati vengono compressi in modo da occupare meno spazio. Ciò libera spazio nell'archiviazione e diventa anche importante 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 determinato momento perché è necessaria una larghezza di banda inferiore. Allo stesso modo, la compressione vocale diventa importante con la teleconferenza e altre applicazioni; l'invio di dati è costoso e tutto ciò che riduce il volume di dati che devono essere inviati 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 distorti in qualche modo, 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 il parlato a cantare "sbagliato" a un ascoltatore, 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 non elaborato, le persone possono scegliere tra un numero di parametri per comprimere il file in una dimensione più gestibile. La compressione vocale può anche essere eseguita 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 desidera ascoltare il discorso dovrà decrittografare i dati ed eseguirli attraverso un programma, che potrebbe essere incorporato in un dispositivo come un telefono protetto, in grado di leggere i dati compressi.