Autor: Denys Medvediev

Rozwiązywanie problemów

Napraw wysokie zużycie CPU przez corespeechd na Macu

corespeechd to demon mowy w macOS, który stoi za Dyktowaniem, Siri i Sterowaniem głosowym. Gdy nagle obciąża procesor i rozkręca wentylatory, lekarstwem jest ponowne uruchomienie tego procesu i wyłączenie funkcji mowy, która go karmi. Żadne pliki systemowe nie są usuwane.

Ostatnia aktualizacja: czerwiec 2026

MacBook na biurku z rozgrzanym, pracującym wentylatorem, sugerujący proces obciążający procesor

Wysokie zużycie CPU przez corespeechd na Macu pochodzi od demona mowy w macOS, który napędza Dyktowanie, Siri i Sterowanie głosowe. Rozwiązanie: zakończ corespeechd w Monitorze aktywności (uruchomi się ponownie sam), następnie wyłącz i ponownie włącz Dyktowanie w Ustawieniach systemowych i zrestartuj Maca. Dedykowany silnik dyktowania offline w ogóle nie dotyka corespeechd.

Otwierasz Monitor aktywności, bo wentylatory hałasują, a bateria znika w porze lunchu, i jest jak na dłoni: proces o nazwie corespeechd siedzi blisko szczytu listy, pożerając 30, 50, czasem 100 procent rdzenia procesora. Nazwa nie mówi prawie nic. Brzmi jak coś, czego nie powinno się dotykać. Pierwszy odruch to założyć, że to złośliwe oprogramowanie. To nie jest złośliwe oprogramowanie.

corespeechd to jeden z własnych procesów Apple działających w tle. Obsługuje część macOS odpowiedzialną za mowę — Dyktowanie, Siri, Sterowanie głosowe. Przez większość dni nawet go nie zauważasz. Aż coś się zacina i proces wgryza się w rdzeń i nie chce go puścić. Dobra wiadomość: wszystkie poprawki są odwracalne, żadna nie wymaga usuwania pliku systemowego, a najgorsze, co może cię czekać, to restart. Najpierw podam ci szybkie rozwiązanie, potem to trwałe.

Oto fragment, który przerażające wątki na forach pomijają. corespeechd to demon — program, który działa cicho w tle i sam się uruchamia ponownie, gdy zostanie zamknięty. Tak ma być. Więc kiedy go zamykasz, a on od razu wraca, to nie jest błąd. To demon wykonujący swoją pracę. Nie zabijasz go na dobre; zmuszasz go, by zaczął od czysta.

Prawdziwe pytanie brzmi: która funkcja mowy go karmi. Dyktowanie, Siri i Sterowanie głosowe — wszystkie przechodzą przez corespeechd. Zacięte pobieranie języka, niedokończona aktualizacja albo mikrofon, który właśnie się podłączył, mogą zostawić go w stanie ciągłej pracy. Znajdź funkcję, uspokój ją i obciążenie znika. Reszta tekstu jest o tym jak — szybka poprawka, trwała poprawka, naprawa wbudowanego Dyktowania i miejsce, gdzie dedykowane narzędzie omija cały ten problem.

Czym jest corespeechd i dlaczego obciąża procesor

Ekran laptopa pokazujący systemowy monitor aktywności z listą procesów, na ciemnym biurku

corespeechd to demon działający w tle dla frameworka CoreSpeech firmy Apple — części macOS, która zajmuje się mową. Dyktowanie, „Hej Siri” i Sterowanie głosowe przekazują mu dźwięk. Kiedy mówisz do Maca, to corespeechd jest tym, co słucha. To normalny, podpisany proces Apple żyjący w systemie, a nie coś, co aplikacja zainstalowała ci po cichu za plecami.

Obciąża procesor, gdy jedna z tych funkcji mowy się zacina. Wątki na Apple Community poświęcone temu problemowi wskazują kilku stałych winowajców: model językowy Dyktowania lub Siri, którego pobieranie zaczęło się, ale nigdy nie skończyło, aktualizacja macOS, która zostawiła stos mowy w stanie połowicznym, albo Sterowanie głosowe po cichu działające w tle. Użytkownicy zgłaszają też, że obciążenie rośnie w chwili podłączenia mikrofonu — AirPodsów, zestawu słuchawkowego, mikrofonu USB — bo corespeechd budzi się, by zacząć przetwarzać głos. Żadna z tych rzeczy nie jest groźna. Po prostu się zacięły.

