Pergunta no HN: como os navegadores isolam o áudio interno da entrada do microfone
(news.ycombinator.com)-
Descoberta uma funcionalidade interessante no Chrome e no Chromium
- Há um recurso que separa o áudio interno da entrada do microfone
- Por exemplo, ao fazer uma chamada no Google Meet em uma aba e reproduzir um vídeo do YouTube em volume máximo em outra aba, o áudio do vídeo não é enviado para o Google Meet
- Ao usar navegadores diferentes (por exemplo: Google Meet no Chrome e YouTube no Chromium), essa separação não acontece
-
Fico curioso sobre como o Chrome e o Chromium implementam esse isolamento de áudio
- Como o Chromium é open source, gostaria de saber qual parte específica do codebase lida com esse recurso
- Agradeceria qualquer detalhe técnico ou insight sobre isso
Resumo do GN⁺
- Este artigo trata de uma descoberta interessante sobre o recurso de isolamento de áudio no Chrome e no Chromium
- Esse recurso é um elemento importante para melhorar a experiência do usuário, especialmente ao executar várias tarefas ao mesmo tempo
- Ele oferece uma oportunidade de entender a implementação técnica por meio do codebase open source do Chromium
- Vale a pena explorar se há outros navegadores ou softwares que ofereçam funcionalidade semelhante
1 comentários
Comentário do Hacker News
Como remover música da voz comparando o atraso entre captura e reprodução de áudio
Acoustic Echo Cancellation (AEC)
CHROME_WIDE_ECHO_CANCELLATIONno código-fonte do ChromiumProblemas do Chrome com gravação e reprodução simultâneas
Problemas comuns da Acoustic Echo Cancellation
Tecnologia de separação de fontes do Google Meet
Efeitos colaterais da remoção de eco
Função de bloqueio de áudio interno no Chrome e no Chromium
Pontos interessantes dos algoritmos de remoção de eco
Necessidade da remoção de eco durante reuniões