Voice AI po polsku: Dlaczego Alexa mówi jak robot, a Whisper rozumie gwarę śląską
Porównanie technologii rozpoznawania i syntezy mowy dla języka polskiego - co działa, co nie, i dlaczego.

„Alexa, jaka jest pogoda?” - „Przepraszam, nie rozumiem.” Brzmi znajomo? Tymczasem Whisper OpenAI radzi sobie z polskim akcentem, gwarą śląską, a nawet pijanym bełkotem po polsku. Jak to możliwe, że technologia z 2022 roku rozwala systemy gigantów tech? Oto brutalna prawda o AI głosowym w języku polskim.
- Whisper OpenAI osiąga dla języka polskiego wskaźnik błędów WER na poziomie 12-15%, co jest lepszym wynikiem niż Google Speech-to-Text (18-22%), Amazon Transcribe (20-25%) i Azure Speech (16-20%).
- Whisper był trenowany na 680 000 godzinach wielojęzycznych danych i nie był specjalnie dostosowywany do polskiego - nauczył się go metodą zero-shot learning z ogromnej ilości materiałów.
- Alexa brzmi jak robot, bo używa concatenative synthesis, czyli skleja kawałki nagrań, przez co traci polską prozodię i melodię zdania.
Polski - językowy hardcore mode dla AI
Zacznijmy od podstaw. Polski to dla AI jak Dark Souls dla casualowego gracza - brutalnie trudny i bezlitosny. Dlaczego?
Deklinacja z piekła rodem:
- 7 przypadków
- 3 rodzaje
- 2 liczby
- = 42 możliwe formy jednego rzeczownika
Dla porównania, angielski ma… 2 formy (pojedyncza i mnoga).
Aspekt czasowników: „Czytałem” vs „przeczytałem” - dla AI to kompletnie różne światy. Jeden oznacza czynność w trakcie, drugi zakończoną. W angielskim? „I read” i tyle.
Szyk zdania - czyli chaos kontrolowany:
- „Ala ma kota”
- „Kota ma Ala”
- „Ma Ala kota”
- „Ma kota Ala”
Wszystkie poprawne, każde z innym naciskiem. Spróbuj to wytłumaczyć algorytmowi.
Whisper - nieoczekiwany bohater
OpenAI Whisper to model rozpoznawania mowy, który zszokował świat w 2022 roku. Trenowany na 680,000 godzin wielojęzycznych danych, w tym 117,000 godzin mowy dla 96 języków innych niż trzy najczęściej reprezentowane.
Wyniki testów z różnymi akcentami (WER - Word Error Rate):
- Akcent amerykański: ~5% błędów
- Akcent francuski: ~7% błędów
- Akcent indyjski: ~8% błędów
- Akcent rosyjski: >20% błędów
- Akcent polski: >20% błędów
- Akcent turecki: >25% błędów
Czekaj, co? Polski z wysokim błędem? Tak, ALE…
Dlaczego Whisper mimo wszystko wygrywa?
1. Rozumie kontekst, nie tylko słowa
Whisper używa architektury encoder-decoder transformer. Encoder uzyskuje latentną reprezentację z mowy, a decoder wyprowadza tekst z tej reprezentacji. To nie jest proste mapowanie dźwięk->słowo.
2. Radzi sobie z „bałaganem”
Testy na YouTube pokazały, że Whisper radzi sobie z:
- Słabą akustyką
- Grubymi akcentami
- Wahaniem
- Nakładającą się mową
- Hałasem w tle
3. Zero-shot learning
Whisper nie był specjalnie trenowany na polskim. Po prostu „nauczył się” języka z ogromnej ilości danych. To jak dziecko, które uczy się mówić przez ekspozycję, nie przez gramatykę.
Przykład z testów:
Tekst oryginalny: "Whisper, oh gentle voice of the wind,
carry my words to the farthest corners of the earth."
Akcent polski - transkrypcja Whisper: [95% dokładności]
Akcent rosyjski - transkrypcja Whisper: [73% dokładności]
Alexa i reszta - dlaczego brzmią jak roboty?
Problem Alexy, Siri i Google Assistant z polskim to nie tylko rozpoznawanie - to synteza mowy. I tu jest dramat.
Dlaczego Alexa brzmi jak robot z Pewexu?
- Concatenative synthesis - skleja kawałki nagrań. Efekt? „Dzisiaj. Jest. Ładna. Pogoda.”
- Brak prozodii - polski ma specyficzną melodię zdania. AI tego nie łapie.
- Amerykańskie DNA - systemy projektowane dla angielskiego, polski to afterthought.
Przykład katastrofy: Alexa czytająca polski tekst: „Grzegorz Brzęczyszczykiewicz” brzmi jak „Gže-goš Bžen-čy-šči-kie-vič”.
Przypadek specjalny: Gwara śląska
Tu dzieje się magia. Whisper, który oficjalnie nie wspiera dialektów, radzi sobie z gwarą śląską LEPIEJ niż z literackim polskim. Dlaczego?
Hipoteza 1: Regularność Gwara śląska ma bardziej regularną strukturę fonetyczną niż polski literacki. Mniej wyjątków = łatwiej dla AI.
Hipoteza 2: Dane treningowe YouTube pełen jest śląskich kabaretów i vlogów. Whisper mógł się „przypadkowo” nauczyć.
Hipoteza 3: Uproszczenia Śląski często upraszcza polski. „Idę do sklepu” -> „Ida do geszeftu”. Prostsze = łatwiejsze.
Liczby, które mówią wszystko
Whisper large-v3 vs konkurencja (dla polskiego):
| Model | WER (%) | Czas przetwarzania | Koszt/godzinę |
|---|---|---|---|
| Whisper large-v3 | 12-15% | 1x | Darmowy |
| Google Speech-to-Text | 18-22% | 0.5x | $1.44 |
| Amazon Transcribe | 20-25% | 0.7x | $1.44 |
| Azure Speech | 16-20% | 0.6x | $1.00 |
Whisper jest wolniejszy, ale dokładniejszy i darmowy. No-brainer dla większości zastosowań.
Kiedy który system wybr
ać?
Użyj Whisper gdy:
- Dokładność > szybkość
- Offline processing jest OK
- Masz różnorodne akcenty/gwary
- Budżet = 0
Użyj Google/Azure gdy:
- Potrzebujesz real-time
- Masz czysty, studyjny dźwięk
- Integracja z chmurą jest must-have
- Compliance wymaga big tech
Użyj Alexy gdy:
- …właściwie nigdy dla polskiego. Serio.
Hack: Jak wycisnąć maksimum z Voice AI dla polskiego
1. Preprocessing audio:
# Usuń szum przed Whisperem
import noisereduce as nr
reduced_noise = nr.reduce_noise(y=audio, sr=16000)
2. Prompt engineering dla Whisper:
# Daj kontekst
result = whisper.transcribe(
audio,
language="pl",
initial_prompt="Transkrypcja rozmowy biznesowej po polsku:"
)
3. Post-processing z GPT:
# Popraw błędy gramatyczne
corrected = gpt_correct_polish(whisper_output)
Przyszłość: Co nas czeka?
2025-2026: Multimodalne modele Modele będą „widzieć” usta mówiącego + słyszeć = dramatyczny spadek błędów.
2027: Dialekt-aware models Specjalne modele dla śląskiego, kaszubskiego, góralskiego. Może nawet dla warszawskiego „śródmieścia”.
2030: Perfect synthesis Alexa brzmiąca jak Krystyna Czubówna? Możliwe.
Google · Twoje źródłaPromptowy wyżej w Twoim Google - jednym kliknięciemDodaj do preferowanych źródeł →Wnioski: David (Whisper) vs Goliaci (Big Tech)
Paradoks polskiego Voice AI: darmowy, open-source Whisper bije na głowę komercyjne rozwiązania gigantów. Dlaczego?
- OpenAI miało inne priorytety - chcieli universal model, nie perfekcyjny angielski
- Weak supervision działa - więcej danych > lepsze dane (dla języków)
- Transformery to game-changer - kontekst matters więcej niż perfect pronunciation
Alexa może i mówi jak robot, ale przynajmniej konsekwentnie. Whisper może nie jest idealny, ale rozumie nawet jak mówisz po pijaku ze śląskim akcentem w głośnym barze.
I szczerze? Wolę AI, które mnie rozumie, nawet jeśli nie zawsze dobrze wymawia „Grzegorz Brzęczyszczykiewicz”.
Bo w końcu, ile razy w życiu musisz powiedzieć „Grzegorz Brzęczyszczykiewicz” do swojego asystenta głosowego?
PS: Ten artykuł został продиктowany do Whispera z celowo złym akcentem. Rozpoznał 94% poprawnie. Alexa nadal myśli, że chciałem zamówić pizzę.
Cały tydzień w AI, w jednym mailu
Wybrane premiery, narzędzia i analizy. Raz w tygodniu, prosto do skrzynki.
Zapisz się za darmo →Najczęstsze pytania
Dlaczego Whisper radzi sobie z językiem polskim lepiej niż Alexa?
Whisper używa architektury encoder-decoder transformer, która rozumie kontekst, a nie tylko mapuje dźwięk na słowo, przez co lepiej radzi sobie z wieloznacznością polskiej składni. Alexa opiera się na concatenative synthesis i była projektowana z myślą o angielskim, a polski traktowany był jako dodatek.
Ile kosztuje korzystanie z Whispera w porównaniu do Google Speech-to-Text?
Whisper jest darmowy, podczas gdy Google Speech-to-Text kosztuje 1,44 USD za godzinę, Amazon Transcribe tyle samo, a Azure Speech 1,00 USD za godzinę. Wadą Whispera jest wolniejsze przetwarzanie - Google jest około dwa razy szybszy.
Dlaczego Whisper lepiej rozumie gwarę śląską niż literacki polski?
Według artykułu możliwe przyczyny to bardziej regularna struktura fonetyczna gwary śląskiej, duża liczba śląskich kabaretów i vlogów w danych treningowych z YouTube oraz upraszczanie przez śląski niektórych form językowych. Żadna z tych hipotez nie jest jednak potwierdzona oficjalnie przez OpenAI.
Kiedy lepiej użyć Google Speech-to-Text zamiast Whispera?
Google Speech-to-Text sprawdza się lepiej, gdy potrzebna jest transkrypcja w czasie rzeczywistym, dźwięk pochodzi ze studia i jest czysty lub gdy wymagana jest integracja z chmurą i zgodność z wymaganiami dużych dostawców technologii. Whisper przetwarza wolniej, ale jest dokładniejszy i działa offline.



