Cara Mendapatkan Asisten Google untuk PC Windows

Asisten Google tersedia di hampir setiap ponsel Android yang baru dibuat, tetapi saat ini tidak ada versi desktop yang tersedia. Namun, hari ini saya akan menunjukkan kepada Anda metode ( agak membosankan ) untuk menjalankan Asisten Google di mesin Windows Anda.

Pada tulisan ini, tidak ada GUI yang bagus untuk apa yang akan kita lakukan, dan instalasi akan bergantung terutama pada baris perintah. Tetapi setelah Anda mengaktifkan dan menjalankannya, Anda dapat berbicara ke mikrofon komputer seperti yang Anda lakukan ke perangkat Android untuk mengontrol Asisten Google.

Persyaratan

  • Python 3

Pertama, Anda harus menginstal Python di komputer Anda dan kemudian kita perlu menambahkannya ke jalur, ikuti saya dengan hati-hati. Unduh dan luncurkan penginstal Python .exe, dan lakukan penginstalan khusus . Pada layar opsi kedua, centang "Tambahkan Python ke variabel lingkungan".

Setelah Python diinstal, buka terminal perintah dan ketik "python" (tanpa tanda kutip). Jika semuanya baik-baik saja, prompt perintah akan menampilkan versi Python Anda saat ini.

Sekarang kita perlu mengkonfigurasi API Asisten Google.

  1. Buka halaman Proyek di Google Cloud Platform Console.
  2. Klik " Buat Proyek " di bagian atas.
  3. Beri nama proyek tersebut seperti " Asisten Google " dan klik "Buat".
  4. Konsol akan membuat proyek baru Anda - Anda akan melihat ikon kemajuan berputar di kanan atas. Setelah selesai, Anda akan dibawa ke halaman konfigurasi proyek.
  5. Buka halaman API Asisten Google dan klik "Aktifkan" di bagian atas ".
  6. Untuk menggunakan API, Anda perlu membuat kredensial. Jadi klik tombol "Buat kredensial" di kanan atas. Wizard penyiapan akan memandu Anda melalui proses ini.
  7. Di bawah "dari mana Anda akan memanggil API?", Pilih " UI lainnya (mis. Windows, alat CLI) ". Untuk "data apa yang akan Anda akses?" pilih lingkaran " Data pengguna ". Sekarang klik "kredensial apa yang saya butuhkan?"
  8. Google akan menyarankan Anda membuat ID klien OAuth 2.0 . Beri ID klien nama yang unik dan klik "Buat ID klien".
  9. Di bawah "Nama produk yang ditampilkan kepada pengguna", masukkan "Asisten Google saya" atau sesuatu seperti itu.
  10. Klik "selesai", tapi jangan klik unduh di sini, kita hanya perlu rahasia klien.
  11. Di bawah daftar ID klien OAuth 2.0, Anda akan melihat ID klien yang baru saja Anda buat. Di paling kanan, klik ikon download untuk mendownload file client_secret_XXX.json , dengan 'XXX' adalah ID klien Anda. Simpan file ini di mana saja di komputer Anda, idealnya di folder baru bernama "asisten google."
  12. Buka halaman Kontrol aktivitas untuk akun Google Anda dan pastikan bahwa "Aktivitas Web & Aplikasi", "Histori Lokasi", "Informasi Perangkat", dan "Aktivitas Suara & Audio" diaktifkan. Ini agar Asisten Google benar-benar dapat membaca informasi pribadi Anda.

Sekarang kita perlu mengkonfigurasi klien yang akan mengakses API Asisten Google.

Buka terminal perintah dan ketik perintah berikut:

-m pip install google-assistant-sdk [sampel]

Ini akan mulai menginstal dependensi yang diperlukan untuk Python. Setelah selesai, masukkan perintah ini selanjutnya (ubah direktori jalur di perintah).

py -m googlesamples.assistant.auth_helpers --client-secret change \ your \ path \ client_secret_XXX.apps.googleusercontent.com.json

Pada prompt perintah, Anda akan melihat URL untuk dikunjungi untuk mengotorisasi aplikasi. Lanjutkan dan tempelkan ulang URL ke browser Anda, dan gunakan akun Google yang sama yang Anda gunakan untuk mengonfigurasi API Asisten Google. Anda akan diperlihatkan token akses untuk klien Anda - tempelkan token akses ke dalam prompt perintah jika diminta.

Sekarang kami akan menguji apakah Asisten Google dapat mengakses mikrofon Anda dengan benar. Ketik ke dalam prompt perintah:

python -m googlesamples.assistant.audio_helpers

Jika berhasil memutar beberapa audio untuk Anda, Anda dapat mulai berkomunikasi dengan Asisten Google. Ketik ke dalam prompt perintah:

python -m googlesamples.assistant

Tunggu hingga muncul tulisan "tekan Enter untuk mengirim permintaan baru", lalu tekan Enter pada keyboard Anda untuk mulai berbicara ke mikrofon. Setelah Anda selesai berbicara, prompt perintah akan menampilkan transkripsi dari apa yang Anda katakan, dan juga memutar ulang respons Asisten Google.

Sekarang, command prompt di atas adalah metode yang cukup jelek untuk berinteraksi dengan API Asisten Google, tetapi untungnya ada ekstensi untuk browser Chrome yang disebut " AutoVoice " yang hanya mengharuskan Anda menyiapkan Asisten Google di komputer Anda (yang baru saja kami lakukan !). Namun, kita perlu melakukan sedikit lebih banyak sihir prompt perintah untuk mengaturnya dengan benar.

Buka prompt perintah dan tempelkan perintah berikut:

py -c "dari distutils.sysconfig import get_python_lib; dari urllib.request import urlretrieve; urlretrieve ('// joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py', get_python_lib () + '/googlesamples/assistant/__main__.py') "

Sekarang arahkan ke halaman ekstensi AutoVoice dengan browser Google Chrome dan instal. Dalam opsi ekstensi, konfigurasikan perintah pengaktifan menjadi sesuatu seperti " Hai Google" atau "Oke Google" atau apa pun yang Anda inginkan.

Aktifkan opsi " Selalu Mendengarkan " dan setel " Ekspresi Bangun " ke sesuatu selain yang Anda tetapkan sebagai perintah pengaktifan. Ingat - satu ekspresi untuk membangunkan ekstensi , ekspresi lainnya adalah membangunkan Asisten Google .

Sekarang ketik di command prompt Anda:

py -m googlesamples.assistant

Sekarang Anda cukup mengucapkan "Hai Google!" atau apa pun yang Anda tetapkan sebagai ekspresi Anda untuk membangunkan Asisten Google, dan segera mulai memberinya perintah ( "Hai Google, bagaimana cuaca hari ini?" )