Konfiguracja Google Cloud TTS
Powrót do Przeglądu dostawców TTS
Google Cloud TTS wykorzystuje sieci neuronowe WaveNet do generowania naturalnie brzmiącej mowy. Darmowy limit jest bardzo hojny — milion znaków miesięcznie. Ta instrukcja zajmuje około 5 minut.
Czego potrzebujesz
Dział zatytułowany „Czego potrzebujesz”Konto Google (to samo, którego używasz do Gmaila lub YouTube, wystarczy). Musisz dodać metodę płatności, ale nie zostaniesz obciążony, chyba że przekroczysz 1 milion znaków w ciągu miesiąca. Przy adnotacjach szachowych jest to bardzo trudne do osiągnięcia.
Krok 1: Zaloguj się do Google Cloud Console
Dział zatytułowany „Krok 1: Zaloguj się do Google Cloud Console”- Otwórz przeglądarkę i przejdź na stronę console.cloud.google.com
- Zaloguj się na swoje konto Google
- Jeśli robisz to po raz pierwszy, Google poprosi Cię o zaakceptowanie Warunków korzystania z usługi. Zaznacz pole i kliknij Agree and Continue
Powinieneś teraz widzieć panel Google Cloud Console. Wygląda na zatłoczony — nie martw się, potrzebujemy z niego tylko dwóch rzeczy.
Krok 2: Skonfiguruj płatności
Dział zatytułowany „Krok 2: Skonfiguruj płatności”Google wymaga konta rozliczeniowego nawet w ramach darmowego limitu. Nie zostaniesz obciążony za normalne korzystanie przy nauce szachów.
- W górnym pasku wyszukiwania wpisz “Billing” i kliknij Billing w menu rozwijanym
- Kliknij Link a billing account (lub Create account, jeśli jeszcze go nie masz)
- Postępuj zgodnie z instrukcjami, aby dodać kartę kredytową lub debetową
- Po zakończeniu zobaczysz zielony znacznik obok swojego konta rozliczeniowego
Uwaga: Jeśli masz już skonfigurowane płatności Google Cloud z innego projektu, możesz pominąć ten krok. Twoje istniejące konto rozliczeniowe wystarczy.
Krok 3: Włącz API Text-to-Speech
Dział zatytułowany „Krok 3: Włącz API Text-to-Speech”Ten krok informuje Google, z której usługi chcesz korzystać.
- W górnym pasku wyszukiwania wpisz “Text-to-Speech”
- W wynikach menu rozwijanego kliknij Cloud Text-to-Speech API (ma niebieską ikonę API)
- Trafisz na stronę szczegółów API. Kliknij duży niebieski przycisk Enable
- Poczekaj kilka sekund. Gdy przycisk zmieni się na Manage, API jest włączone
Krok 4: Utwórz klucz API
Dział zatytułowany „Krok 4: Utwórz klucz API”Klucz API to element, którego En Parlant~ używa do komunikacji z serwerami Google.
- W górnym pasku wyszukiwania wpisz “Credentials” i kliknij Credentials w sekcji „APIs & Services”
- W górnej części strony kliknij + Create Credentials
- Z menu rozwijanego wybierz API key
- Pojawi się okno dialogowe z Twoim nowym kluczem. Wygląda mniej więcej tak:
AIzaSyC...about 35 characters... - Kliknij ikonę kopiowania obok klucza, aby skopiować go do schowka
- Kliknij Close
Zalecane: Ogranicz swój klucz
Dział zatytułowany „Zalecane: Ogranicz swój klucz”Po utworzeniu klucza zobaczysz go na liście na stronie Credentials. Kliknij nazwę klucza, aby otworzyć jego ustawienia:
- W sekcji API restrictions wybierz Restrict key
- Wybierz Cloud Text-to-Speech API z menu rozwijanego
- Kliknij Save
Dzięki temu, nawet jeśli ktoś uzyska Twój klucz, będzie mógł go użyć tylko do TTS — do niczego innego.
Krok 5: Skonfiguruj En Parlant~
Dział zatytułowany „Krok 5: Skonfiguruj En Parlant~”Prawie gotowe!
- Otwórz En Parlant~ i przejdź do Ustawienia (ikona koła zębatego) > zakładka Dźwięk
- Przewiń w dół do sekcji TTS
- Ustaw Dostawca TTS na Google Cloud
- Kliknij w pole Google Cloud API Key i wklej swój klucz (Ctrl+V)
- Ustaw Text-to-Speech na Włączony
- Kliknij przycisk Test obok selektora głosu
Powinieneś usłyszeć wypowiedziany na głos ruch szachowy. Jeśli tak — gratulacje, konfiguracja zakończona!
Rozwiązywanie problemów
Dział zatytułowany „Rozwiązywanie problemów”- Test jest cichy? Sprawdź dokładnie, czy (1) wkleiłeś pełny klucz API, (2) API Text-to-Speech jest włączone (Krok 3) i (3) płatności są powiązane (Krok 2). Najczęstszym problemem jest zapomnienie o włączeniu API.
- Błąd „API key not valid”? Upewnij się, że skopiowałeś klucz poprawnie — bez dodatkowych spacji. Jeśli ograniczyłeś klucz, sprawdź, czy Cloud Text-to-Speech API znajduje się na liście dozwolonych.
- Błąd „Billing account not found”? Wróć do Kroku 2 i upewnij się, że płatności są powiązane z Twoim projektem.
- Głosy brzmią inaczej niż oczekiwano? En Parlant~ domyślnie używa głosów WaveNet. Płeć głosu można zmienić w Ustawienia > Dźwięk > Google Voice Gender.
Darmowy limit Google obejmuje 1 milion znaków miesięcznie dla głosów WaveNet. Bogato zaadnotowana partia zużywa około 3 000–5 000 znaków. W takim tempie możesz analizować 200–300 partii miesięcznie, zanim osiągniesz limit. Google wyświetla ostrzeżenie o zużyciu na długo przed naliczeniem jakichkolwiek opłat.