Warto zapamiętać, że skok zużycia procesora to objaw, a nie choroba. Demon nie jest zepsuty; czeka na zadanie mowy, którego nie może dokończyć, albo kręci się wokół niego w kółko. Dlatego poprawki poniżej nie polegają na „usuwaniu corespeechd” — nie możesz tego zrobić i nie powinieneś chcieć. Polegają na „zatrzymaniu zadania, które każe mu się kręcić”. Jedno ostrzeżenie zanim zaczniesz: nie usuwaj plików z folderów systemowych, żeby gonić ten problem. Nie ma tu żadnego pliku systemowego, który musisz usunąć, a skasowanie niewłaściwego psuje o wiele więcej niż rozgrzany wentylator.

Szybka poprawka, która działa u większości

Zacznij od wersji dwuminutowej, bo rozwiązuje większość przypadków. Plan: uruchom demona ponownie, a potem ucisz tę funkcję mowy, która go obudziła. Ponowne uruchomienie corespeechd nie wyłącza Dyktowania ani Siri — po prostu restartuje proces, więc zacięte zadanie zostaje porzucone.

Zrób to w tej kolejności: otwórz Monitor aktywności (w Programy > Narzędzia albo wyszukaj go w Spotlight), znajdź corespeechd na liście, zaznacz go i kliknij przycisk zatrzymania (ośmiokąt z literą X), a potem wybierz Wymuś zakończenie. Uruchomi się ponownie sam w ciągu kilku sekund — tak ma być. Jeśli wolisz Terminal, killall corespeechd robi to samo; demon restartuje się automatycznie. (Bardziej zdecydowane killall -9 corespeechd istnieje, ale najpierw sięgnij po zwykłą wersję — -9 to ostateczność dla zaawansowanych użytkowników, a nie punkt wyjścia.) Następnie przejdź do Ustawienia systemowe > Klawiatura, przewiń do Dyktowania i wyłącz je; odczekaj kilka sekund, a potem włącz z powrotem. To wyłączenie i ponowne włączenie jest najczęściej zgłaszaną poprawką w wątkach na Apple Community. Jeśli nadal się kręci, zrestartuj Maca — restart czyści stos mowy całkowicie, czego samo ponowne uruchomienie czasem nie potrafi.

Cancel
Dedykowana nakładka push-to-talk słucha tylko wtedy, gdy trzymasz klawisz — żaden zawsze aktywny demon mowy nie czeka w tle.

Dla większości osób jeden z tych czterech kroków kończy sprawę — zwykle przełącznik Dyktowania albo restart. Powód, dla którego narzędzie takie jak Whisper nigdy nie pojawia się w tej walce, jest strukturalny: w ogóle nie opiera się na corespeechd. Jego lokalny silnik słucha tylko wtedy, gdy trzymasz skrót klawiszowy, a potem przestaje. Nie ma w pętli żadnego zawsze aktywnego demona mowy Apple, który mógłby się zaciąć, bo dyktowanie w ogóle nie przechodzi przez systemowy stos mowy.

Trwała poprawka: dyktowanie, które nigdy nie dotyka corespeechd

Jeśli corespeechd ciągle wraca, trwałą odpowiedzią jest przestać polegać na systemowym stosie mowy macOS w dyktowaniu, które faktycznie wykonujesz. Dedykowane narzędzie uruchamia własny lokalny silnik, więc systemowy demon nie ma powodu, by się kręcić. Potrzebujesz Maca na Apple Silicon, działającego mikrofonu i około dwóch minut. Oto kolejność.

Krok 1 — Zainstaluj Whisper i zaloguj się.

Pobierz ze strony pobierania, zainstaluj i załóż darmowe konto. Bez karty. Cały lokalny proces transkrypcji otwiera się od razu.

Poznasz, że się udało, gdy w pasku menu pojawi się ikona aplikacji, a kreator konfiguracji zaproponuje wybór modelu.

Krok 2 — Wybierz ścieżkę transkrypcji.

