Как написать программу java, которая начинает записывать звук, когда звук, записанный микрофоном, достаточно громкий, и останавливается, когда звук не громкий.Запись времени, определяемого объемом ввода
Другими словами, нет никакого ограничения по времени для записи - , когда волна заканчивается, программа прекращает запись
* «Чтобы начать или остановить запись на основе уровня громкости, вы можете вызвать метод getLevel() для объекта DataLine» * Это не принесет пользы. Это «уровень громкости», в котором линия установлена и не изменяется (если ее не изменяет конечный пользователь или приложение). Чтобы получить уровень фактического звука, необходимо выполнить расчет RMS или дБ на данных. –