2012-04-23 14 views
5

Ich bin auf der Suche nach einer umfassenden API in Java, die Audio über verschiedene Formate und Bitraten konvertieren kann.Java Audio Konverter api

Zum Beispiel WAV (6 kHz auf 48 kHz), L16/Audio --- --- TO WAV (RIFF Header) 8 KHz 8-Bit-mono A-law/U-law AIFF (6 kHz auf 48 kHz), L16/audio --- TO --- WAV (RIFF-Header) 8 kHz 8-Bit-Mono A-Gesetz/U-Gesetz

und andere Sprach-Audio-Formate.

Alle anderen Vorschläge über ähnliche Java-Bibliotheken auf Audio-Konvertierung werden auch unterhalten.

+2

http://stackoverflow.com/questions/6609358/convert-sound-file-into-wav-with-specific-bitrate-and-cut-specific-part-of-the-f –

+0

danke Raveesh Sharma, I stimme mit [dies] überein (http://stackoverflow.com/questions/5717447/convert-16-bit-pcm-to-8-bit), aber immer noch das Problem der Verringerung der Häufigkeit wie von 46kHz zu 8khz zu Alaw und Ulaw Überreste. Ich bin auf der Suche nach einer Bibliothek, die umfassend eine API zur Verfügung stellen kann, um dies zu tun. – AurA

Antwort

5

Ich konnte dieses Problem lösen, indem Sie Tritonus : Open Source Java Sound API und seine breite Palette von sound convertor plugins verwenden.

Speziell die verschiedenen Plugins von Tritonus waren in meinem Zusammenhang sehr nützlich.

+0

Ich habe drei Audio-Konvertierungs-Plugins gezählt. Ich würde das nicht eine "breite Palette von Sound Converter Plugins" nennen. – Abdull