İçeriğe geç

Google Cloud TTS Kurulumu

TTS Sağlayıcılarına Genel Bakış sayfasına dön

Google Cloud TTS, doğal ses üretmek için WaveNet sinir ağlarını kullanır. Ücretsiz katman oldukça cömerttir — ayda bir milyon karakter. Bu rehber yaklaşık 5 dakika sürer.

Bir Google hesabı (Gmail veya YouTube için kullandığınız hesap yeterlidir). Bir ödeme yöntemi eklemeniz gerekecek, ancak ayda 1 milyon karakteri aşmadığınız sürece sizden ücret alınmaz. Satranç açıklamalarıyla bu sınıra ulaşmak oldukça zordur.

Adım 1: Google Cloud Console’a Giriş Yapın

Section titled “Adım 1: Google Cloud Console’a Giriş Yapın”
  1. Tarayıcınızı açın ve console.cloud.google.com adresine gidin
  2. Google hesabınızla giriş yapın
  3. İlk kez giriyorsanız Google sizden Hizmet Şartlarını kabul etmenizi isteyecektir. Kutuyu işaretleyin ve Agree and Continue düğmesine tıklayın

Artık Google Cloud Console kontrol panelini görmeniz gerekiyor. Karmaşık görünebilir — endişelenmeyin, burada yalnızca iki şeye ihtiyacımız var.

Google, ücretsiz katman için bile bir faturalandırma hesabı gerektirir. Normal satranç çalışması kullanımı için sizden ücret alınmaz.

  1. Üst arama çubuğuna “Billing” yazın ve açılır menüde Billing seçeneğine tıklayın
  2. Link a billing account (veya henüz hesabınız yoksa Create account) seçeneğine tıklayın
  3. Kredi kartı veya banka kartı eklemek için yönergeleri izleyin
  4. İşlem tamamlandığında faturalandırma hesabınızın yanında yeşil bir onay işareti göreceksiniz

Not: Başka bir projeden zaten Google Cloud faturalandırmanız kuruluysa bu adımı atlayabilirsiniz. Mevcut faturalandırma hesabınız sorunsuz çalışacaktır.

Adım 3: Text-to-Speech API’yi Etkinleştirin

Section titled “Adım 3: Text-to-Speech API’yi Etkinleştirin”

Bu adım, Google’a hangi hizmeti kullanmak istediğinizi bildirir.

  1. Üst arama çubuğuna “Text-to-Speech” yazın
  2. Açılır sonuçlarda Cloud Text-to-Speech API seçeneğine tıklayın (mavi bir API simgesi vardır)
  3. API ayrıntı sayfasına ulaşacaksınız. Büyük mavi Enable düğmesine tıklayın
  4. Birkaç saniye bekleyin. Düğme Manage olarak değiştiğinde API etkinleştirilmiş demektir

API anahtarı, En Parlant~‘ın Google sunucularıyla iletişim kurmak için kullandığı şeydir.

  1. Üst arama çubuğuna “Credentials” yazın ve “APIs & Services” altındaki Credentials seçeneğine tıklayın
  2. Sayfanın üst kısmında + Create Credentials düğmesine tıklayın
  3. Açılır menüden API key seçeneğini seçin
  4. Yeni anahtarınızı gösteren bir diyalog penceresi açılır. Şuna benzer bir görünümdedir: AIzaSyC...yaklaşık 35 karakter...
  5. Anahtarı panonuza kopyalamak için yanındaki kopyala simgesine tıklayın
  6. Close düğmesine tıklayın

Anahtarı oluşturduktan sonra Credentials sayfasında listelendiğini göreceksiniz. Ayarlarını açmak için anahtar adına tıklayın:

  1. API restrictions altında Restrict key seçeneğini seçin
  2. Açılır menüden Cloud Text-to-Speech API seçeneğini seçin
  3. Save düğmesine tıklayın

Bu sayede birisi anahtarınızı ele geçirse bile yalnızca TTS için kullanabilir — başka hiçbir şey için değil.

Neredeyse bitti!

  1. En Parlant~‘ı açın ve Settings (dişli çark simgesi) > Sound sekmesine gidin
  2. TTS bölümüne kadar aşağı kaydırın
  3. TTS Provider seçeneğini Google Cloud olarak ayarlayın
  4. Google Cloud API Key alanına tıklayın ve anahtarınızı yapıştırın (Ctrl+V)
  5. Text-to-Speech seçeneğini On olarak ayarlayın
  6. Ses seçicinin yanındaki Test düğmesine tıklayın

Sesli olarak bir satranç hamlesinin okunduğunu duymanız gerekir. Duyuyorsanız — tebrikler, kurulum tamamlandı!

  • Test sessiz mi? Şunları tekrar kontrol edin: (1) API anahtarının tamamını yapıştırdığınızdan, (2) Text-to-Speech API’nin etkinleştirildiğinden (Adım 3), ve (3) faturalandırmanın bağlı olduğundan (Adım 2) emin olun. En yaygın sorun API’yi etkinleştirmeyi unutmaktır.
  • “API key not valid” hatası mı? Anahtarı doğru kopyaladığınızdan emin olun — fazladan boşluk olmamalı. Anahtarı kısıtladıysanız Cloud Text-to-Speech API’nin izin verilen listede olduğunu doğrulayın.
  • “Billing account not found” hatası mı? Adım 2’ye geri dönün ve faturalandırmanın projenize bağlı olduğundan emin olun.
  • Sesler beklenenden farklı mı? En Parlant~ varsayılan olarak WaveNet seslerini kullanır. Ses cinsiyeti Settings > Sound > Google Voice Gender bölümünden değiştirilebilir.

Google’ın ücretsiz katmanı, WaveNet sesleri için ayda 1 milyon karakteri kapsar. Yoğun şekilde açıklama eklenmiş bir oyun yaklaşık 3.000-5.000 karakter kullanır. Bu hızla, sınıra ulaşmadan önce ayda 200-300 oyun çalışabilirsiniz. Google, herhangi bir ücret uygulanmadan çok önce size bir kullanım uyarısı gösterir.