2012-04-23 39 views
5

Tôi đang tìm một API toàn diện trong Java có thể chuyển đổi âm thanh qua các định dạng và bitrate khác nhau.Chuyển đổi âm thanh Java api

Ví dụ WAV (6kHz đến 48kHz) L16/audio --- TO --- WAV (tiêu đề RIFF) 8KHz 8-bit mono A-law/U-law AIFF (6kHz đến 48kHz) L16/audio --- ĐẾN --- WAV (tiêu đề RIFF) 8KHz 8-bit đơn sắc A-law/U-law

và các định dạng âm thanh thoại khác.

Bất kỳ đề xuất nào khác về thư viện Java tương tự về chuyển đổi âm thanh cũng được giải trí.

+2

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

+0

cảm ơn Raveesh Sharma, tôi đồng ý với [this] (http://stackoverflow.com/questions/5717447/convert-16-bit-pcm-to-8-bit), nhưng vẫn là vấn đề giảm tần số như từ 46khz đến 8khz để Alaw và Ulaw vẫn còn. Tôi đang tìm một thư viện có thể cung cấp toàn diện một API để làm điều này. – AurA

Trả lời

5

Tôi đã có thể giải quyết vấn đề này bằng cách sử dụng Tritonus : Open Source Java Sound API và phạm vi rộng của nó là sound convertor plugins.

Cụ thể các plugin linh tinh của Tritonus rất hữu ích trong ngữ cảnh của tôi.

+0

Tôi đã tính ba plugin chuyển đổi âm thanh. Tôi sẽ không gọi đó là "một loạt các trình chuyển đổi âm thanh". – Abdull

Các vấn đề liên quan