Компьютеры Mac не передают выходной аудиосигнал обратно в компьютер для доступа к программам, и, поскольку все в java должны работать как на компьютерах Mac, так и на компьютерах Windows, они также не могут предоставить определенный доступ к этой функции пользователям Windows. Компьютеры под управлением Windows могут предоставлять устройства ввода, к которым вы можете получить доступ, представляя системный вывод, я не уверен в этом, но вы можете узнать с помощью
AudioSystem.getMixerInfo()
Возвращает список объектов, содержащих строки для имени, описания, версии и поставщика каждого доступного аудиоустройства. Печать их в цикле позволяет просматривать все аудиоустройства. Если ни один из них не выглядит так, как будто он может быть обратной связью системы вдов, то вам не повезло, если вы не хотите использовать нативные классы. Я не буду вдаваться в подробности, но есть хорошая страница о них здесь .