2012-04-23 25 views
5

Estoy buscando una API completa en Java que pueda convertir audio en varios formatos y bitrates.Java audio converter api

Por ejemplo WAV (6 kHz a 48 kHz) L16/audio --- A --- WAV (cabecera RIFF) 8 KHz 8-bit mono de ley A/U-ley AIFF (6 kHz a 48 kHz) L16/audio --- TO --- WAV (encabezado RIFF) 8KHz 8 bits mono A ley/U-ley

y otros formatos de audio de voz.

Cualquier otra sugerencia sobre bibliotecas Java similares en conversión de audio también se entretiene.

+2

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

+0

gracias Raveesh Sharma, I de acuerdo con [esto] (http://stackoverflow.com/questions/5717447/convert-16-bit-pcm-to-8-bit), pero sigue el problema de reducir la frecuencia como de 46khz a 8khz a Alaw y Ulaw permanece. Estoy buscando una biblioteca que pueda proporcionar una API completa para hacer esto. – AurA

Respuesta

5

Pude resolver este problema usando Tritonus : Open Source Java Sound API y su amplia gama de sound convertor plugins.

Específicamente, los complementos misceláneos de Tritonus fueron muy útiles en mi contexto.

+0

conté tres complementos de conversión de audio. No lo llamaría una "amplia gama de complementos de convertidor de sonido". – Abdull

Cuestiones relacionadas