2012-04-23 13 views
5

Sto cercando un'API completa in Java in grado di convertire l'audio in vari formati e bitrate.Java audio converter api

Ad esempio WAV (6kHz a 48kHz) L16/audio --- --- TO WAV (intestazione RIFF) 8KHz 8 bit mono A-law/U-law AIFF (6kHz a 48kHz) L16/audio --- TO --- WAV (intestazione RIFF) 8KHz 8-bit mono A-law/U-law

e altri formati audio vocali.

Qualsiasi altro suggerimento su librerie Java simili sulla conversione audio sono anche intrattenuti.

+2

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

+0

ringrazia Raveesh Sharma, I d'accordo con [questo] (http://stackoverflow.com/questions/5717447/convert-16-bit-pcm-to-8-bit), ma ancora il problema di ridurre la frequenza come da 46khz a 8khz a Alaw e Ulaw resti. Sto cercando una libreria che possa fornire in modo completo un'API per farlo. – AurA

risposta

5

Sono stato in grado di risolvere questo problema utilizzando Tritonus : Open Source Java Sound API e la sua vasta gamma di sound convertor plugins.

In particolare i vari plugin di Tritonus erano molto utili nel mio contesto.

+0

Ho contato tre plug-in di conversione audio. Non definirei "una vasta gamma di plug-in di conversione audio". – Abdull