# Google TTS API Tutorial
Opis pobierania danych logowania z Google Cloud.
# Wstęp
- Całość została przygotowana tak, aby BOOMfinity mógł mieć dostęp tylko do usługi TTS. Żadne informacje o twoim koncie Google nie trafią do BOOMfinity.
- Nie jest to procedura dla laików. Musisz wiedzieć, co robisz.
- Niestety, wymagana jest karta płatnicza, aby aktywować okres testowy w Google Cloud. TTS będzie dostępny nawet po jego zakończeniu!
- BOOMfinity będzie starał się zliczać limit zużycia, aby nie przekroczyć darmowej puli tekstu do przerobienia. Dołożymy wszelkich starań, żeby temu zapobiec, ale nie bierzemy odpowiedzialności za to, jeśli limit faktycznie zostanie przekroczony. Tutaj znajduje się cennik: https://cloud.google.com/text-to-speech/pricing.
- Oprócz tego istnieją inne limity: https://cloud.google.com/text-to-speech/quotas.
# Procedura
Należy założyć konto Google Cloud oraz podać dane karty płatniczej, aby aktywować Free Trial. Jeżeli się boisz pobrania środków - spokojnie. Rejestracja zabierze chwilowo około $1, po czym ta kwota zostanie zwrócona. Potem można np. ustawić w banku limit płatności w Internecie na 0zł.
Po udanym utworzeniu konta i aktywowaniu Triala należy wejść na tę stronę: https://console.cloud.google.com/apis/api/texttospeech.googleapis.com/. Może być wymagane utworzenie nowego lub wybranie istniejącego projektu.
Klikamy "Utwórz dane logowania", a potem "Konto usługi".
Zaczynamy uzupełniać formularz. Nazwa może być dowolna. Klikamy "Utwórz i kontynuuj" .
Poniżej nie trzeba przyznawać dodatkowych ról. Klikamy "Dalej".
Tutaj też zostawiamy tak, jak jest. Klikamy "Gotowe". Zostaniemy przeniesieni do poprzedniej podstrony.
Na liście kont usługi szukamy naszej świeżo utworzonej i klikamy ikonę ołówka.
W zakładce "Klucze" klikamy "Dodaj klucz", a następnie "Utwórz nowy klucz" .
Zaznaczamy opcje "JSON" i klikamy "Utwórz". Przeglądarka zacznie pobierać plik
.json
. Otwieramy go notatnikiem i CAŁOŚĆ wklejamy do panelu bota. Gotowe! 🎉