Aplikacja nie wybiera za ciebie. Masz trzy opcje: Cloud (OpenAI, z własnym kluczem), Local Parakeet albo Local Whisper. Żeby wszystko trzymać z dala od stosu mowy Apple i z dala od sieci, wybierz lokalny silnik.

Poznasz, że się udało, gdy model skończy się pobierać i wyświetli się jako gotowy.

Krok 3 — Ustaw skrót klawiszowy i przyznaj uprawnienia Dostępności.

Na Macu domyślnie jest to Command+Option przytrzymywane jako push-to-talk. Przyznaj uprawnienie Dostępności, gdy pojawi się prośba; bez niego wklejanie w miejscu kursora nie dosięgnie innych aplikacji.

Poznasz, że się udało, gdy testowe nagranie wklei się do dowolnego pola tekstowego.

Krok 4 — Przytrzymaj skrót, mów, puść.

Ustaw kursor w dowolnej aplikacji, przytrzymaj Command+Option, powiedz zdanie, puść. Transkrypcja pojawia się w miejscu kursora — a corespeechd przez cały czas śpi.

Poznasz, że się udało, gdy twoje wypowiedziane zdanie wyląduje jako tekst, a wentylatory pozostaną ciche.

Whisper
Prawdziwa aplikacja desktopowa Whisper na ekranie ustawień, z otwartymi panelami Transkrypcji i AI.

To nie jest „odinstaluj Dyktowanie”. Możesz zostawić Dyktowanie macOS dokładnie takim, jakie jest. Chodzi o to, że twoje codzienne dyktowanie biegnie teraz przez lokalny silnik, który słucha tylko po naciśnięciu klawisza, więc nie ma zawsze aktywnego zadania mowy, którym corespeechd mógłby się zakrztusić. Wolniejsza część to jednorazowe pobranie modelu; potem są już tylko te cztery kroki powyżej.

Jeśli wolisz naprawić wbudowane Dyktowanie

Może lubisz Dyktowanie macOS i po prostu chcesz, żeby przestało rozrabiać. Rozumiem. Poprawki tutaj to głębsza, funkcja po funkcji, wersja szybkiej poprawki, i są tymi, na które wskazują własne strony wsparcia Apple. Zacznij od wykluczenia oczywistości: otwórz Ustawienia systemowe > Klawiatura > Dyktowanie i potwierdź, że faktycznie jest włączone, z właściwym językiem i dialektem zaznaczonym na liście Języki.

Zacięty model językowy to klasyczna przyczyna, więc pobierz go ponownie. W Ustawienia systemowe > Klawiatura > Dyktowanie kliknij Edytuj obok Języki, usuń język, którego używasz, a potem dodaj go z powrotem, żeby macOS pobrał świeżą kopię. Na Apple Silicon ogólne dyktowanie działa na urządzeniu, gdy ten model jest już pobrany — uszkodzony lub w połowie pobrany model to dokładnie taka rzecz, która zostawia corespeechd w pętli. Skoro już tam jesteś, upewnij się, że Sterowanie głosowe jest wyłączone, jeśli go nie używasz: to osobna funkcja dostępności (Ustawienia systemowe > Dostępność > Sterowanie głosowe), która przechwytuje ten sam strumień dźwięku i jest częstym ukrytym źródłem obciążenia demona mowy.

Jeszcze dwie dźwignie, obie odwracalne. Po pierwsze, jeśli nie używasz „Hej Siri”, wyłącz Siri (albo przynajmniej część zawsze nasłuchującą) w Ustawienia systemowe > Siri — Siri przechodzi przez ten sam framework CoreSpeech, a użytkownicy na Apple Community zgłaszają, że jej przełączenie pomaga. Po drugie, utrzymuj macOS zaktualizowanego; kilka z tych skoków wynika ze spartaczonej aktualizacji, a kolejne wydanie poprawkowe często naprawia stos mowy. Jeśli chcesz potwierdzić, że winna jest jedna funkcja, wyłączaj je po jednej i obserwuj corespeechd w Monitorze aktywności między każdym wyłączeniem — gdy obciążenie spadnie, znalazłeś sprawcę. Czego bym nie robił, to podążanie za jakimkolwiek poradnikiem, który każe ci usuwać pliki z systemowego folderu Library, żeby „zresetować” mowę. Tak rozgrzany laptop staje się zepsutym.

