Я делаю голосовой бот, который можно прервать во время разговора. Я использую API Webaudio, чтобы получить массив образцов Float32 для расчета средней амплитуды. Если это пересекает определенный порог, то код предполагает, что кто -то говорит. Как я могу гарантировать, что вывод динамика не попадает в микрофон, точно так же, как Google Meet? Я буду рад предоставить.
Подробнее здесь: https://stackoverflow.com/questions/795 ... oice-bot-i
Мобильная версия