Я написал собственный код для записи того, что я говорю через микрофон. Я хотел бы понять функцию, которую Google использует для остановки этой записи, когда есть «тишина». Например, если я иду по Google и нажимаю символ микрофона, я могу сказать, что я планирую искать, но какова функция, которую он использует, чтобы понять момент, когда я ничего не говорю (момент «молчания»)? Я думал о том, чтобы делать цикл, в котором они записывают несколько дБ или RMS из нескольких звуковых фреймов, и для сравнения я могу понять, есть ли «тишина». До сих пор время статично.как определить время, когда вы заканчиваете предложение во время регистрации?
public static void main(String[] args) {
final Main REGISTRAZIONE = new Main();
Thread TIME = new Thread(new Runnable() {
public void run() {
try {
Thread.sleep(RECORD_TIME);
} catch (InterruptedException ex) {
ex.printStackTrace();
}
REGISTRAZIONE.finish();
}
});
TIME.start();
REGISTRAZIONE.start();
}
есть ошибка в MyThread финишера = новый MyThread сказал (TIME) Затмения => конструктор set.myThread (Thread) не определено – NPLS
Вы скопировали код, который я публикую? –
да, почему? ........... – NPLS