Buongiorno a tutti,
Sono bloccato su un prolema relatica all'esecuzio di file audio in java.
Il problema e' che non riesco ad eseguire il play di un file in formato a-law o mu-law ( 8000 hz , mono, 1 canale, 8 bit).
In particolare mi blocco al primo passo necessario per eseguire il play del file, ovvero ottenere la AudioInputStream.
nell'esecuzion del metodo getAudioInputStream ottengo la seguente eccezione:codice:File fis = new File("c:\\1.al"); ais= AudioSystem.getAudioInputStream(audioFile);
Con i waw non ho problemi di esecuzione.codice:Exception in thread "main" javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input file at javax.sound.sampled.AudioSystem.getAudioInputStream(AudioSystem.java:1170) at javaapplication3.Audio.play(Audio.java:25) at javaapplication3.Main.main(Main.java:34) Java Result: 1
Ho provato anche a ottenere un AudioInputStream attrasverso il costruttore :
AudioInputStream(InputStream stream, AudioFormat format, long length) , ma senza risultati.
Riuscite a darmi qualche suggerimento o indicazione?
Grazie in anticipo.

Rispondi quotando