Je cherche à enregistrer le son provenant d'un microphone en java
Le bout de code suivant :private void test(){
try {
info = AudioSystem.getMixerInfo();
} catch (Exception e) {
e.printStackTrace();
}
Port in;
for (int i = 0; i < info.length; i++) {
System.out.println("Setting mixer: " + info[i]);
try {
Mixer mixer = AudioSystem.getMixer(info[i]);
in = (Port)mixer.getLine(Port.Info.MICROPHONE);
in.open();
System.out.println("Microphone selected.");
break;
} catch (Exception e) {
System.out.println("Microphone unsupported.");
}
}
}
me renvoie :Setting mixer: Intel [plughw:0,0], version 1.0.14
Microphone unsupported.
Setting mixer: Intel [plughw:0,6], version 1.0.14
Microphone unsupported.
Setting mixer: Java Sound Audio Engine, version 1.0
Microphone unsupported.
Setting mixer: Port Intel [hw:0], version 1.0.14
Microphone unsupported.
Comment je peux faire?