I wanted to know if there is a way to make a function in java that returns false as soon as there is no sound coming from your mic.
I wanted to use it inside a while loop like this :
long timeStart = System.nanoTime();
while (!soundFromMic()) {
long timeEnd = System.nanoTime();
if (timeEnd - timeStart >= 2000000000) {
System.out.println("Time ended and there was no sound detected from mic");
break;
}
}
.....
How I think the function would look like:
public static boolean soundFromMic() {
if (there is sound) {
return true;
} else
return false;
}
question from:
https://stackoverflow.com/questions/65834088/a-function-that-returns-false-as-soon-as-there-is-a-sound-detected-from-the-mic 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…