Lokalnie czy w chmurze: który tryb Whisper wybrać

Jeśli wybierzesz drogę dedykowanego narzędzia, żeby trzymać corespeechd z dala od swojego dnia, aplikacja każe ci wybrać ścieżkę, zamiast wybierać ją za ciebie. Do omijania demona mowy dwie lokalne opcje pasują naturalnie — działają na twoim komputerze i nigdy nie dotykają stosu mowy Apple ani sieci. Oto jak różnią się te trzy, bo dobry wybór ma znaczenie.

Trzy ścieżki, prosto z mostu:

  • Local ParakeetSilnik TDT firmy NVIDIA, około 600 MB, i najszybsza lokalna opcja — od 5 do 10 razy szybsza niż Whisper na CPU. Obsługuje angielski plus 24 inne języki europejskie, 25 łącznie. Bez tłumaczenia na angielski. Jeśli dyktujesz głównie po angielsku, to szybki, w pełni offline wybór, który trzyma wszystko z dala od systemowego demona mowy.
  • Local Whisperwolniejszy niż Parakeet na tym samym Macu, ale wersje wielojęzyczne obsługują 99 języków i potrafią tłumaczyć na angielski. Wersje tylko anglojęzyczne są tylko po angielsku, nie obejmują 99 języków. Wybierz tę opcję do chińskiego, japońskiego, koreańskiego albo jakiejkolwiek pracy z tłumaczeniem, której Parakeet nie potrafi. Domyślny model angielski ma około 480 MB. Wciąż w pełni lokalnie, wciąż nic przez corespeechd.
  • Cloud (OpenAI, BYOK)najlepsza dokładność i dostęp do sieci, z użyciem własnego klucza OpenAI rozliczanego bezpośrednio przez OpenAI. Transkrypcja działa domyślnie na gpt-4o-mini-transcribe. Potrzebuje internetu, więc to jedyna ścieżka, która opuszcza twój komputer. Powierzchnia Cloud jest częścią Whisper Pro.

Nudna prawda jest taka, że do rodzaju dyktowania, jakim zajmuje się większość ludzi, lokalny silnik w zupełności wystarcza, i to właściwy wybór, gdy całym powodem twojej obecności tutaj jest rozbiegany proces mowy Apple. Oba lokalne silniki działają w całości na twoim Macu, bez wysyłania czegokolwiek na serwer. Chmura zasługuje na swoje miejsce, gdy chcesz najwyższej klasy dokładności na trudnym nagraniu albo potrzebujesz, by model wyłowił fakt z sieci w połowie zdania. Jeśli ścigasz corespeechd, zacznij lokalnie.

Czystszy tekst, gdy dyktowanie się ułoży

Surowe dyktowanie wychodzi jako jeden ciąg, którego silnika byś nie użył. Mówisz „okej więc odpisz właścicielowi w sprawie grzejnika i powiedz mu że jestem w domu w czwartek po trzeciej”, i to jest ta nieinterpunkcyjna ściana, którą wręcza ci każdy silnik mowy. Dyktowanie macOS wstawia podstawową interpunkcję, gdy powiesz „przecinek” albo „kropka”. Do cięższego porządkowania — wycinania „yyy”, naprawiania ciągów, zamieniania wypowiedzianego akapitu w coś, co naprawdę byś wysłał — dedykowane narzędzie może uruchomić przejście AI.

W Whisperze powiedz frazę aktywacyjną „Hej whisper”, a tekst zostaje ulepszony, zanim wyląduje w miejscu kursora. Na modelu lokalnym dzieje się to przez Ollama, więc porządkowanie również zostaje na twoim komputerze; w trybie chmurowym domyślnie jest to gpt-5-mini. Tak czy inaczej nic z tego nie przechodzi przez corespeechd — skok zużycia, który przyszedłeś tu naprawić, nie jest już częścią obrazka.

Thinking...
Surowe

okej więc odpisz właścicielowi w sprawie grzejnika i powiedz mu że jestem w domu w czwartek po trzeciej yyy i zapytaj o miejsce parkingowe

