Jakie radio do nauki języka? Tak wybieramy stacje
Radio do nauki języka ma sens tylko wtedy, gdy stacja naprawdę nadaje w języku, którego się uczysz. W Taalhammerze jest 199 stacji radiowych na żywo w 19 językach. Każda stacja dodana od października 2026 przeszła dobę nagrań. Każde nagranie sprawdziły cztery modele audio, a na końcu stacji posłuchał człowiek. W dwóch ostatnich rundach zaczęliśmy od 6600 kandydatów i dodaliśmy 74, czyli mniej więcej 1 kandydat na 90. Poniżej opisujemy, jak to działa i gdzie wciąż zawodzi.
Spis treści
- Czy da się nauczyć języka, słuchając radia?
- Radio włoskie online często nie jest włoskie
- Krok 1: szeroka sieć, czyli dużo złych kandydatów
- Krok 2: czy to w ogóle gra?
- Krok 3: pierwsze wrażenie w 30 sekund
- Krok 4: doba nagrań każdej stacji
- Krok 5: rozpoznawanie języka mówionego, czyli dwa modele muszą się zgodzić
- Krok 6: zasady werdyktu
- Krok 7: słucha człowiek
- Krok 8: stacje radiowe na żywo w aplikacji
- Czego nasze radio do nauki języka wciąż nie potrafi
- FAQ
Czy da się nauczyć języka, słuchając radia?
Samo radio nie wystarczy. To jednak najłatwiejsza dodatkowa godzina słuchania, jaką możesz dostać. Włączasz je w drodze do pracy, na spacerze, podczas biegania albo na siłowni. Słyszysz język w naturalnym tempie, z ust dziesiątek prawdziwych ludzi. Ta różnorodność ma znaczenie. Badania nad wymową nagradzają właśnie zróżnicowaną mowę wielu rodzimych głosów. Dowody zebraliśmy w tekście o tym, co muzyka i radio mówione naprawdę dają twojej wymowie.
Nauka języka przez słuchanie radia to słuchanie dla przyjemności, a nie nauka nowych słów. Włączaj radio na żywo po kolejce zdań, a nie zamiast niej. Jeśli utknąłeś na poziomie średniozaawansowanym, to tani sposób na dodatkowe godziny z językiem. Jak to działa w aplikacji, pokazujemy w tekście jak słuchać stacji radiowych. Reszta artykułu dotyczy części, której nikt nie widzi: wyboru stacji.
Radio włoskie online często nie jest włoskie
Szukasz włoskiego radia w sieci? Znajdziesz setki streamów z Włochami w nazwie. Wiele z nich gra głównie piosenki po angielsku. W radiu muzycznym poza krajami anglojęzycznymi to norma. Listy przebojów są międzynarodowe, a stacja gra to, czego słuchają jej odbiorcy. Dla kogoś, kto szuka radia do nauki języka, to cały problem.
Niektóre kraje bronią się ustawą. We Francji ustawa 94-88 z 1 lutego 1994 roku nakazuje stacjom grać 40% piosenek po francusku. Obowiązek działa od 1996 roku, co odnotowuje zapytanie we francuskim Senacie. Włochy takiej kwoty nie mają. O językowej mieszance włoskiej stacji decydują więc jej redaktorzy.
Tak to wygląda w pomiarze. Poniżej pięć włoskich stacji z naszego październikowego nasłuchu. Każdą nagrywaliśmy przez 28 godzin. Udziały liczymy od czasu z głosem, czyli mowy i śpiewu razem.
| Stacja | Rodzaj | Włoski | Angielski | Najgorsza godzina (angielski) | Werdykt |
|---|---|---|---|---|---|
| RTR 99 Canale Pooh | muzyka | 96,8% | 0,0% | 0% | PASS |
| 70 80 90 Italia d'Autore | muzyka | 89,7% | 7,5% | 34% | FAIL |
| Exclusively Italy | muzyka | 83,3% | 10,0% | 33% | FAIL |
| RTL 102.5 | mieszana | 65,4% | 23,8% | 82% | FAIL |
| Virgin Radio Italia | muzyka | 30,2% | 56,0% | 100% | za mało danych |
Stacja o nazwie „Exclusively Italy" nadawała po angielsku przez dziesiątą część czasu z głosem. Stacja z włoską klasyką prawie zmieściła się w normie przez całą dobę. Jedna godzina doszła jednak do 34% angielskiego, a to może być akurat ta godzina, w której ją włączysz. Podobnie było gdzie indziej. Holenderskie i rumuńskie stacje muzyczne miały mniej więcej 10–40% wokalu po angielsku.
Na początku tego nie mierzyliśmy. 11 października 2026 sprawdziliśmy nasze starsze wybory. Stacje opisane jako „tylko norweska muzyka" grały Toni Braxton, Aerosmith i Zarę Larsson. Kanał z „całodobowymi norweskimi wiadomościami" nadawał po angielsku i po duńsku. Do tego 10 z 24 stacji w czterech językach pilotażowych w ogóle nie ruszało w przeglądarce. Dobra nazwa i etykieta w katalogu nic nam nie mówiły.
Radio mówione ma własne pułapki. Wiadomości cytują wypowiedzi po angielsku. NRK Nyheter, norweski kanał informacyjny, przez jedno popołudnie retransmitował angielski komentarz piłkarski na żywo. Stacja może też nadawać w 100% w danym języku i mimo to nie pasować do nauki. Stacje z recytacją Koranu są w całości po arabsku. To jednak arabski klasyczny, a nie język, którym ludzie mówią na co dzień. Właśnie przez takie przypadki przed publikacją stacji wciąż słucha człowiek.
Krok 1: szeroka sieć, czyli dużo złych kandydatów
Żeby znaleźć dobre stacje, najpierw potrzeba wielu słabych kandydatów. W dwóch ostatnich rundach (12 języków) zebraliśmy ich 6600 z czterech rodzajów źródeł:
- radio-browser.info, duży otwarty katalog streamów radia internetowego. Szukaliśmy w nim po kraju, tagu języka, gatunku i nazwie stacji.
- Krajowe katalogi stacji, na przykład onlineradiobox, z lokalnymi stacjami, których radio-browser nie zna. Tam żyją małe kanały jednego gatunku, często dokładnie to, czego szuka uczeń.
- Katalogi nadawców, czyli publiczne listy kanałów krajowych nadawców, takich jak NRK, DR i ERT.
- Wyszukiwanie w sieci stacji reklamujących „100% muzyki w języku X" oraz audycji z telefonami od słuchaczy i rozmowami.
Wyszukiwanie po nazwie okazało się ważniejsze niż tagi. Nordyckie stacje grające tylko norweskie albo duńskie piosenki zwykle nie mają tagów. Podobnie chińskie kanały z opowieściami i komedią. Stacje, które już były w naszym katalogu, odpadały automatycznie.
Krok 2: czy to w ogóle gra?
Stream, który gra w terminalu, często nie zagra w przeglądarce. Dlatego 6583 kandydatów sprawdziliśmy w dwóch przejściach.
Pierwsze przejście to test sieciowy. Skrypt rozpakowuje listy odtwarzania (.m3u, .pls) i najpierw próbuje https. Czyta nagłówki Icecast i Shoutcast oraz sprawdza kodek. Playlisty HLS pobiera z tym samym nagłówkiem origin, który wysyła nasza aplikacja webowa. Zostało 5844 żywych streamów, z czego 4921 prawdopodobnie da się odtworzyć.
Drugie przejście to prawdziwa przeglądarka Chrome. Dla każdej stacji z krótkiej listy skrypt otwiera naszą własną domenę i odtwarza stream tak jak aplikacja. Niektóre streamy świetnie odpowiadają narzędziom wiersza poleceń, a i tak tu zawodzą. Bywa, że serwer odrzuca origin przeglądarki. Stara wersja Icecasta potrafi kazać Chrome'owi pobierać stream zamiast go grać. Host tylko po http nie zagra na stronie https.
Na tym działa dziś katalog:
| Typ streamu | Stacje |
|---|---|
| Icecast / Shoutcast (MP3, AAC, HE-AAC) | 182 |
| HLS | 17 |
Odrzucamy linki z tokenami, które wygasają po kilku minutach albo godzinach. Odrzucamy streamy zablokowane poza swoim krajem i odtwarzacze, które nie wpuszczają przeglądarek. Dlatego brakuje niektórych znanych stacji. Koreańskie KBS i MBC rozdają wygasające linki do streamu. Japońskie radiko jest przeznaczone dla słuchaczy w Japonii, a krajowe radio NHK jest blokowane za granicą. Chętnie byśmy je mieli. One nam na to nie pozwalają.
Krok 3: pierwsze wrażenie w 30 sekund
Kolejny filtr jest tani. Z każdej z 1587 stacji nagraliśmy jeden 30-sekundowy fragment. Każdy przepuściliśmy przez pełny klasyfikator opisany w kroku 5. Stacja odpada, jeśli fragment ma kilka sekund wyraźnie obcego języka albo samą ciszę. Wyjątek: stacja, która w nazwie wprost obiecuje dany język, dostaje kredyt zaufania.
Na krótkiej liście zostało 397 stacji. Celowo pilnowaliśmy proporcji: stacje muzyczne, mówione i mieszane w każdym języku. Uczeń, który chce wiadomości, i uczeń, który chce piosenek, to dwie prawdziwe osoby.
Krok 4: doba nagrań każdej stacji
Trzydzieści sekund może być szczęśliwym trafem. Dlatego stacje z krótkiej listy nagrywaliśmy przez dobę: 30-sekundowy fragment co 10 minut, przez 24 do 28 godzin na stację. W próbce są więc nocne audycje, przerwy reklamowe, poranne pasmo i godzina, w której DJ gra angielskie przeboje.
Liczby z tego przebiegu:
- 342 stacje nagrywane przez 24–28 godzin
- 50 495 fragmentów, około 420 godzin dźwięku
- 25 590 tytułów „teraz gramy" odczytanych z metadanych streamu
- mediana 145 próbek na każdą stację, którą dodaliśmy, czyli fragment co 10 minut przez pełną dobę
Wszystko działało na jednym laptopie. Nagrywanie nigdy się nie zatrzymuje, ale klasyfikator tak. Zwalnia, gdy komputer jest zajęty, a potem nadrabia, zaczynając od najstarszych fragmentów. Stacja, która pada w połowie, nie dostaje za to taryfy ulgowej. Brakujące sloty liczą się jako cisza w eterze. Stacja nieobecna przez ponad połowę slotów dostaje werdykt DEAD.
Krok 5: rozpoznawanie języka mówionego, czyli dwa modele muszą się zgodzić
Każdy fragment przechodzi ten sam łańcuch. Wszystko działa lokalnie, a wyniki są powtarzalne. Koszt jednego fragmentu wynosi zero. Analiza zajmuje około 4 sekund pracy procesora laptopa.
1. Co jest w eterze, sekunda po sekundzie. PANNs (Kong i in., 2020) to sieć rozpoznająca zdarzenia dźwiękowe, wytrenowana na zbiorze AudioSet Google'a. Oznacza każdą sekundę jako mowę, muzykę albo ciszę. DJ mówiący na tle muzyki liczy się jako mowa.
2. Czy ktoś śpiewa? PANNs ma etykietę „śpiew", ale nie słyszy wokalu w gęstym popowym miksie. Sprawdziliśmy ją na czterech piosenkach z wyraźnym wokalem i nigdy nie przekroczyła 0,06. Dlatego dla sekund z muzyką używamy Demucs w wersji htdemucs (Rouard, Massa i Défossez, 2022). Model oddziela ścieżkę wokalu. Jeśli wokal ma co najmniej 35% głośności miksu, sekunda jest śpiewem. W przeciwnym razie to muzyka instrumentalna.
3. Jaki język? Fragment dzielimy na 10-sekundowe okna. Każde okno z co najmniej 4 sekundami głosu dostaje etykietę języka. W przypadku mowy głosują dwa niezależne modele. Pierwszy to faster-whisper, szybka wersja Whispera od OpenAI (Radford i in., 2022). Drugi to model VoxLingua107, wytrenowany na zbiorze, który opisali Valk i Alumäe (2021).
| Whisper mówi | VoxLingua mówi | Zapisujemy |
|---|---|---|
| język docelowy | język docelowy | docelowy |
| angielski | angielski | angielski |
| ten sam inny język | ten sam inny język | ten język |
| cokolwiek innego | cokolwiek innego | niepewne |
Niepewne nigdy nie przechodzi za darmo. Liczy się przeciwko stacji. Po co dwa modele? Sam Whisper jest zbyt pewny siebie, gdy mówca zmienia język w połowie zdania. Myli też bliskich sąsiadów, jak norweski i szwedzki. VoxLingua gorzej radzi sobie z krótką mową na tle muzyki. Tam, gdzie się zgadzają, ufamy wynikowi.
4. W jakim języku się śpiewa? VoxLingua uczono na mowie. Dla śpiewu uruchamiamy więc sam Whisper na wyizolowanej ścieżce wokalu. Wszystko poniżej 60% pewności jest niepewne. Język śpiewu to najsłabszy sygnał w łańcuchu, dlatego mamy drugie źródło. Wiele stacji wysyła tytuł bieżącej piosenki. Każdy sprawdzamy w MusicBrainz, otwartej bazie muzycznej, która często zapisuje język wydania. Gdy tytuł wskaże język, wygrywa z modelem audio. „Toni Braxton – Un-Break My Heart" nie wymaga analizy dźwięku.
Jeśli zastanawiasz się, jak samemu rozpoznać język z nagrania, oto uczciwa odpowiedź. Jeden model daje zgadywanie. Dwa zgodne modele dają coś, na czym można działać. Gotowe narzędzia do rozpoznawania języka w audio są robione pod czyste nagranie głosu, a nie pod DJ-a mówiącego na tle piosenki. Ten sam nawyk sprawdzania narzędzia pomiarowego, zanim mu zaufamy, opisujemy w tekście o tym, jak testujemy lektorów AI, oraz w artykule jak AI ocenia wymowę.
Krok 6: zasady werdyktu
Wszystkie udziały liczymy od czasu z głosem, czyli mowy i śpiewu razem. Muzyka instrumentalna jest neutralna: ani nie pomaga, ani nie szkodzi.
| Werdykt | Zasada | Czy może trafić do aplikacji? |
|---|---|---|
| PASS | angielski ≤ 2%, inne języki ≤ 3%, niepewne ≤ 5%, docelowy ≥ 90% i żadna godzina z angielskim powyżej 10% | tak |
| WATCH | stacja głównie mówiona (mowa ≥ 70% czasu z głosem): angielski ≤ 5%, inne ≤ 5%, niepewne ≤ 8%, docelowy ≥ 85% | tak, tylko mówiona |
| FAIL | wszystko inne | nie |
| DEAD | nagrana mniej niż połowa 10-minutowych slotów | nie |
| Za mało danych | mniej niż 60 minut dźwięku z głosem | potrzebny odsłuch albo druga doba |
Poziom WATCH istnieje, bo wiadomości cytują ludzi. Margines 5% mieści angielską wypowiedź w norweskim serwisie informacyjnym. Stacje muzyczne nigdy nie przechodzą na WATCH.
A tak wygląda prawdziwy rozkład dla 342 nagranych stacji:
| Werdykt | Stacje |
|---|---|
| PASS | 18 |
| WATCH | 7 |
| FAIL | 49 |
| Za mało danych | 267 |
| DEAD | 1 |
Wiersz „za mało danych" jest duży i to nasza własna zasługa. Fragment co 10 minut daje 72 minuty dźwięku na dobę. Po odjęciu reklam, dżingli i muzyki instrumentalnej głos to tylko 60–80% z tego. Wiele stacji wyszło w pomiarze czysto, ale zabrakło im trochę do progu 60 minut. Nie obniżyliśmy progu, żeby tabela lepiej wyglądała. Te stacje trafiły do odsłuchu razem ze swoimi liczbami. O tym, czy w ogóle warto ich posłuchać, decydował udział angielskiego.
Wśród zmierzonych stacji, które dodaliśmy, mediana to 90,4% języka docelowego i 0,0% angielskiego. Taką poprzeczkę powinno według nas spełniać radio do nauki języka. I dlatego lista jest krótka.
Krok 7: słucha człowiek
Maszyna daje listę rankingową, a decyzję podejmuje człowiek. Każdy kandydat ma swoje miejsce na jednej stronie przeglądu. Jest tam przycisk odtwarzania, zmierzone udziały i najgorsza godzina. Obok leży raport z dowodami: dokładne 10-sekundowe okna, które oznaczyły modele, razem z transkrypcją. Recenzent oznacza każdą stację jako dodaną albo odrzuconą i zostawia notatkę.
W rundzie 3 przejrzeliśmy 42 stacje i dodaliśmy 27. Powody odrzucenia stacji, którą maszyna polubiła, były zawsze czymś, czego model nie ocenia:
- wygasły token streamu (KBS 1R)
- cisza albo pusty sygnał przez długie fragmenty
- pieśni kościelne, które są w danym języku, ale uczeń nie tego szuka
- angielska muzyka wracająca po czystym odcinku
- stream tak cichy, że trzeba było podkręcić głośność do końca
Krok 8: stacje radiowe na żywo w aplikacji
Stacja, która przejdzie, dostaje logo i krótki opis we wszystkich 12 językach interfejsu. Opis powstaje na podstawie tego, co zmierzyliśmy. Skrypt sprawdza każdy opis. Sformułowanie „tylko duńska muzyka" jest dozwolone tylko wtedy, gdy angielski i inne języki dały razem najwyżej 2%. Stacje w języku, którego się uczysz, pokazujemy na początku.
Tak wygląda katalog dziś. Kolumna z rodzajem stacji obejmuje 97 stacji zmierzonych w tym procesie. Pozostałe 102 stacje wybraliśmy ręcznie, zanim ten proces powstał. Dla nich nie mamy zmierzonego rodzaju.
| Język | Stacje | Zmierzone: muzyka / mowa / mieszane |
|---|---|---|
| indonezyjski | 21 | 11 / 5 / 2 |
| chiński | 19 | 3 / 8 / 4 (+1 instrumentalna) |
| grecki | 15 | 7 / 4 / 3 |
| norweski | 14 | 7 / 6 / 1 |
| portugalski | 14 | 3 / 4 / 1 |
| włoski | 11 | 2 / 2 / 0 |
| niderlandzki | 11 | 0 / 2 / 0 |
| arabski | 11 | 3 / 2 / 0 |
| niemiecki | 10 | nie mierzono |
| angielski | 9 | nie mierzono |
| japoński | 9 | 3 / 1 / 0 |
| koreański | 8 | 1 / 1 / 0 |
| polski | 8 | nie mierzono |
| rumuński | 8 | 0 / 1 / 1 |
| duński | 8 | 4 / 2 / 2 |
| szwedzki | 7 | nie mierzono |
| francuski | 6 | nie mierzono |
| czeski | 6 | nie mierzono |
| hiszpański | 4 | nie mierzono |
| Razem | 199 | 44 / 38 / 14 (+1) |
Jeśli szukasz radia do nauki niemieckiego albo angielskiego, zwróć uwagę na tę tabelę. Stacje niemieckie i angielskie należą do tych wybranych ręcznie, przed powstaniem procesu pomiarowego.
Czego nasze radio do nauki języka wciąż nie potrafi
Język śpiewu to najsłabszy sygnał. Norweskie piosenki taneczne często wychodzą jako szwedzkie, a indonezyjskie dangdut jako malajskie albo jawajskie. Stacja muzyczna z 0% angielskiego może mieć tylko 40–60% języka docelowego, po prostu dlatego, że model nie jest pewien. Nasze zasady nie przepuszczą takiej stacji same, więc trafia do człowieka. Norweski jest trudny także w mowie. Whisper dość często słyszy norweski komentarz sportowy jako szwedzki. To jeden z powodów, dla których o dwóch tonach norweskiej wymowy piszemy osobno.
Jedna doba to migawka. Stacje zmieniają format, zatrudniają nowych DJ-ów i wymieniają playlisty. Nasłuch możemy powtórzyć dla każdej stacji, ale pomiar jest prawdziwy w dniu, w którym go zrobiono.
Nie każdą stację zmierzyliśmy. 102 stacje wybrane przed październikiem 2026 dobraliśmy ręcznie. Nie nagrywaliśmy ich przez dobę.
Do niektórych krajów trudno się dostać. Większości japońskiego i koreańskiego radia krajowego nie da się słuchać spoza tych krajów. Dlatego te języki mają mniej stacji, niż na to zasługują.
FAQ
Jakie radio jest najlepsze do nauki angielskiego?
To zależy od twojego poziomu. Na początku lepiej sprawdzi się radio mówione z wyraźną mową i tematami, które znasz. Muzyka i szybkie rozmowy w studiu przydają się dopiero, gdy rozumiesz sporą część tego, co słyszysz. W Taalhammerze mamy 9 angielskich stacji. Wybraliśmy je ręcznie, zanim powstał opisany tu proces pomiarowy, więc nie podajemy dla nich zmierzonych udziałów języków.
Czego słuchać, żeby nauczyć się angielskiego?
Słuchaj tego, co choć częściowo rozumiesz. Radio daje godziny naturalnej mowy w pełnym tempie, od wielu różnych głosów. Nie uczy jednak nowych słów tak, żeby zostały w pamięci. Połącz je więc z aktywną nauką, na przykład z powtórkami zdań, które już znasz. Ta sama zasada działa w każdym języku, nie tylko w angielskim.
Jak nauczyć się języka angielskiego ze słuchu?
Najpierw ucz się zdań, które słyszysz i powtarzasz, a dopiero potem dokładaj swobodne słuchanie. Radio jest dobre jako łatwe słuchanie wokół właściwej nauki: w drodze, na spacerze, na siłowni. Sprawdź też, czy stacja naprawdę nadaje w tym języku. Zmierzyliśmy stację z „Exclusively" w nazwie, która 10% czasu nadawała po angielsku zamiast po włosku.
Jak uczyć się języka w domu?
Podziel czas na dwie części. Aktywna część to zdania, powtórki i wymowa. Pasywna to słuchanie języka w tle, na przykład radia na żywo podczas gotowania albo sprzątania. Radio nie zastąpi aktywnej nauki, ale dokłada godziny kontaktu z naturalną mową. Najlepiej włączać je po kolejce zdań, a nie zamiast niej.
Czy słuchanie radia, kiedy nic nie rozumiem, coś daje?
Od zera niewiele. Radio pomaga uchu dopiero wtedy, gdy rozumiesz rozsądną część tego, co słyszysz. Wcześniej możesz oswoić się z rytmem i melodią języka, ale słów w ten sposób nie przyswoisz. Dlatego traktujemy radio jako dodatek do nauki, a nie jej podstawę.