İçindekiler:

PC/Mac/Linux için Google Asistan: 5 Adım
PC/Mac/Linux için Google Asistan: 5 Adım

Video: PC/Mac/Linux için Google Asistan: 5 Adım

Video: PC/Mac/Linux için Google Asistan: 5 Adım
Video: Google Assistant on Windows, Mac and Linux?! 2024, Kasım
Anonim
PC/Mac/Linux için Google Asistanı
PC/Mac/Linux için Google Asistanı

Google Asistan, Google'ın Amazon'un Alexa akıllı ev asistanına verdiği yanıttır. Başlangıçta yalnızca Google Allo uygulamasında sınırlı işlevlerle kullanılabilen Google Asistan, daha sonra Google Asistanının tüm gücünü tüketicilere sunmak için Google Home ve Pixel akıllı telefonlarla birlikte kullanıma sunuldu.

Birkaç ay bekledikten sonra, Android 6.0+ çalıştıran akıllı telefonlar da Google Asistan'ı aldı ve sadece birkaç gün önce Google, Asistan'ın temelde herhangi bir platformda çalışmasına izin veren Google Asistan SDK'sını başlattı. Bugün size Python kullanarak Google Asistan'ı Windows, Mac veya Linux makinenize nasıl kuracağınızı göstereceğiz.

Adım 1: Gereksinimler

Gereksinimler
Gereksinimler
Gereksinimler
Gereksinimler

piton 3

Windows, macOS veya GNU/Linux dağıtımı kullansanız da kullanmasanız da Python'un kurulu olması gerekir. Kurulum oldukça basittir. Sadece kurulum dosyasını açın ve özelleştirilmiş kurulumu seçin. Sonraki adımda ileri'ye tıklayın, ortam değişkenlerine Python Ekle onay kutusunu seçin ve ardından sonraki adımlara geçin ve Python'u yükleyin.

Bir terminal/komut istemi açarak ve ardından sadece python yazarak Python'un çalıştığını doğrulayabilirsiniz. Terminal/komut istemini görürseniz, bilgisayarınızdaki mevcut Python sürümünü döndürün, o zaman altınsınız!

2. Adım: Google Asistan API'sini yapılandırın

Google Asistan API'sini yapılandırın
Google Asistan API'sini yapılandırın
Google Asistan API'sini yapılandırın
Google Asistan API'sini yapılandırın
Google Asistan API'sini yapılandırın
Google Asistan API'sini yapılandırın

Aşağıda, Python programı aracılığıyla Google Asistan'a erişebilmeniz için Bulut Platformu Konsolunda Google Asistan API'sini etkinleştirme sürecinde size yol gösteren adım adım talimatlar yer almaktadır. Bu adımların tümü platformdan bağımsızdır, yani adımlar Windows, macOS ve GNU/Linux OS için aynıdır.

  1. Google Cloud Platform Konsolu'ndaki Projeler sayfasına gidin.
  2. Yukarıdan “Proje Oluştur” seçeneğine tıklayın.
  3. Projeye "Google Asistanım" adını verin ve "Oluştur"u tıklayın.
  4. Konsolun yeni Projenizi oluşturması için birkaç saniye bekleyin. Sağ üstte dönen bir ilerleme simgesi görmelisiniz. Projenizi oluşturma işlemi tamamlandıktan sonra Projenizin konfigürasyon sayfasına yönlendirileceksiniz.
  5. Doğrudan Google Asistan API sayfasına gitmek için bu bağlantıyı tıklayın. Yukarıda, "Etkinleştir"i tıklayın.
  6. Google, bu API'yi kullanmak için kimlik bilgileri oluşturmanız gerektiği konusunda sizi uyaracaktır. Sağ üstteki "Kimlik bilgileri oluştur"u tıklayın. Bu sizi, Google'ın bu API'yi kullanmak için ne tür kimlik bilgilerine ihtiyacınız olduğunu anlamanıza yardımcı olduğu bir kurulum sihirbazı sayfasına götürecektir.
  7. "API'yi nereden çağıracaksınız" altında, "Diğer UI (örn. Windows, CLI aracı)" seçeneğini seçin. “Hangi verilere erişeceksiniz” için “Kullanıcı verileri” dairesini seçin. Şimdi “Hangi kimlik bilgilerine ihtiyacım var?” seçeneğine dokunun.

  8. Google, bir OAuth 2.0 istemci kimliği oluşturmanızı tavsiye etmelidir. İstemci Kimliğine istediğiniz herhangi bir ad verin, örneğin adınız + Masaüstü. Bir ad seçmeyi bitirdikten sonra, "müşteri kimliği oluştur"u tıklayın.
  9. "Kullanıcılara gösterilen ürün adı"nın altına "Google Asistanım" yazın. Devam'ı tıklayın.
  10. "Bitti"yi tıklayın. Burada indirmeye tıklamamıza gerek yok, çünkü sadece daha sonra indireceğimiz istemci sırrına ihtiyacımız var.
  11. Şimdi, OAuth 2.0 istemci kimlikleri listesinin altında, az önce oluşturduğunuz istemci kimliğini görmelisiniz. En sağda, client_secret_XXX.json dosyasını indirmek için indirme simgesine tıklayın; burada 'XXX' müşteri kimliğinizdir. Bu dosyayı bilgisayarınızın herhangi bir yerine, ideal olarak "googleassistant" adlı yeni bir klasöre kaydedin.
  12. Google hesabınızın Etkinlik kontrolleri sayfasına gidin ve “Web ve Uygulama Etkinliği”, “Konum Geçmişi”, “Cihaz Bilgileri” ve “Ses ve Ses Etkinliği”nin etkinleştirildiğinden emin olun. Bu, Google Asistan'ın size kişiselleştirilmiş bilgileri gerçekten okuyabilmesi içindir.

