Zasada działania mikrofonów
Mikrofon zamienia fale dźwiękowe (energię akustyczną) na sygnały elektryczne. Kiedy mówisz, wibracje przemieszczają się przez powietrze i uderzają w membranę wewnątrz mikrofonu. Membrana porusza się w przód i w tył, generując prąd elektryczny reprezentujący analogowy sygnał audio. W nowoczesnych urządzeniach cyfrowych ten sygnał analogowy jest konwertowany na dane cyfrowe za pomocą przetwornika analogowo-cyfrowego (ADC).
Typy mikrofonów
Mikrofony pojemnościowe są najczęściej spotykane w laptopach i telefonach. Wykorzystują naładowaną płytę kondensatora, która wibruje pod wpływem dźwięku, oferując doskonałą czułość i czystość. Mikrofony dynamiczne są bardziej wytrzymałe i popularne na koncertach. Mikrofony MEMS (Mikro-Elektro-Mechaniczne Systemy) to miniaturowe mikrofony krzemowe stosowane w smartfonach i nowoczesnych laptopach.
Typowe problemy z mikrofonem
Najczęstsze problemy to: Niska głośność — sprawdź ustawienia poziomu wejścia w systemie. Szum tła — przenieś się w cichsze miejsce lub użyj redukcji szumów. Echo — użyj słuchawek, aby zapobiec sprzężeniu zwrotnemu. Brak wykrywania — sprawdź uprawnienia przeglądarki i upewnij się, że żadna inna aplikacja nie używa mikrofonu wyłącznie.
Web Audio API i getUserMedia
Ten test wykorzystuje Web Audio API i navigator.mediaDevices.getUserMedia() — standardowe API przeglądarki do żądania dostępu do mikrofonu. Strumień audio jest przetwarzany wyłącznie w przeglądarce za pomocą AnalyserNode, który wykonuje analizę częstotliwości w czasie rzeczywistym. Żadne dane audio nie są wysyłane na żaden serwer.