code:
Descrizione: si vuole realizzare la componente audio di una sveglia digitale che vocalizza l’orario e lo ripropone in forma audio codificata.
La sequenza audio deve consistere di un sottofondo musicale che inizia a volume nullo e si porta linearmente a –6 dB RMS in 5 secondi.
Il sottofondo audio continua a tale livello per altri 5 secondi, quindi inizia l’annuncio vocale dell’orario (“sono le ore 8 e 30”) cui deve seguire la corrispondente codifica audio subsonica (utilizzare suoni di frequenza fondamentale inferiore a 60 Hz e durata pari a un solo periodo).
Terminata la codifica audio, il sottofondo continua per altri 5 secondi, poi sfuma a volume nullo in altri 5 secondi. Durante l’annuncio il livello del sottofondo deve ridursi a 1/16 del livello corrente.
L’annuncio audio deve essere a -6 dB RMS.
Requisiti:
Formato audio finale: 8 kHz, 8 bit, mono, file PCM senza header (estensione .8k8)
La sequenza audio deve essere preceduta da un tono puro di calibrazione a 1000 Hz, -3 dB RMS (durata 100 ms)
Il file audio per il sottofondo è soundbed.pcm. Ricavare da tale file audio il sottofondo musicale concatenando spezzoni di tale file fino a ottenere la durata desiderata.
Lavorare su tracce diverse il sottofondo musicale e l’annuncio.
Il file soundbed viene fornito in formato PCM a 16 bit, 16 kHz, mono.