Uporządkowane

Okej, odpisz właścicielowi w sprawie grzejnika i powiedz mu, że jestem w domu w czwartek po trzeciej, i zapytaj o miejsce parkingowe.

Przejście porządkujące to moment, w którym dyktowanie przestaje być transkrypcją, a zaczyna być szkicem. Szybko rzuć słowa głosem, pozwól AI ogarnąć interpunkcję i wypełniacze, a tekst, który ląduje, jest bliski gotowemu. Sprawdza się to, czy odpowiadasz na maila, notujesz, czy piszesz akapit, który inaczej pisałbyś jednym palcem.

Ten sam przepływ mów-i-porządkuj sprawdza się daleko poza rozwiązywaniem problemów — możesz też dyktować czysty tekst do Apple Notes w ten sam sposób, jednym skrótem klawiszowym i przejściem AI, więc długa notatka staje się kilkoma wypowiedzianymi zdaniami.

Kiedy wbudowane rozwiązanie wystarcza

Spokojne, uporządkowane biurko z wyłączonym Makiem, sugerujące, że wentylatory ucichły

Czasem corespeechd był jednorazowym wybrykiem — niedokończoną aktualizacją, modelem językowym, który się zawiesił — i po ponownym uruchomieniu albo restarcie cichnie i pozostaje cichy. Jeśli to twój przypadek, jesteś gotowy. Nie musisz niczego instalować. Udawanie inaczej byłoby nieuczciwe, a ja nie zamierzam mówić ci, żebyś dodawał aplikację dla naprawienia wentylatora, który już się zatrzymał.

A jeśli dyktujesz tylko krótkie fragmenty — szybka odpowiedź, dwulinijkowa notatka — Dyktowanie macOS jest darmowe, wbudowane, a na Apple Silicon dla ogólnego tekstu działa na urządzeniu, gdy język jest już pobrany. Skonfiguruj je w Ustawienia systemowe > Klawiatura > Dyktowanie, wybierz język, a będzie pisać w dowolnym polu, w którym możesz postawić kursor. Do wiadomości na 30 słów to właściwe narzędzie. Apple daje ci je za darmo; nie sięgaj poza nie dla jednego zdania.

Sięgnij po dedykowane narzędzie działające w całym systemie, gdy wbudowane wciąż uwiera: corespeechd, który nie chce się uspokoić bez względu na to, ile razy przełączysz Dyktowanie, dyktowanie długich form, gdzie dokładność i porządkowanie Apple nie wystarczają, albo chęć posiadania jednego skrótu klawiszowego, który zachowuje się tak samo w każdej aplikacji, jednocześnie trzymając systemowy demon mowy całkowicie z boku. Poniżej tej poprzeczki używaj tego, co już masz na Macu.

Jeśli problem jest szerszy niż corespeechd — Dyktowanie, które kategorycznie odmawia pisania — szersza lista poprawek w gdy zamiana głosu na tekst przestaje działać na Macu obejmuje sprawdzenie mikrofonu, uprawnień i Sterowania głosowego, które pokrywają się z tym tutaj.

corespeechd to po prostu macOS odrabiający swoją pracę domową z mowy, a przez większość czasu lekarstwem jest sprawić, by zaczął tę pracę od nowa. Uruchom go ponownie, przełącz funkcję, która go karmi, zrestartuj, jeśli musisz. Jeśli ciągle wraca, przenieś swoje faktyczne dyktowanie do narzędzia, które w ogóle nie prosi systemowego demona o pomoc. Większość tego tekstu napisałem skrótem klawiszowym, przy cichym wentylatorze i przy corespeechd, który raz na jakiś czas nie miał nic do roboty.

Dyktuj bez budzenia demona mowy

Przytrzymaj jeden skrót klawiszowy, mów, puść. Lokalny silnik wykonuje transkrypcję na twoim Macu — corespeechd śpi, a wentylatory pozostają ciche.

Darmowy tryb lokalny dla każdego zalogowanego konta. Bez karty, żeby zacząć.

Zdjęcie Denysa Medvedieva

Denys Medvediev

To ja czytam naszą skrzynkę wsparcia, najprawdopodobniej dyktując odpowiedzi.

Dalsza lektura