Kompleksowa obsługa SEO oraz SEM firmy konsultingowej, świadczącej usługi B2B....
Zobacz case studyWłaśnie opublikowałem Speaker – narzędzie wiersza poleceń, które zamienia tekst i treści webowe w mowę, z opcjonalnym streszczaniem i tłumaczeniem przez AI.
🎯 Co to robi?
Speaker to prosty skrypt w Pythonie, który:
💡 Praktyczne zastosowania
Czytanie artykułów podczas jazdy:
speak -s -t https://techcrunch.com/ai-article
# Pobierze artykuł, streszcza po polsku, przeczyta na głos
Szybkie streszczenie dokumentacji:
speak -s https://docs.python.org/3/tutorial/
# Streszczenie w języku oryginału
Czytanie własnych notatek:
speak "To jest długi tekst który chcę usłyszeć"
🚀 Kluczowe funkcje
Wielojęzyczność bez konfiguracji
Elastyczne AI Backend
Uniwersalna instalacja
Obsługuje większość dystrybucji Linux:
Instalator automatycznie wykrywa package manager i instaluje zależności.
git clone https://github.com/nocnystroz/speaker.git
cd speaker
cp .env.example .env
# Edytuj .env i dodaj swoje API keys
nano .env
# Instalacja
bash installator/install.sh
# Gotowe!
speak „Witaj świecie”
Po instalacji, speak jest dostępny globalnie jako funkcja shell (bash/zsh).
Podstawowe czytanie:
speak "Tekst do przeczytania"
Streszczanie + czytanie:
speak -s "Bardzo długi tekst który zostanie podsumowany..."
Streszczanie + tłumaczenie (np. en → pl):
# W .env ustaw: TRANSLATE_TO_LANG="pl"
speak -s -t https://example.com/english-article
# Artykuł po angielsku → streszczenie po polsku → czytanie po polsku
Czytanie z URL:
speak https://wikipedia.org/wiki/Python
Wszystko konfigurowane przez ~/.local/share/speaker/.env:
# Kolejność prób LLM
LLM_FALLBACK_ORDER="gemini,openai,deepseek,ollama"
# Lista modeli Gemini (próbuje kolejno)
GEMINI_MODELS=”gemini-pro-latest,gemini-2.5-flash”
# Język docelowy dla tłumaczeń (ISO 639-1)
TRANSLATE_TO_LANG=”pl”
# API Keys
GEMINI_API_KEY=”twój_klucz”
OPENAI_API_KEY=”twój_klucz”
Projekt jest dostępny na licencji GPLv3:
🔗 GitHub: https://github.com/nocnystroz/speaker
Jeśli znajdziesz buga lub masz pomysł na nową funkcję – zapraszam do Issues/PR!
Kompleksowa obsługa SEO oraz SEM firmy konsultingowej, świadczącej usługi B2B....
Zobacz case studyProjekt content marketingowy dla polskiego producenta kosmetyków. Realizowałem go po...
Zobacz case studyOptymalizacja i pozycjonowanie sklepu opartego na Prestashop. Przygotowanie content planu...
Zobacz case studyOptymalizacja nowej strony internetowej oraz sklepu opartego na Prestashop. Przygotowanie...
Zobacz case studyPozycjonowanie lokalne i content marketing. Realizowałem projekt od strony SEO...
Zobacz case studyKoordynacja SEO wdrożenia nowej wersji serwisu internetowego sieci kilku placówek...
Zobacz case studyZwiększenie poziomu świadomości marki. Projekt realizowany od strony SEO jako...
Zobacz case studyZwiększenie poziomu świadomości marki. Projekt realizowany od strony SEO jako...
Zobacz case studyOpinie i rekomendacje otrzymane od innych specjalistów:







Realizowałem skuteczne działania e-marketingowe dla kilkudziesięciu marek. Niżej wybrane spośród nich:
Copyright 2022 © „ION” Michał Sławiński, NIP: 732-198-98-86, Regon: 100706412 | Logotypy wykorzystane jedynie w celach informacyjnych