Szybki start
- Pobierz i zainstaluj Speakeys — zobacz Instalacja.
- Załóż klucz API Groq (za darmo) — zobacz Konto Groq i klucz API.
- Wklej klucz, gdy Speakeys poprosi o niego przy pierwszym uruchomieniu.
- Zezwól na dostęp do mikrofonu i Dostępności — zobacz Uprawnienia.
- Ustaw kursor w dowolnym polu tekstowym, przytrzymaj prawy ⌘, mów i puść.
Okres próbny (7 dni) zaczyna się przy pierwszym uruchomieniu. W tym czasie dostępne są wszystkie funkcje.
Wymagania
- macOS 14 Sonoma lub nowszy, na procesorze Apple Silicon (M1 i nowsze) lub Intel.
- Połączenie z internetem — rozpoznawanie mowy i edycja z AI działają w Groq.
- Klucz API Groq. Groq ma darmowy plan, który wystarczy na start.
Instalacja
- Pobierz
Speakeys.dmgi otwórz plik. - Przeciągnij Speakeys do folderu Aplikacje.
- Uruchom Speakeys z folderu Aplikacje. W pasku menu na górze ekranu pojawi się ikona fali dźwiękowej — to Speakeys. Aplikacja nie ma okna ani ikony w Docku.
Komunikat „Nie można otworzyć Speakeys, ponieważ Apple nie może tego sprawdzić”? Otwórz Ustawienia systemowe → Prywatność i ochrona, przewiń w dół i kliknij Otwórz mimo to przy Speakeys. Możesz też kliknąć dwukrotnie Open Speakeys.command w pobranym obrazie dysku. Wystarczy zrobić to raz.
Uprawnienia
Speakeys potrzebuje dwóch uprawnień. O oba prosi przy pierwszym uruchomieniu.
- Mikrofon — żeby Cię słyszeć. Kliknij Pozwól, gdy macOS zapyta.
- Dostępność — żeby zauważyć przytrzymanie prawego ⌘ lub lewego ⌥ i wkleić tekst do aplikacji, w której pracujesz. Wybierz Nadaj uprawnienia… w menu Speakeys; otworzy się Ustawienia systemowe → Prywatność i ochrona → Dostępność, gdzie włączasz Speakeys.
Speakeys nigdy nie czyta tego, co piszesz. Odczytuje tylko zaznaczony tekst w chwili, gdy przytrzymujesz lewy ⌥.
Konto Groq i klucz API
Speakeys wysyła dźwięk do Groq, który bardzo szybko uruchamia model rozpoznawania mowy (Whisper) i model AI. Korzystasz z własnego klucza Groq, więc rozliczasz się bezpośrednio z Groq, a my nie widzimy Twojego użycia.
- Wejdź na console.groq.com i załóż konto (Google, GitHub lub e-mail).
- Otwórz API Keys i kliknij Create API Key. Nadaj mu nazwę, np. „Speakeys”.
- Skopiuj klucz — zaczyna się od
gsk_. Groq pokazuje go tylko raz. - W Speakeys wklej go w okno, które pojawia się przy pierwszym uruchomieniu, albo później przez Klucz API Groq… w menu.
Klucz jest zapisywany w pęku kluczy macOS (Keychain). Żeby go zmienić, wybierz ponownie Klucz API Groq….
Koszty. Darmowy plan Groq ma limity, które wielu osobom wystarczają do codziennego dyktowania. Jeśli potrzebujesz więcej, dodaj płatności w konsoli Groq; Groq rozlicza Cię bezpośrednio według stawek API. Swoje limity zobaczysz w konsoli Groq w Settings → Limits.
Zalecane: w konsoli Groq otwórz Settings → Data Controls i włącz Zero Data Retention, żeby Groq nie przechowywał logów Twoich zapytań. Zobacz Prywatność i UE.
Dyktowanie
- Kliknij w dowolne pole tekstowe — e-mail, czat, dokument, edytor kodu.
- Przytrzymaj prawy ⌘. Na dole ekranu pojawi się mały panel „Dyktuję”.
- Mów, potem puść klawisz. Tekst zostanie wklejony w miejscu kursora.
- Anulowanie: naciśnij Esc — albo dowolny inny klawisz — w trakcie trzymania. Zwykłe skróty, np. ⌘ C, działają bez zmian.
- Tapnięcia krótsze niż 0,3 s są ignorowane. Ciche nagrania nigdy nie są wklejane.
- Zawartość schowka wraca na miejsce zaraz po wklejeniu.
- Speakeys dodaje spację po dyktowanym tekście, więc możesz mówić fragmentami. Jak to wyłączyć — zobacz Ustawienia zaawansowane.
Edycja z AI
- Zaznacz tekst w dowolnej aplikacji.
- Przytrzymaj lewy ⌥ i powiedz, co z nim zrobić.
- Puść klawisz. Zaznaczenie zostanie zastąpione wynikiem.
Bez zaznaczenia Speakeys napisze nowy tekst na podstawie polecenia i wstawi go w miejscu kursora. Wynik zostaje w języku tekstu, chyba że poprosisz o inny.
Polecenia, które dobrze działają:
- „Zrób to krócej i bardziej oficjalnie.”
- „Popraw gramatykę i interpunkcję, nie zmieniaj słów.”
- „Przetłumacz na niemiecki.”
- „Zrób z tego trzy punkty.”
- „Napisz uprzejmą odpowiedź, że nie mogę przyjść na spotkanie.”
Prawy ⌥ pozostaje wolny, więc polskie znaki (ą, ę, ś…) działają jak zawsze.
Język
Wybierz Język w menu: Polski, English lub Automatycznie. Stały język daje najdokładniejsze wyniki; Automatycznie rozpoznaje język każdego nagrania i obsługuje też inne języki dostępne w Whisperze.
Mikrofon
Domyślnie Speakeys nagrywa z wbudowanego mikrofonu Maca, nawet gdy podłączone są słuchawki. Słuchawki Bluetooth (także AirPods) po rozpoczęciu nagrania przełączają się w tryb rozmowy o niskiej jakości, co ucina pierwsze słowa i pogarsza rozpoznawanie.
Żeby to zmienić, otwórz Mikrofon w menu i wybierz Wbudowany (zalecany), Domyślny systemowy albo dowolne podłączone urządzenie. Gdy wybrane urządzenie zostanie odłączone, Speakeys wróci do wbudowanego mikrofonu.
Historia
Historia w menu pokazuje ostatnie wyniki. Kliknij wpis, żeby skopiować go ponownie do schowka. Historia jest przechowywana tylko na Twoim Macu.
Własny słownik
Naucz Speakeys nazwisk, marek i żargonu, które ma zapisywać poprawnie. Wybierz Edytuj słownik… w menu — otworzy się zwykły plik tekstowy:
~/Library/Application Support/Speakeys/dictionary.txt
Jedna pozycja na linię. Linie zaczynające się od # to komentarze.
# Hasła — nazwy, produkty, żargon
Kubernetes
Finarena
PostgreSQL
# Reguły poprawek — źle => dobrze
Tankowicz => Tonkowicz
Fin Arena => Finarena
Hasła
Hasła trafiają do modelu mowy jako podpowiedzi, więc rozpoznaje je pewniej. Podpowiedzi mają łącznie maksymalnie 800 znaków — najważniejsze hasła wpisz na początku.
Reguły poprawek
Reguła źle => dobrze poprawia słowo, które model ciągle zapisuje błędnie. Reguły:
- ignorują wielkość liter w rozpoznanym tekście i wstawiają prawą stronę dokładnie tak, jak ją zapisano;
- działają od początku słowa i poprawiają też odmiany (
Tankowicz => Tonkowiczzamieni „Tankowicza” na „Tonkowicza”, a „Tankowiczowi” na „Tonkowiczowi”); - nigdy nie zmieniają środka słowa;
- działają przy dyktowaniu i w wynikach AI; prawa strona trafia też do podpowiedzi.
Speakeys czyta plik przy każdym nagraniu, więc zmiany działają od razu — bez restartu.
Modele mowy i AI
Speakeys korzysta z dwóch modeli Groq:
| Ustawienie | Domyślnie | Do czego |
|---|---|---|
sttModel | whisper-large-v3 | Rozpoznawanie mowy |
llmModel | openai/gpt-oss-120b | Edycja z AI |
Możesz przełączyć się na dowolny zgodny model dostępny na Twoim koncie Groq. Otwórz Terminal i wpisz na przykład:
# szybsze, nieco mniej dokładne rozpoznawanie mowy
defaults write app.speakeys.mac sttModel whisper-large-v3-turbo
# mniejszy, szybszy model AI
defaults write app.speakeys.mac llmModel openai/gpt-oss-20b
Zmiana działa od następnego nagrania. Powrót do ustawień domyślnych:
defaults delete app.speakeys.mac sttModel
defaults delete app.speakeys.mac llmModel
Nazwy modeli zmieniają się z czasem — aktualną listę znajdziesz na console.groq.com/docs/models. Model mowy musi obsługiwać transkrypcję audio, a model AI — chat completions.
Ustawienia zaawansowane
Uruchamianie przy logowaniu: wybierz Uruchamiaj przy logowaniu w menu.
Bez spacji po dyktowanym tekście:
defaults write app.speakeys.mac trailingSpace -bool false
Klucz Groq ze zmiennej środowiskowej zamiast z pęku kluczy (np. przy zarządzanych instalacjach): ustaw GROQ_API_KEY. Klucz zapisany w pęku kluczy ma pierwszeństwo.
Okres próbny i licencja
Speakeys jest darmowe przez 7 dni od pierwszego uruchomienia, ze wszystkimi funkcjami. Menu pokazuje, ile dni zostało.
Po okresie próbnym przytrzymanie klawiszy pokazuje komunikat „Okres próbny zakończony — wpisz klucz licencyjny”. Ustawienia, słownik i historia zostają zachowane.
- Wybierz plan w cenniku. Klucz licencyjny dostaniesz e-mailem.
- W Speakeys wybierz Wpisz klucz licencyjny…, wklej klucz i potwierdź.
- Jeden klucz działa na maksymalnie 3 Macach. Żeby przenieść go na inny komputer, najpierw wybierz Licencja… → Dezaktywuj na tym Macu.
- Speakeys sprawdza licencję mniej więcej raz w tygodniu i działa bez internetu do dwóch tygodni.
- Klucz z planu miesięcznego przestaje działać po zakończeniu subskrypcji. Licencja dożywotnia nie wygasa.
Prywatność i UE
Dźwięk i tekst nigdy nie trafiają na nasze serwery: wysyłane są z Twojego Maca bezpośrednio do Groq, z użyciem Twojego klucza API; nigdy ich nie otrzymujemy ani nie przechowujemy. Ustawienia, słownik i historia zostają na Twoim Macu. Przy sprawdzaniu licencji na nasz serwer licencji w UE trafia tylko klucz licencyjny, identyfikator aktywacji i nazwa Twojego Maca.
Speakeys tworzy Finarena Sp. z o.o. (Polska, UE). Korzystanie z Groq regulują warunki Groq:
- Groq oferuje umowę powierzenia przetwarzania danych (DPA) ze standardowymi klauzulami umownymi UE. Klienci z EOG zawierają umowę z Groq UK Limited.
- Groq nie może używać danych z API do trenowania modeli (Services Agreement).
- Domyślnie Groq nie przechowuje danych zapytań, ale może trzymać logi do 30 dni w celu wykrywania nadużyć. Włącz Zero Data Retention w Settings → Data Controls, żeby to wyłączyć (szczegóły).
- Groq ma centra danych w Europie, m.in. w Helsinkach (Finlandia). Dla standardowych kont API Groq nie gwarantuje przetwarzania wyłącznie w UE, a dane, które przechowuje, trzyma w USA. Jeśli potrzebujesz takiej gwarancji, zapytaj Groq o umowę enterprise.
Rozwiązywanie problemów
- Nic się nie dzieje, gdy przytrzymuję prawy ⌘.
- Speakeys nie ma uprawnienia Dostępności. Wybierz Nadaj uprawnienia… i włącz Speakeys. Jeśli jest już włączone, usuń Speakeys z listy przyciskiem „–”, dodaj ponownie przez „+” i uruchom Speakeys jeszcze raz.
- Speakeys pisze, że tekst jest w schowku.
- Speakeys nie mógł wkleić tekstu do bieżącej aplikacji — zwykle to ten sam problem z Dostępnością. Wklej ręcznie przez ⌘ V i sprawdź uprawnienie.
- „Groq HTTP 401”.
- Klucz API jest błędny albo został unieważniony. Utwórz nowy i wklej go przez Klucz API Groq….
- „Groq HTTP 429”.
- Przekroczono limit zapytań Groq. Odczekaj chwilę albo zwiększ limity, dodając płatności w konsoli Groq.
- Brakuje początku zdania.
- Prawdopodobnie nagrywasz przez słuchawki Bluetooth. Przełącz Mikrofon na Wbudowany (zalecany).
- Jakieś nazwisko ciągle jest źle zapisywane.
- Dodaj je do słownika albo dopisz regułę poprawki.
Aktualizacja z MOVA
Speakeys wcześniej nazywało się MOVA. Przy pierwszym uruchomieniu Speakeys automatycznie przenosi klucz Groq, ustawienia, słownik i historię z MOVA. macOS może raz zapytać, czy Speakeys może użyć klucza zapisanego przez MOVA — kliknij Zawsze pozwalaj.
Aplikacja ma nową nazwę, więc nadaj ponownie uprawnienie Dostępności, a potem usuń starą aplikację MOVA.
Odinstalowanie
- Wybierz Zakończ Speakeys w menu. Jeśli chcesz użyć licencji na innym Macu, najpierw ją dezaktywuj (Licencja…).
- Przenieś Speakeys z folderu Aplikacje do Kosza.
- Opcjonalnie usuń swoje dane:
i usuń zapisany klucz Groq w aplikacji Dostęp do pęku kluczy (wyszukajrm -r ~/Library/Application\ Support/Speakeys defaults delete app.speakeys.macapp.speakeys.mac).
Nie ma tu odpowiedzi? Napisz na [email protected] — zwykle odpowiadamy w ciągu jednego dnia roboczego.