View Single Post
Old 18-02-2016, 22:52   #1
Tecnomiky
Member
 
L'Avatar di Tecnomiky
 
Iscritto dal: Jan 2009
Messaggi: 137
Registrare da uscita audio o altoparlanti

Ho cercato su internet ma non sono riuscito a trovare una soluzione. Vorrei presentare una domanda per registrare il suono proveniente dagli altoparlanti. Ho provato questo codice, ma mi permette di registrare solo dal microfono. Ringrazio tutti coloro che mi aiutano
Codice:
try {
    AudioFormat format = getAudioFormat();
    DataLine.Info info = new DataLine.Info(TargetDataLine.class, format);

    // checks if system supports the data line
    if (!AudioSystem.isLineSupported(info)) {
        System.out.println("Line not supported");
        System.exit(0);
    }
    line = (TargetDataLine) AudioSystem.getLine(info);

    line.open(format);
    line.start();   // start capturing

    System.out.println("Start capturing...");

    AudioInputStream ais = new AudioInputStream(line);

    System.out.println("Start recording...");

    // start recording
    AudioSystem.write(ais, fileType, wavFile);

} catch (LineUnavailableException ex) {
    ex.printStackTrace();
} catch (IOException ioe) {
    ioe.printStackTrace();
}
__________________
My web site
michelegiorgio.eu
Tecnomiky è offline   Rispondi citando il messaggio o parte di esso