Câu hỏi HN: Trình duyệt cô lập âm thanh nội bộ khỏi đầu vào microphone như thế nào
(news.ycombinator.com)-
Đã phát hiện một tính năng thú vị trong Chrome và Chromium
- Có chức năng tách âm thanh nội bộ khỏi đầu vào microphone
- Ví dụ, khi đang gọi Google Meet ở một tab và phát video YouTube ở âm lượng tối đa ở tab khác, âm thanh của video sẽ không được truyền vào Google Meet
- Nếu dùng các trình duyệt khác nhau (ví dụ: Google Meet trên Chrome, YouTube trên Chromium) thì sự tách biệt này không xảy ra
-
Tò mò không biết Chrome và Chromium triển khai việc tách âm thanh này như thế nào
- Vì Chromium là mã nguồn mở, nên muốn biết phần cụ thể nào trong codebase xử lý tính năng này
- Rất cảm kích nếu ai đó có thể cung cấp chi tiết kỹ thuật hoặc góc nhìn liên quan
Tóm tắt của GN⁺
- Bài viết này đề cập đến một phát hiện thú vị về tính năng tách âm thanh trong Chrome và Chromium
- Đây là một yếu tố quan trọng giúp cải thiện trải nghiệm người dùng, đặc biệt hữu ích khi thực hiện nhiều tác vụ cùng lúc
- Nó mang đến cơ hội hiểu cách triển khai kỹ thuật thông qua codebase mã nguồn mở của Chromium
- Cũng đáng để khám phá xem có trình duyệt hay phần mềm nào khác cung cấp tính năng tương tự hay không
1 bình luận
Ý kiến Hacker News
Cách loại bỏ nhạc khỏi giọng nói bằng cách so sánh độ trễ giữa thu âm và phát lại
Acoustic Echo Cancellation (AEC)
CHROME_WIDE_ECHO_CANCELLATIONtrong mã nguồn ChromiumVấn đề ghi âm và phát lại đồng thời của Chrome
Các vấn đề phổ biến của Acoustic Echo Cancellation
Công nghệ tách nguồn của Google Meet
Tác dụng phụ của việc khử echo
Tính năng chặn âm thanh nội bộ của Chrome và Chromium
Điểm thú vị của thuật toán khử echo
Sự cần thiết của khử echo trong cuộc họp