je dois convertir le fichier wav de FORMAT 1 à FORMAT 2J'ai besoin de convertir le fichier audio de μ-loi sur PCM
Format 1: μ-loi, 8000Hz, 64 kbps, mono
FORMAT 2: Container WAV PCM encodage Taux 16K Sample Format 16 bits canaux mono
Voici le code snippet:
File file = new File("audio_before_conversion.wav");
AudioFormat audioFormat = new AudioFormat(16000, 16, 1, true , true);
AudioInputStream audioInputStream1 = new AudioInputStream(
new FileInputStream(file), audioFormat, numFrames);
AudioSystem.write(audioInputStream1, Type.WAVE,
new File("audio_after_conversion.wav"));
Problème: Mais, cela ne fonctionne pas. Il fait du bruit et réduit aussi la longueur de mon fichier audio.
Edit 1: mu-droit à u-loi
est votre format d'entrée μ-loi? Je n'ai pas entendu parler de Mu-Laq –
@scott Oui, μ-law. –
http://www.tagtraum.com/ffsampledsp/ peut vous y aider. – hendrik