Поддерживает ли TarsosDSP ввод/вывод для декодирования MP3?

#java #mp3 #tarsosdsp

Вопрос:

Я пытаюсь извлечь необработанные данные PCM из mp3-файлов или других источников потоковой передачи, чтобы проанализировать их позже с помощью некоторой обработки сигналов. Я использую TarsosDSP для анализа и обработки сигналов, до сих пор он хорошо работает с необработанными данными, полученными AudioInputStream из файлов WAV:

 AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(some_wav_file);  

Теперь я хочу попробовать из mp3-файлов. Следовательно, мне нужен декодер. AudioInputStream from javax.sound.sampled предоставляет только утилиту для необработанного кодирования (или что-то в этом роде).

Используя TarsosDSP, есть ли функция ввода-вывода для извлечения необработанных данных из mp3? или мне нужно импортировать другой пакет mp3-декодера?

Скажите мне, если я что-то пропустил или ошибся в шагах, спасибо!