Salve ragazzi... vorrei catturare audio dal microfono installato sul mio pc e ho provato sia con il Media Framework, sia con Java Sound, ma ogni volta mi registra dell'audio orribile, con la voce che va e viene... come se il volume di acquisizione fosse altalenante...
Il codice che ho provato l'ho trovato su developer.com però è troppo lungo da inserire direttamente nel post.. lo trovate qui a fondo pagina nel riquadro giallo: Java Audio Recorder
Comunque il cuore della registrazione (attraverso Java Sound API) sta nell'apertura e scrittura della TargetDataLine e nella scrittura dell'ImputStream.
Qualcuno sa il perchè di quest'effetto "vibrato"... io proprio non riesco a capire.
Se uso per esempio un programma tipo VLC l'audio da microfono si sente bene.. qui non capisco il motivo della differenza di qualità (sempre impostato a 44100, 16 bit, LINEAR)
GRAZIE!!![]()


Rispondi quotando