Şimdi bir istemci için, bu durumda Windows/Mac/Linux makinemiz için Google hesabımız altında Google Asistan API'sine erişmek için bir mekanizma oluşturduk. Ardından, Google Asistan API'sine erişecek istemciyi kurmamız gerekiyor.

3. Adım: Google Asistan Örneği Python Projesini Kurun

Google Asistan Örnek Python Projesini Yükleyin
Google Asistan Örnek Python Projesini Yükleyin
Google Asistan Örnek Python Projesini Yükleyin
Google Asistan Örnek Python Projesini Yükleyin
Google Asistan Örnek Python Projesini Yükleyin
Google Asistan Örnek Python Projesini Yükleyin

Bir terminal/komut istemi penceresi açın ve aşağıdaki adımları izleyin. İlk önce şu komutu girin:

python -m pip kurulumu google-assistant-sdk[örnekler]

Bu komutu girdiğinizde bir sürü bağımlılığın indirildiğini ve kurulduğunu görmelisiniz. Örnek Python projesinin çalışması için bunlar gereklidir. Bitmesini bekleyin.

Tamamlandığında, aşağıdaki komutu girin (yolu ayarladığınızdan emin olun):

pip kurulumu --upgrade google-auth-oauthlib[araç]google-oauthlib-tool --client-secrets path/to/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --başsız

(Benim durumumda olduğu gibi: pip install --upgrade google-auth-oauthlib[tool]google-oauthlib-tool --client-secrets "C:\Users\Arya Bhushan\Documents\GAssistant\additional\client_id.json " --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless)

Komut isteminde, uygulamayı yetkilendirmek için bir URL'yi ziyaret etmenizi söyleyen bir yanıt göreceksiniz.

Bu URL'yi kopyalayıp tarayıcınıza yapıştırın. Google Asistan API'sini yapılandırmak için kullandığınız Google hesabını seçin. Sonraki sayfada, müşterinizin Erişim Simgesini içeren bir metin kutusu göreceksiniz.

Bu Erişim belirtecini kopyalayın ve sizden yetkilendirme kodunu istediği komut istemine yapıştırın. Doğru yapılırsa, kimlik bilgilerinizin kaydedildiğine dair bir yanıt göreceksiniz.

4. Adım: Google Asistan'ı test edin

Google Asistan'ı test edin
Google Asistan'ı test edin
Google Asistan'ı test edin
Google Asistan'ı test edin

Google Asistan ile konuşmaya başlamak için bu komutu girin:

python -m googlesamples.assistant.grpc.pushtotalk'ı başlat

Komut isteminin "yeni bir istek göndermek için Enter'a basın" demesini bekleyin, ardından Google Asistan ile konuşmaya başlamak için Enter'a basın. Siz konuşmayı bitirdikten sonra, komut istemi az önce söylediklerinizin bir dökümünü gösterecek ve ardından yanıtı dinletecektir. Daha sonra bir uyarı görürseniz, görmezden gelin.

Windows, macOS veya GNU/Linux makinenizde Google Asistan ile oynarken iyi eğlenceler! Bu biçimde özellikle kullanışlı değildir, ancak yeni Google Asistan SDK'sının sunduğu olanakların çok hızlı bir gösterimidir. Belki yakın gelecekte masaüstü uygulamalarının veya tarayıcı uzantılarının bu işlevsellikten yararlandığını görebiliriz.

5. Adım: Ek Bilgi

İlave bilgi
İlave bilgi

Peki bu benim ilk talimatım ve herhangi bir hata veya sorun varsa, yorum yapmaktan çekinmeyin ve geliştirmeye çalışacağım!

Ayrıca bu talimatların pdf versiyonunu bu adımda ekliyorum, bu yüzden ENJOY:)

not Ubuntu'daysanız, eksik bir bağımlılık, yani python3-pyaudio paketi yüklemeniz gerekir. PeterB480 sayesinde

Kaynak: XDA

Önerilen: